aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/java_tools/buildjar/javatests/com
diff options
context:
space:
mode:
authorGravatar Liam Miller-Cushon <cushon@google.com>2016-10-11 17:23:38 +0000
committerGravatar Yue Gan <yueg@google.com>2016-10-12 08:55:29 +0000
commit7bbf70ba0029c9480d61633973d8c293157e9407 (patch)
treecf8ef60359f70eb7620d6a55fb859f2b6f54aef0 /src/java_tools/buildjar/javatests/com
parentfb1e11e67d7cba3dbcafc783f593fbb8acf6b4e4 (diff)
Remove flag control of turbine bridge pruning
-- MOS_MIGRATED_REVID=135810752
Diffstat (limited to 'src/java_tools/buildjar/javatests/com')
-rw-r--r--src/java_tools/buildjar/javatests/com/google/devtools/build/java/turbine/javac/JavacTurbineTest.java39
1 files changed, 0 insertions, 39 deletions
diff --git a/src/java_tools/buildjar/javatests/com/google/devtools/build/java/turbine/javac/JavacTurbineTest.java b/src/java_tools/buildjar/javatests/com/google/devtools/build/java/turbine/javac/JavacTurbineTest.java
index 5cbd08cc36..a4de694950 100644
--- a/src/java_tools/buildjar/javatests/com/google/devtools/build/java/turbine/javac/JavacTurbineTest.java
+++ b/src/java_tools/buildjar/javatests/com/google/devtools/build/java/turbine/javac/JavacTurbineTest.java
@@ -1272,7 +1272,6 @@ public class JavacTurbineTest {
" public String call() { return \"\"; }",
"}");
- optionsBuilder.addAllJavacOpts(ImmutableList.of("-XDdropBridgesInTurbine=true"));
compile();
Map<String, byte[]> outputs = collectOutputs();
@@ -1298,42 +1297,4 @@ public class JavacTurbineTest {
};
assertThat(text).isEqualTo(Joiner.on('\n').join(expected));
}
-
- @Test
- public void preserveBridge() throws Exception {
- addSourceLines(
- "Bridge.java",
- "import java.util.concurrent.Callable;",
- "class Bridge implements Callable<String> {",
- " public String call() { return \"\"; }",
- "}");
-
- compile();
-
- Map<String, byte[]> outputs = collectOutputs();
-
- assertThat(outputs.keySet()).containsExactly("Bridge.class");
-
- String text = textify(outputs.get("Bridge.class"));
- String[] expected = {
- "// class version 52.0 (52)",
- "// access flags 0x20",
- "// signature Ljava/lang/Object;Ljava/util/concurrent/Callable<Ljava/lang/String;>;",
- "// declaration: Bridge implements java.util.concurrent.Callable<java.lang.String>",
- "class Bridge implements java/util/concurrent/Callable {",
- "",
- "",
- " // access flags 0x0",
- " <init>()V",
- "",
- " // access flags 0x1",
- " public call()Ljava/lang/String;",
- "",
- " // access flags 0x1041",
- " public synthetic bridge call()Ljava/lang/Object; throws java/lang/Exception ",
- "}",
- ""
- };
- assertThat(text).isEqualTo(Joiner.on('\n').join(expected));
- }
}