RFR: 8000818: SA constant pool need to reference to reference map after permgen removal

Yumin Qi yumin.qi at oracle.com
Tue Oct 16 21:51:27 PDT 2012


Hi, all

   May I have your codereview on

http://cr.openjdk.java.net/~minqi/8000818/ 
<http://cr.openjdk.java.net/%7Eminqi/8000818/>

8000818: SA constant pool need to reference to reference map after 
permgen removal
Summary: After permgen removal, constant pool changed to put _ldc and 
_ldc_w (fast_ldc and fast_ldcw) index to reference map, no longer 
calculated via constant pool cache.
Also, there is a mistake in 6879063: SA should use hsdis. Bytes.swap 
should only check if the underlying platform is big endian  since java 
code follows big endian.  Revert it back to its orginal form, else it 
will fail  ClassDump.

Reviewed-by:
Contributed-by: yumin.qi at oracle.com


Thanks
Yumin


More information about the hotspot-runtime-dev mailing list