[10] RFR: 8191227: issues with unsafe handle resolution

Rahul Raghavan rahul.v.raghavan at oracle.com
Thu Nov 23 08:56:37 UTC 2017


Hi,

Please review the following fix proposal.

webrev - http://cr.openjdk.java.net/~rraghavan/8191227/webrev.02/


Please check jbs comments -
jbs - https://bugs.openjdk.java.net/browse/JDK-8191227
     - related - https://bugs.openjdk.java.net/browse/JDK-8160166

Fix tried -
-- ConstantOopWriteValue::write_on()
     Used ThreadInVMfromUnknown and added required comment.
-- ConstantOopWriteValue::print_on()
     found no issue in testing with usage of ThreadInVMfromNative here.
-- LIR_Assembler::jobject2reg()
     Similarly used ThreadInVMfromNative, before the assert.

No new issues with testing - tier1, tier2, tier3, compiler pre-checkin
  and also jprt (-testset hotspot).


Thanks,
Rahul


More information about the hotspot-runtime-dev mailing list