RFR (L): 7054512: Compress class pointers after perm gen removal (original) (raw)
Vladimir Kozlov vladimir.kozlov at oracle.com
Thu Sep 20 12:49:44 PDT 2012
- Previous message: RFR (L): 7054512: Compress class pointers after perm gen removal
- Next message: RFR (L): 7054512: Compress class pointers after perm gen removal
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Thanks, Coleen
Vladimir
Coleen Phillimore wrote:
There's code in nmethod.cpp that iterates over these pointers and makes sure that the classloader associated with this metadata is added to the oop section of the nmethod. This is so the class loader isn't unloaded and metadata deallocated. I think that's the main reason we save it when we're generating code in the oopRelocation area. There might be other reasons but I don't know offhand. Coleen On 9/20/2012 3:27 PM, Vladimir Kozlov wrote: This look good.
Coleen, why we need relocation for metadata pointers? Thanks, Vladimir Roland Westrelin wrote: compilers and SA support for compressed klass pointers.
http://cr.openjdk.java.net/~roland/7054512/webrev.00/ Roland.
- Previous message: RFR (L): 7054512: Compress class pointers after perm gen removal
- Next message: RFR (L): 7054512: Compress class pointers after perm gen removal
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the hotspot-compiler-dev mailing list