[8u60] Bulk backport request: 8075798, 8068945, and 8080281

Zoltán Majó zoltan.majo at oracle.com
Fri May 29 15:40:09 UTC 2015


Thank you, Vladimir, for the review!

Best regards,


Zoltan


On 05/29/2015 05:09 PM, Vladimir Kozlov wrote:
> Looks good.
>
> Thanks,
> Vladimir
>
> On 5/29/15 5:22 AM, Zoltán Majó wrote:
>> Hi,
>>
>>
>> please review the following backports to 8u60:
>>
>> (1) 8068945: Use RBP register as proper frame pointer in JIT compiled 
>> code on x86
>> https://bugs.openjdk.java.net/browse/JDK-8068945
>> http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/382e9e4b3b71
>>
>> (2) 8075798: Allow ADLC register class to depend on runtime 
>> conditions also for cisc-spillable classes
>> https://bugs.openjdk.java.net/browse/JDK-8075798
>> http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ac291bc3ece2
>>
>> (3) 8080281: 8068945 changes break building the zero JVM variant
>> https://bugs.openjdk.java.net/browse/JDK-8080281
>> http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/dee9ddf02864
>>
>> Only (2) applies cleanly to the 8u tree, for (1) and (3) minor 
>> "adjustments" were necessary around the declaration of
>> the PreserveFramePointer flag:
>> - for (1) in src/share/vm/runtime/globals.hpp, moreover, 
>> src/cpu/aarch64/vm/globals_aarch64.hpp was not patched as the
>> file does not exist in 8u;
>> - for (2) in src/cpu/zero/vm/globals_zero.hpp.
>>
>> Here is a webrev that shows *all* changes to be pushed (incl. the 
>> "adjustments"):
>> http://cr.openjdk.java.net/~zmajo/8068945_8078798_8080281_8u/webrev.00/
>>
>> The original changes were pushed to 9 more than a month ago (except 
>> (3), which is a minor change) and nightly testing
>> showed no problems.
>>
>> In addition, the following testing was done:
>> - full JPRT run, all tests pass;
>> - JTREG testing with java/lang/invoke and with all hotspot tests, all 
>> tests pass that pass also with an unpatched VM.
>>
>> The Release Team has approved all three backports (as indicated in 
>> the corresponding JBS issues).
>>
>> Thank you and best regards,
>>
>>
>> Zoltan
>>



More information about the hotspot-dev mailing list