X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Ftests%2FMSPack.java;h=c154703668a0ddb546469bde9cd8f64af60479c7;hb=efc2be846f690aee919c3172737faca7e26950a5;hp=198b7aaa29f2e857aff290221e30d99f15bf7afa;hpb=3eb15f58ca0911489d7d9bdc0ac2c575d27a68d8;p=nestedvm.git diff --git a/src/tests/MSPack.java b/src/tests/MSPack.java index 198b7aa..c154703 100644 --- a/src/tests/MSPack.java +++ b/src/tests/MSPack.java @@ -1,6 +1,6 @@ package tests; -import org.xwt.mips.Runtime; +import org.ibex.nestedvm.Runtime; import java.io.*; public class MSPack { @@ -14,8 +14,12 @@ public class MSPack { byte[] cab = InputStreamToByteArray.convert(cabIS); try { //Interpreter vm = new Interpreter("mspack.mips"); - MSPackHelper vm = new MSPackHelper(); - + Runtime vm; + try { + vm = (Runtime) Class.forName("tests.MSPackHelper").newInstance(); + } catch(Exception e) { + throw new MSPackException("couldn't instansiate MSPackHelper"); + } int cabAddr = vm.sbrk(cab.length); if(cabAddr < 0) throw new MSPackException("sbrk failed");