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