Need to expose few more JavaScript symbols closure
authorJaroslav Tulach <jaroslav.tulach@apidesign.org>
Tue, 13 May 2014 11:28:47 +0200
branchclosure
changeset 1562761c0938ed82
parent 1561 f6200b8decc4
child 1563 31bd01cfe50d
Need to expose few more JavaScript symbols
rt/vm/src/main/java/org/apidesign/vm4brwsr/ClosureWrapper.java
     1.1 --- a/rt/vm/src/main/java/org/apidesign/vm4brwsr/ClosureWrapper.java	Tue May 13 11:27:01 2014 +0200
     1.2 +++ b/rt/vm/src/main/java/org/apidesign/vm4brwsr/ClosureWrapper.java	Tue May 13 11:28:47 2014 +0200
     1.3 @@ -33,7 +33,13 @@
     1.4   */
     1.5  @ExtraJavaScript(processByteCode = false, resource="")
     1.6  final class ClosureWrapper extends CommandLineRunner {
     1.7 -    private static final String[] ARGS = { "--compilation_level", "SIMPLE_OPTIMIZATIONS", "--js", "bck2brwsr-raw.js" /*, "--debug", "--formatting", "PRETTY_PRINT" */ };
     1.8 +    private static final String[] ARGS = { 
     1.9 +        "--compilation_level", 
    1.10 +        "SIMPLE_OPTIMIZATIONS", 
    1.11 +        "--js", "bck2brwsr-raw.js" 
    1.12 +        //, "--debug"
    1.13 +        //, "--formatting", "PRETTY_PRINT"
    1.14 +    };
    1.15  
    1.16      private final Bck2Brwsr config;
    1.17  
    1.18 @@ -175,6 +181,7 @@
    1.19          "toInt32",
    1.20          "toFP",
    1.21          "toLong",
    1.22 +        "toJS",
    1.23          "toExactString",
    1.24          "add64",
    1.25          "sub64",
    1.26 @@ -185,6 +192,7 @@
    1.27          "shl64",
    1.28          "shr64",
    1.29          "ushr64",
    1.30 +        "compare",
    1.31          "compare64",
    1.32          "neg64",
    1.33          "div32",