Fix a lot of things and implement gc
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
extern crate rustijvm;
|
||||
|
||||
use std::sync::{Arc, Mutex};
|
||||
use std::io::{Cursor, Seek, SeekFrom, Read};
|
||||
use std::io::{Seek, SeekFrom, Read};
|
||||
|
||||
fn steps(machine: &mut rustijvm::Machine, num: usize) {
|
||||
for _ in 0..num {
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
extern crate rustijvm;
|
||||
|
||||
use std::sync::{Arc, Mutex};
|
||||
use std::io::{Cursor, Seek, SeekFrom, Read};
|
||||
use std::io::{Seek, SeekFrom, Read};
|
||||
|
||||
#[test]
|
||||
fn advanced4_tanenbaum() {
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
extern crate rustijvm;
|
||||
|
||||
use std::sync::{Arc, Mutex};
|
||||
use std::io::{Cursor, Seek, SeekFrom, Read};
|
||||
use std::io::{Seek, SeekFrom, Read};
|
||||
|
||||
fn run_calc(input: &'static str, expected: &str) {
|
||||
let rc = rustijvm::stubs::output_stub();
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
extern crate rustijvm;
|
||||
|
||||
use std::sync::{Arc, Mutex};
|
||||
use std::io::{Cursor, Seek, SeekFrom, Read};
|
||||
use std::io::{Seek, SeekFrom, Read};
|
||||
|
||||
fn run_calc(input: &'static str, expected: &str) {
|
||||
let rc = rustijvm::stubs::output_stub();
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
extern crate rustijvm;
|
||||
|
||||
use std::fs::File;
|
||||
use std::sync::{Arc, Mutex};
|
||||
use std::io::{Cursor, Seek, SeekFrom, Read};
|
||||
use std::io::{Seek, SeekFrom, Read};
|
||||
|
||||
fn run_bfi(file: &str) -> String {
|
||||
let file = File::open(file).expect("Missing bf file");
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
extern crate rustijvm;
|
||||
|
||||
use std::io::{Cursor, Read, Seek, SeekFrom};
|
||||
use std::sync::{Arc, Mutex};
|
||||
use std::io::{Read, Seek, SeekFrom};
|
||||
|
||||
fn steps(machine: &mut rustijvm::Machine, num: usize) {
|
||||
for _ in 0..num {
|
||||
|
||||
Reference in New Issue
Block a user