platform_build_soong/java
Colin Cross 945c000aac Add -XDskipDuplicateBridges=true flag to javac
Turbine leaves out bridges which can cause javac to unnecessarily insert
them into subclasses.  Setting this flag causes our custom javac to
assume that the missing bridges will exist at runtime and not recreate
them in subclasses.  If a different javac is used the flag will be
ignored and extra bridges will be inserted, which should be harmless.
The flag is implemented by https://android-review.googlesource.com/c/486427

Test: m -j checkbuild
Test: check core-libart for extra methods
Bug: 65645120
Change-Id: I6e2babe4a5a24cda4903845ae895c369343ec55b
2017-09-19 12:19:36 -07:00
..
config Add -XDskipDuplicateBridges=true flag to javac 2017-09-19 12:19:36 -07:00
androidmk.go Use same module name for java binary wrapper and jar 2017-09-07 17:00:22 -07:00
app.go Rename no_standard_libraries to no_standard_libs 2017-08-31 13:48:52 -07:00
app_builder.go Prettify soong ninja build descriptions 2017-05-10 11:04:16 -07:00
builder.go Add missing space between errorprone flags 2017-09-11 23:10:21 -07:00
gen.go Remove non-idiomatic inheritance 2017-06-23 10:57:36 -07:00
java.go Use dependency tags for genrules 2017-09-14 22:59:33 +00:00
java_test.go Make javac rules output a jar with soong_zip 2017-09-05 22:08:13 -07:00
resources.go Make javac rules output a jar with soong_zip 2017-09-05 22:08:13 -07:00