[aarch64-port-dev ] RFR: aarch64: JDK 8: Get client build going again
Edward Nevill
edward.nevill at gmail.com
Tue Jan 5 17:51:06 UTC 2016
Hi,
The following webrev fixes the JDK 8 client build which was broken by the addition of large code cache support.
http://cr.openjdk.java.net/~enevill/jdk8_client_build/webrev.0
The problem is that the trampoline code in macroAssembler_aarch64 references class Compile which is only declared in C2.
The fix I have adopted is to conditionalise this code on COMPILER2.
This means that the client compiler will not support code cache size > 128M which is the same behaviour as before the addition of large code cache support.
The main motivation for this is to get the overnight testing going again as currently it has stopped because it cannot do a client build.
OK?
Ed.
More information about the aarch64-port-dev
mailing list