RFR (XL): 8152664 - Support non-continuous CodeBlobs in HotSpot

Rickard Bäckman rickard.backman at oracle.com
Thu Apr 7 12:12:21 UTC 2016


Hi,

can I please have review for this patch please?

So far CodeBlobs have required all the data (metadata, oops, code, etc)
to be in one continuous blob With this patch we are looking to change
that. It's been done by changing offsets in CodeBlob to addresses,
making some methods virtual to allow different behavior and also
creating a couple of new classes. CompiledMethod now sits inbetween
CodeBlob and nmethod.

CR: https://bugs.openjdk.java.net/browse/JDK-8152664
Webrev: http://cr.openjdk.java.net/~rbackman/8152664/

Thanks
/R


More information about the hotspot-dev mailing list