Supposedly Java 9 was supposed to improve the performance of walking the stack 
trace. However, the numbers I get below indicate to me that they are moving in 
the opposite direction.  Am I misreading this?

Ralph



java version "1.7.0_80

Benchmark                                                             Mode  
Samples       Score      Error  Units
o.a.l.l.p.j.AsyncAppenderLog4j2LocationBenchmark.throughputSimple    thrpt      
 20  124819.285 ± 3003.918  ops/s

java version "1.8.0_65"

Benchmark                                                             Mode  
Samples       Score      Error  Units
o.a.l.l.p.j.AsyncAppenderLog4j2LocationBenchmark.throughputSimple    thrpt      
 20  123209.746 ± 3064.672  ops/s


java version "9-ea"
Java(TM) SE Runtime Environment (build 9-ea+116)

Benchmark                                                             Mode  
Samples      Score      Error  Units
o.a.l.l.p.j.AsyncAppenderLog4j2LocationBenchmark.throughputSimple    thrpt      
 20  96090.261 ± 4565.763  ops/s

Reply via email to