[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