[10] RFR: 8183299: Improve inlining of CompiledMethod methods into frame::sender

Claes Redestad claes.redestad at oracle.com
Fri Jun 30 16:50:59 UTC 2017


Hi all,

here's a startup optimization that turned out to also help the VM stack 
walking in general, including java exception throwing performance:

Webrev: http://cr.openjdk.java.net/~redestad/8183299/hotspot.00/
Bug: https://bugs.openjdk.java.net/browse/JDK-8183299

The static footprint cost of the more aggressive inlining is ~20Kb, 
which seems reasonable for the achieved speed-up (~5% in some 
microbenchmarks).

Testing: JPRT (still in-flight), jtreg locally, microbenchmarks

Thanks!

/Claes


More information about the hotspot-compiler-dev mailing list