diff -r d0f57d3ea898 -r 8d0be6a9a809 emul/mini/src/main/java/org/apidesign/bck2brwsr/emul/lang/System.java --- a/emul/mini/src/main/java/org/apidesign/bck2brwsr/emul/lang/System.java Mon Jan 28 13:52:28 2013 +0100 +++ b/emul/mini/src/main/java/org/apidesign/bck2brwsr/emul/lang/System.java Fri Feb 01 16:34:51 2013 +0100 @@ -45,6 +45,10 @@ ) public static native byte[] expandArray(byte[] arr, int expectedSize); - @JavaScriptBody(args = {}, body = "new Date().getMilliseconds() * 1000;") - public static native long nanoTime(); + @JavaScriptBody(args = {}, body = "new Date().getMilliseconds();") + public static native long currentTimeMillis(); + + public static long nanoTime() { + return 1000L * currentTimeMillis(); + } }