Age | Commit message (Collapse) | Author |
|
Test: m EXPERIMENTAL_USE_OPENJDK9=false checkbuild
Test: prebuilts/devtools/tools/ddms on mac
Change-Id: Ib6f865809430e56b788d6e0f4437fb8d603343d0
|
|
Move the new JDK prebuilts out of staging to add support for the
-XDskipDuplicateBridges=true flag to avoid duplicate bridges when
using Turbine, and add a backport for a JDK bug to fix a libcore
test.
Bug: 62408076
Bug: 65645120
Test: m -j checkbuild
Change-Id: I79bacf86139334545459e20ddc6cb7ac14d7cecf
|
|
Update the JDK prebuilts to fix SIGILL crashes on mac caused by clang
5.0 deliberately inserting undefined instructions for relatively minor
undefined behavior.
Test: m -j on mac
Bug: 62956999
Change-Id: I9ad0171c4902634027cb0d381e4a8cb36fcb987b
|
|
Add a prebuilt JDK built on the build servers (ab/openjdk) using
source from external/jetbrains/jdk8u* in order to make builds
more hermetic. A future CL will make the platform build use these
prebuilts instead of whatever JDK binaries are found in the path,
after which platform developers will no longer need to download and
install a separate JDK. All platform developers will be using the
same version of the JDK, and we can patch the JDK to fix bugs that
affect building the platform as necessary.
Test: m -j checkbuild with https://android-review.googlesource.com/#/c/428021/
Bug: 62956999
Change-Id: I527d9274022f5f84a39fd54fe50c027a63790796
|