RFR: 8241585: Remove unused _recursion_counter facility from PerfTraceTime
Claes Redestad
claes.redestad at oracle.com
Thu Mar 26 17:40:13 UTC 2020
Hi,
PerfTraceTime::_recursion_counter is unused, and removing it
gets rid of some branchy (but well-predicted) code in paths that is
somewhat startup sensitive.
http://cr.openjdk.java.net/~redestad/8241585/open.00/
Also added some trace logging to determine the number of perf
data counter or each type along with a tune-up to exactly match
the defaults.
Testing: tier1+2
Thanks!
/Claes
More information about the hotspot-runtime-dev
mailing list