emul/mini/src/main/java/org/apidesign/bck2brwsr/emul/lang/System.java
brancharithmetic
changeset 755 5652acd48509
parent 747 ae352b763959
     1.1 --- a/emul/mini/src/main/java/org/apidesign/bck2brwsr/emul/lang/System.java	Fri Feb 15 21:14:49 2013 +0100
     1.2 +++ b/emul/mini/src/main/java/org/apidesign/bck2brwsr/emul/lang/System.java	Mon Feb 25 19:00:08 2013 +0100
     1.3 @@ -55,8 +55,12 @@
     1.4      public static native byte[] expandArray(byte[] arr, int expectedSize);
     1.5  
     1.6      @JavaScriptBody(args = {}, body = "return new Date().getTime();")
     1.7 -    public static native long currentTimeMillis();
     1.8 -    
     1.9 +    private static native double currentTimeMillisDouble();
    1.10 +
    1.11 +    public static long currentTimeMillis() {
    1.12 +        return (long) currentTimeMillisDouble();
    1.13 +    }
    1.14 +
    1.15      public static long nanoTime() {
    1.16          return 1000000L * currentTimeMillis();
    1.17      }