summaryrefslogtreecommitdiff
path: root/test/files/run/test-cpp.check
diff options
context:
space:
mode:
authorLukas Rytz <lukas.rytz@gmail.com>2015-06-24 12:07:18 +0200
committerLukas Rytz <lukas.rytz@gmail.com>2015-06-26 11:27:16 +0200
commitc8e7fdcfb20a2c9bf7345c998b2a2a4c174c4ebc (patch)
treee88dfa131bb7701786e788c259853d6207800595 /test/files/run/test-cpp.check
parentf50973159fb7a080d91f464a5fe0a1119ea330e6 (diff)
downloadscala-c8e7fdcfb20a2c9bf7345c998b2a2a4c174c4ebc.tar.gz
scala-c8e7fdcfb20a2c9bf7345c998b2a2a4c174c4ebc.tar.bz2
scala-c8e7fdcfb20a2c9bf7345c998b2a2a4c174c4ebc.zip
Default to delambdafy:method and backend:GenBCode
Switch the defaults of `-Ydelambdafy` and `-Ybackend`. Rewrite t6288b-jump-position test - no more icode Don't crash GenBCode beyond JVM code size limits A similar patch is in GenASM, see 3fa2c97 Fix check files for GenBCode / delambdafy:method defaults Force copy propagation test to ASM, see SI-9364 Force inline-ex-handlers test to GenASM, see SI-9364 Move t6613 test to pending - still broken in GenBCode Adding a `flags` file with `-Ybackend:GenASM` doesn't seem to have the desired effect. SI-6613 is re-opened. Force a few tests to GenASM, see SI-9364
Diffstat (limited to 'test/files/run/test-cpp.check')
-rw-r--r--test/files/run/test-cpp.check20
1 files changed, 10 insertions, 10 deletions
diff --git a/test/files/run/test-cpp.check b/test/files/run/test-cpp.check
index 13f4c64be3..40c10e3350 100644
--- a/test/files/run/test-cpp.check
+++ b/test/files/run/test-cpp.check
@@ -1,11 +1,11 @@
--- a
+++ b
-@@ -36,3 +36,3 @@
+@@ -54,3 +54,3 @@
def main(args: Array[String] (ARRAY[REF(class String)])): Unit {
- locals: value args, value x, value y
+ locals: value args
startBlock: 1
-@@ -41,10 +41,6 @@
+@@ -59,10 +59,6 @@
1:
- 52 CONSTANT(2)
- 52 STORE_LOCAL(value x)
@@ -17,12 +17,12 @@
- 54 LOAD_LOCAL(value y)
+ 54 CONSTANT(2)
54 BOX INT
-@@ -91,3 +87,3 @@
+@@ -109,3 +105,3 @@
def main(args: Array[String] (ARRAY[REF(class String)])): Unit {
- locals: value args, value x, value y
+ locals: value args, value x
startBlock: 1
-@@ -100,7 +96,5 @@
+@@ -118,7 +114,5 @@
81 SCOPE_ENTER value x
- 82 LOAD_LOCAL(value x)
- 82 STORE_LOCAL(value y)
@@ -31,12 +31,12 @@
- 83 LOAD_LOCAL(value y)
+ 83 LOAD_LOCAL(value x)
83 BOX INT
-@@ -134,3 +128,3 @@
+@@ -152,3 +146,3 @@
def main(args: Array[String] (ARRAY[REF(class String)])): Unit {
- locals: value args, value x, value y
+ locals: value args
startBlock: 1
-@@ -139,10 +133,6 @@
+@@ -157,10 +151,6 @@
1:
- 66 THIS(TestAliasChainDerefThis)
- 66 STORE_LOCAL(value x)
@@ -48,12 +48,12 @@
- 68 LOAD_LOCAL(value y)
+ 68 THIS(Object)
68 CALL_METHOD scala.Predef.println (dynamic)
-@@ -175,3 +165,3 @@
+@@ -193,3 +183,3 @@
def test(x: Int (INT)): Unit {
- locals: value x, value y
+ locals: value x
startBlock: 1
-@@ -180,7 +170,5 @@
+@@ -198,7 +188,5 @@
1:
- 29 LOAD_LOCAL(value x)
- 29 STORE_LOCAL(value y)
@@ -62,7 +62,7 @@
- 30 LOAD_LOCAL(value y)
+ 30 LOAD_LOCAL(value x)
30 BOX INT
-@@ -222,7 +210,5 @@
+@@ -240,7 +228,5 @@
96 SCOPE_ENTER variable x
- 97 LOAD_LOCAL(variable x)
- 97 STORE_LOCAL(variable y)
@@ -71,7 +71,7 @@
- 98 LOAD_LOCAL(variable y)
+ 98 LOAD_LOCAL(variable x)
98 BOX INT
-@@ -232,6 +218,4 @@
+@@ -250,6 +236,4 @@
100 STORE_LOCAL(variable y)
- 101 LOAD_LOCAL(variable y)
- 101 STORE_LOCAL(variable x)