diff options
Diffstat (limited to 'test/binaryen.js')
-rw-r--r-- | test/binaryen.js/closed-world.js | 3 | ||||
-rw-r--r-- | test/binaryen.js/closed-world.js.txt | 1 | ||||
-rw-r--r-- | test/binaryen.js/generate-stack-ir.js | 3 | ||||
-rw-r--r-- | test/binaryen.js/generate-stack-ir.js.txt | 1 | ||||
-rw-r--r-- | test/binaryen.js/optimize-stack-ir.js | 3 | ||||
-rw-r--r-- | test/binaryen.js/optimize-stack-ir.js.txt | 1 | ||||
-rw-r--r-- | test/binaryen.js/passes-to-skip.js | 7 | ||||
-rw-r--r-- | test/binaryen.js/passes-to-skip.js.txt | 0 | ||||
-rw-r--r-- | test/binaryen.js/traps-never-happen.js | 3 | ||||
-rw-r--r-- | test/binaryen.js/traps-never-happen.js.txt | 1 |
10 files changed, 23 insertions, 0 deletions
diff --git a/test/binaryen.js/closed-world.js b/test/binaryen.js/closed-world.js new file mode 100644 index 000000000..7c0d50dd8 --- /dev/null +++ b/test/binaryen.js/closed-world.js @@ -0,0 +1,3 @@ +console.log("// closedWorld=" + binaryen.getClosedWorld()); +binaryen.setClosedWorld(true); +assert(binaryen.getClosedWorld() == true); diff --git a/test/binaryen.js/closed-world.js.txt b/test/binaryen.js/closed-world.js.txt new file mode 100644 index 000000000..1c2aa471b --- /dev/null +++ b/test/binaryen.js/closed-world.js.txt @@ -0,0 +1 @@ +// closedWorld=false diff --git a/test/binaryen.js/generate-stack-ir.js b/test/binaryen.js/generate-stack-ir.js new file mode 100644 index 000000000..8aac2ccd8 --- /dev/null +++ b/test/binaryen.js/generate-stack-ir.js @@ -0,0 +1,3 @@ +console.log("// generateStackIR=" + binaryen.getGenerateStackIR()); +binaryen.setGenerateStackIR(true); +assert(binaryen.getGenerateStackIR() == true); diff --git a/test/binaryen.js/generate-stack-ir.js.txt b/test/binaryen.js/generate-stack-ir.js.txt new file mode 100644 index 000000000..184febf82 --- /dev/null +++ b/test/binaryen.js/generate-stack-ir.js.txt @@ -0,0 +1 @@ +// generateStackIR=false diff --git a/test/binaryen.js/optimize-stack-ir.js b/test/binaryen.js/optimize-stack-ir.js new file mode 100644 index 000000000..ec3a7c54d --- /dev/null +++ b/test/binaryen.js/optimize-stack-ir.js @@ -0,0 +1,3 @@ +console.log("// optimizeStackIR=" + binaryen.getOptimizeStackIR()); +binaryen.setOptimizeStackIR(true); +assert(binaryen.getOptimizeStackIR() == true); diff --git a/test/binaryen.js/optimize-stack-ir.js.txt b/test/binaryen.js/optimize-stack-ir.js.txt new file mode 100644 index 000000000..07d1721b3 --- /dev/null +++ b/test/binaryen.js/optimize-stack-ir.js.txt @@ -0,0 +1 @@ +// optimizeStackIR=false diff --git a/test/binaryen.js/passes-to-skip.js b/test/binaryen.js/passes-to-skip.js new file mode 100644 index 000000000..c95bd5d47 --- /dev/null +++ b/test/binaryen.js/passes-to-skip.js @@ -0,0 +1,7 @@ +assert(!binaryen.hasPassToSkip("thePass")); + +binaryen.addPassToSkip("thePass"); +assert(binaryen.hasPassToSkip("thePass")); + +binaryen.clearPassesToSkip(); +assert(!binaryen.hasPassToSkip("thePass")); diff --git a/test/binaryen.js/passes-to-skip.js.txt b/test/binaryen.js/passes-to-skip.js.txt new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/test/binaryen.js/passes-to-skip.js.txt diff --git a/test/binaryen.js/traps-never-happen.js b/test/binaryen.js/traps-never-happen.js new file mode 100644 index 000000000..d1c91bf04 --- /dev/null +++ b/test/binaryen.js/traps-never-happen.js @@ -0,0 +1,3 @@ +console.log("// trapsNeverHappen=" + binaryen.getTrapsNeverHappen()); +binaryen.setTrapsNeverHappen(true); +assert(binaryen.getTrapsNeverHappen() == true); diff --git a/test/binaryen.js/traps-never-happen.js.txt b/test/binaryen.js/traps-never-happen.js.txt new file mode 100644 index 000000000..586e4d25c --- /dev/null +++ b/test/binaryen.js/traps-never-happen.js.txt @@ -0,0 +1 @@ +// trapsNeverHappen=false |