X-Git-Url: http://git.megacz.com/?p=nestedvm.git;a=blobdiff_plain;f=src%2Ftests%2FSpeedTest.java;h=35941c112877d9cdebaca005c829bbc97f43690f;hp=46b0f76a9c5a6d108df8336d709b260587dc4962;hb=960bb4430543bc48cdb46e5ad49afc24bfa04f3b;hpb=e66ecb6291d5d0f99bf48c9d56ceabb92c958bc2 diff --git a/src/tests/SpeedTest.java b/src/tests/SpeedTest.java index 46b0f76..35941c1 100644 --- a/src/tests/SpeedTest.java +++ b/src/tests/SpeedTest.java @@ -1,7 +1,9 @@ package tests; -import org.xwt.mips.Runtime; -import org.xwt.mips.Interpreter; +import org.ibex.nestedvm.Runtime; + +//import java.io.*; +//import java.util.*; class SpeedTest { private static long start,end; @@ -10,6 +12,24 @@ class SpeedTest { private static void end() { end = now(); } private static float diff() { return ((float)(end-start))/1000; } + /*private static InputStream is = new InputStream() { + int left = 100*1024*1024; + int c = 0; + public int read() { if(left==0) return -1; left--; return (c++)&0xff; } + public int read(byte[] buf, int pos,int len) { + len = Math.min(left,len); + Arrays.fill(buf,pos,len,(byte)c++); + left -= len; + return len; + } + public void close() { left = 100*1024*1024; } + }; + + private static OutputStream os = new OutputStream() { + public void write(int c) { } + public void write(byte[] buf, int pos, int len) { } + };*/ + public static void main(String[] args) throws Exception { float d; @@ -46,11 +66,16 @@ class SpeedTest { for(int i=0;i