RFR (L) 8186777: Make Klass::_java_mirror an OopHandle
coleen.phillimore at oracle.com
coleen.phillimore at oracle.com
Wed Sep 6 16:04:45 UTC 2017
Summary: Add indirection for fetching mirror so that GC doesn't have to
follow CLD::_klasses
Thank you to Tom Rodriguez for Graal changes and Rickard for the C2 changes.
Ran nightly tests through Mach5 and RBT. Early performance testing
showed good performance improvment in GC class loader data processing
time, but nmethod processing time continues to dominate. Also performace
testing showed no throughput regression. I'm rerunning both of these
performance testing and will post the numbers.
bug link https://bugs.openjdk.java.net/browse/JDK-8186777
local webrev at
http://oklahoma.us.oracle.com/~cphillim/webrev/8186777.01/webrev
Thanks,
Coleen
More information about the hotspot-dev
mailing list