CompileCommand: print spec/benchmarks/scimark/monte_carlo/MonteCarlo.run bool print = true SPECjvm2008 Base Properties file: none Benchmarks: scimark.monte_carlo WARNING: Run will not be compliant. Property specjvm.run.checksum.validation must be true for publication. Not a compliant sequence of benchmarks for publication. --- --- --- --- --- --- --- --- --- Benchmark: check Run mode: static run Test type: functional Threads: 1 Iterations: 1 Run length: 1 operation Iteration 1 (1 operation) begins: Fri Sep 17 18:32:37 UTC 2021 Iteration 1 (1 operation) ends: Fri Sep 17 18:32:39 UTC 2021 Iteration 1 (1 operation) result: PASSED Valid run! --- --- --- --- --- --- --- --- --- Benchmark: scimark.monte_carlo Run mode: timed run Test type: multi Threads: 52 Warmup: 120s Iterations: 1 Run length: 240s Warmup (120s) begins: Fri Sep 17 18:32:39 UTC 2021 ============================= C1-compiled nmethod ============================== ----------------------------------- Assembly ----------------------------------- Compiled method (c1) 3058 357 3 spec.benchmarks.scimark.monte_carlo.MonteCarlo::run (26 bytes) total in heap [0x0000025c07fc6f90,0x0000025c07fc74e8] = 1368 relocation [0x0000025c07fc7108,0x0000025c07fc7158] = 80 constants [0x0000025c07fc7160,0x0000025c07fc7180] = 32 main code [0x0000025c07fc7180,0x0000025c07fc7340] = 448 stub code [0x0000025c07fc7340,0x0000025c07fc73c0] = 128 oops [0x0000025c07fc73c0,0x0000025c07fc73c8] = 8 metadata [0x0000025c07fc73c8,0x0000025c07fc73d8] = 16 scopes data [0x0000025c07fc73d8,0x0000025c07fc7440] = 104 scopes pcs [0x0000025c07fc7440,0x0000025c07fc74e0] = 160 dependencies [0x0000025c07fc74e0,0x0000025c07fc74e8] = 8 -------------------------------------------------------------------------------- [Constant Pool] Address hex4 hex8 0x0000025c07fc7160: 0x00000000 0x4000000000000000 0x0000025c07fc7164: 0x40000000 0x0000025c07fc7168: 0xf4f4f4f4 0xf4f4f4f4f4f4f4f4 0x0000025c07fc716c: 0xf4f4f4f4 0x0000025c07fc7170: 0xf4f4f4f4 0xf4f4f4f4f4f4f4f4 0x0000025c07fc7174: 0xf4f4f4f4 0x0000025c07fc7178: 0xf4f4f4f4 0xf4f4f4f4f4f4f4f4 0x0000025c07fc717c: 0xf4f4f4f4 -------------------------------------------------------------------------------- [Entry Point] # {method} {0x0000025c64845238} 'run' '()V' in 'spec/benchmarks/scimark/monte_carlo/MonteCarlo' # [sp+0x50] (sp of caller) ;; block B1 [0, 0] 0x0000025c07fc7180: mov 0x8(%rdx),%r10d ; {no_reloc} 0x0000025c07fc7184: movabs $0x800000000,%r11 0x0000025c07fc718e: add %r11,%r10 0x0000025c07fc7191: cmp %rax,%r10 0x0000025c07fc7194: jne 0x0000025c07845c20 ; {runtime_call ic_miss_stub} 0x0000025c07fc719a: nop 0x0000025c07fc719b: nop 0x0000025c07fc719c: nop 0x0000025c07fc719d: nop 0x0000025c07fc719e: nop 0x0000025c07fc719f: nop [Verified Entry Point] 0x0000025c07fc71a0: mov %eax,-0x9000(%rsp) 0x0000025c07fc71a7: push %rbp 0x0000025c07fc71a8: sub $0x40,%rsp 0x0000025c07fc71ac: movabs $0x25c64849bd8,%rsi ; {metadata(method data for {method} {0x0000025c64845238} 'run' '()V' in 'spec/benchmarks/scimark/monte_carlo/MonteCarlo')} 0x0000025c07fc71b6: mov 0x104(%rsi),%edi 0x0000025c07fc71bc: add $0x2,%edi 0x0000025c07fc71bf: mov %edi,0x104(%rsi) 0x0000025c07fc71c5: and $0x7fe,%edi 0x0000025c07fc71cb: cmp $0x0,%edi ;; 18 branch [EQ] [CounterOverflowStub: 0x0000025c6507e850] 0x0000025c07fc71ce: je 0x0000025c07fc72b7 ;*ldc2_w {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@0 (line 99) ;; block B2 [0, 0] 0x0000025c07fc71d4: mov %rdx,0x28(%rsp) ;; block B0 [0, 25] 0x0000025c07fc71d9: movabs $0x801008220,%rdx ; {metadata('spec/benchmarks/scimark/utils/Random')} 0x0000025c07fc71e3: mov 0x120(%r15),%rax 0x0000025c07fc71ea: lea 0x40(%rax),%rdi 0x0000025c07fc71ee: cmp 0x130(%r15),%rdi 0x0000025c07fc71f5: ja 0x0000025c07fc72d8 0x0000025c07fc71fb: mov %rdi,0x120(%r15) 0x0000025c07fc7202: movq $0x1,(%rax) 0x0000025c07fc7209: mov %rdx,%rcx 0x0000025c07fc720c: movabs $0x800000000,%r10 0x0000025c07fc7216: sub %r10,%rcx 0x0000025c07fc7219: mov %ecx,0x8(%rax) 0x0000025c07fc721c: xor %rcx,%rcx 0x0000025c07fc721f: mov %ecx,0xc(%rax) 0x0000025c07fc7222: xor %rcx,%rcx 0x0000025c07fc7225: movabs $0x6,%rdi 0x0000025c07fc722f: mov %rcx,0x8(%rax,%rdi,8) 0x0000025c07fc7234: dec %rdi 0x0000025c07fc7237: jne 0x0000025c07fc722f ;*new {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@6 (line 104) 0x0000025c07fc7239: mov %rax,%r8 0x0000025c07fc723c: movabs $0x25c64849bd8,%rdx ; {metadata(method data for {method} {0x0000025c64845238} 'run' '()V' in 'spec/benchmarks/scimark/monte_carlo/MonteCarlo')} 0x0000025c07fc7246: addq $0x1,0x148(%rdx) 0x0000025c07fc724e: mov $0x18a92,%r8d 0x0000025c07fc7254: mov %rax,%rdx ;*invokespecial {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c07fc7257: mov %rax,0x30(%rsp) 0x0000025c07fc725c: nop 0x0000025c07fc725d: nop 0x0000025c07fc725e: nop 0x0000025c07fc725f: callq 0x0000025c07fbc980 ; ImmutableOopMap {[40]=Oop [48]=Oop } ;*invokespecial {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ; {optimized virtual_call} 0x0000025c07fc7264: mov 0x28(%rsp),%rdx 0x0000025c07fc7269: movabs $0x25c64849bd8,%r8 ; {metadata(method data for {method} {0x0000025c64845238} 'run' '()V' in 'spec/benchmarks/scimark/monte_carlo/MonteCarlo')} 0x0000025c07fc7273: movabs $0x801008000,%r10 ; {metadata('spec/benchmarks/scimark/monte_carlo/MonteCarlo')} 0x0000025c07fc727d: mov %r10,0x168(%r8) 0x0000025c07fc7284: addq $0x1,0x170(%r8) 0x0000025c07fc728c: vmovsd -0x134(%rip),%xmm0 # 0x0000025c07fc7160 ; {section_word} 0x0000025c07fc7294: mov 0x30(%rsp),%r8 0x0000025c07fc7299: mov 0x28(%rsp),%rdx ;*invokevirtual measureMonteCarlo {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c07fc729e: nop 0x0000025c07fc729f: callq 0x0000025c07fc7355 ; ImmutableOopMap {} ;*invokevirtual measureMonteCarlo {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {optimized virtual_call} 0x0000025c07fc72a4: add $0x40,%rsp 0x0000025c07fc72a8: pop %rbp 0x0000025c07fc72a9: cmp 0x390(%r15),%rsp ; {poll_return} 0x0000025c07fc72b0: ja 0x0000025c07fc72e5 0x0000025c07fc72b6: retq ;; CounterOverflowStub slow case 0x0000025c07fc72b7: movabs $0x25c64845230,%r10 ; {metadata({method} {0x0000025c64845238} 'run' '()V' in 'spec/benchmarks/scimark/monte_carlo/MonteCarlo')} 0x0000025c07fc72c1: mov %r10,0x8(%rsp) 0x0000025c07fc72c6: movq $0xffffffffffffffff,(%rsp) 0x0000025c07fc72ce: callq 0x0000025c077a5840 ; ImmutableOopMap {rdx=Oop } ;*synchronization entry ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@-1 (line 99) ; {runtime_call counter_overflow Runtime1 stub} 0x0000025c07fc72d3: jmpq 0x0000025c07fc71d4 ;; NewInstanceStub slow case 0x0000025c07fc72d8: mov %rdx,%rdx 0x0000025c07fc72db: callq 0x0000025c077aafc0 ; ImmutableOopMap {[40]=Oop } ;*new {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@6 (line 104) ; {runtime_call fast_new_instance Runtime1 stub} 0x0000025c07fc72e0: jmpq 0x0000025c07fc7239 ;; C1SafepointPollStub slow case 0x0000025c07fc72e5: movabs $0x25c07fc72a9,%r10 ; {internal_word} 0x0000025c07fc72ef: mov %r10,0x3a8(%r15) 0x0000025c07fc72f6: jmpq 0x0000025c0784c420 ; {runtime_call SafepointBlob} 0x0000025c07fc72fb: nop 0x0000025c07fc72fc: nop ;; Unwind handler 0x0000025c07fc72fd: mov 0x430(%r15),%rax 0x0000025c07fc7304: movq $0x0,0x430(%r15) 0x0000025c07fc730f: movq $0x0,0x438(%r15) 0x0000025c07fc731a: add $0x40,%rsp 0x0000025c07fc731e: pop %rbp 0x0000025c07fc731f: jmpq 0x0000025c077acdc0 ; {runtime_call unwind_exception Runtime1 stub} 0x0000025c07fc7324: hlt 0x0000025c07fc7325: hlt 0x0000025c07fc7326: hlt 0x0000025c07fc7327: hlt 0x0000025c07fc7328: hlt 0x0000025c07fc7329: hlt 0x0000025c07fc732a: hlt 0x0000025c07fc732b: hlt 0x0000025c07fc732c: hlt 0x0000025c07fc732d: hlt 0x0000025c07fc732e: hlt 0x0000025c07fc732f: hlt 0x0000025c07fc7330: hlt 0x0000025c07fc7331: hlt 0x0000025c07fc7332: hlt 0x0000025c07fc7333: hlt 0x0000025c07fc7334: hlt 0x0000025c07fc7335: hlt 0x0000025c07fc7336: hlt 0x0000025c07fc7337: hlt 0x0000025c07fc7338: hlt 0x0000025c07fc7339: hlt 0x0000025c07fc733a: hlt 0x0000025c07fc733b: hlt 0x0000025c07fc733c: hlt 0x0000025c07fc733d: hlt 0x0000025c07fc733e: hlt 0x0000025c07fc733f: hlt [Stub Code] 0x0000025c07fc7340: nop ; {no_reloc} 0x0000025c07fc7341: nop 0x0000025c07fc7342: nop 0x0000025c07fc7343: nop 0x0000025c07fc7344: nop 0x0000025c07fc7345: movabs $0x0,%rbx ; {static_stub} 0x0000025c07fc734f: jmpq 0x0000025c07fc734f ; {runtime_call} 0x0000025c07fc7354: nop 0x0000025c07fc7355: movabs $0x25c64845140,%rbx ; {static_stub} 0x0000025c07fc735f: jmpq 0x0000025c0777bed1 ; {runtime_call I2C/C2I adapters} [Exception Handler] 0x0000025c07fc7364: movabs $0xdead,%rbx 0x0000025c07fc736e: movabs $0xdead,%rcx 0x0000025c07fc7378: movabs $0xdead,%rsi 0x0000025c07fc7382: movabs $0xdead,%rdi 0x0000025c07fc738c: callq 0x0000025c077a9540 ; {runtime_call handle_exception_from_callee Runtime1 stub} 0x0000025c07fc7391: movabs $0x7ffa0d119908,%rcx ; {external_word} 0x0000025c07fc739b: and $0xfffffffffffffff0,%rsp 0x0000025c07fc739f: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c07fc73a9: callq *%r10 0x0000025c07fc73ac: hlt [Deopt Handler Code] 0x0000025c07fc73ad: movabs $0x25c07fc73ad,%r10 ; {section_word} 0x0000025c07fc73b7: push %r10 0x0000025c07fc73b9: jmpq 0x0000025c0784b560 ; {runtime_call DeoptimizationBlob} 0x0000025c07fc73be: hlt 0x0000025c07fc73bf: hlt -------------------------------------------------------------------------------- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Oops: 0x0000025c07fc73c0: 0x0000000082059dc8 a 'jdk/internal/loader/ClassLoaders$AppClassLoader'{0x0000000082059dc8} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Metadata: 0x0000025c07fc73c8: 0x0000025c64845230 {method} {0x0000025c64845238} 'run' '()V' in 'spec/benchmarks/scimark/monte_carlo/MonteCarlo' 0x0000025c07fc73d0: 0x0000000801008000 'spec/benchmarks/scimark/monte_carlo/MonteCarlo' - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - pc-bytecode offsets: PcDesc(pc=0x0000025c07fc717f offset=ffffffff bits=0): PcDesc(pc=0x0000025c07fc71d4 offset=54 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@0 (line 99) PcDesc(pc=0x0000025c07fc7239 offset=b9 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@6 (line 104) PcDesc(pc=0x0000025c07fc7257 offset=d7 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c07fc7264 offset=e4 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) Locals - l0: stack[40],oop - l1: 0 - l2: 4611686018427387904 - l3: empty - l4: empty - l5: empty Expression stack - @0: stack[48],oop PcDesc(pc=0x0000025c07fc729e offset=11e bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c07fc72a4 offset=124 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty PcDesc(pc=0x0000025c07fc72d3 offset=153 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@-1 (line 99) Locals - l0: reg rdx [4],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty PcDesc(pc=0x0000025c07fc72e0 offset=160 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@6 (line 104) Locals - l0: stack[40],oop - l1: 0 - l2: 4611686018427387904 - l3: empty - l4: empty - l5: empty PcDesc(pc=0x0000025c07fc73e1 offset=261 bits=0): - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - oop maps:ImmutableOopMapSet contains 4 OopMaps ImmutableOopMap {[40]=Oop [48]=Oop } pc offsets: 228 ImmutableOopMap {} pc offsets: 292 ImmutableOopMap {rdx=Oop } pc offsets: 339 ImmutableOopMap {[40]=Oop } pc offsets: 352 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - scopes: ScopeDesc(pc=0x0000025c07fc71d4 offset=54): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@0 (line 99) ScopeDesc(pc=0x0000025c07fc7239 offset=b9): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@6 (line 104) ScopeDesc(pc=0x0000025c07fc7257 offset=d7): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c07fc7264 offset=e4): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) Locals - l0: stack[40],oop - l1: 0 - l2: 4611686018427387904 - l3: empty - l4: empty - l5: empty Expression stack - @0: stack[48],oop ScopeDesc(pc=0x0000025c07fc729e offset=11e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c07fc72a4 offset=124): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty ScopeDesc(pc=0x0000025c07fc72d3 offset=153): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@-1 (line 99) Locals - l0: reg rdx [4],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty ScopeDesc(pc=0x0000025c07fc72e0 offset=160): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@6 (line 104) Locals - l0: stack[40],oop - l1: 0 - l2: 4611686018427387904 - l3: empty - l4: empty - l5: empty - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - relocations: @0x0000025c07fc7108: 0020 relocInfo@0x0000025c07fc7108 [type=0(none) addr=0x0000025c07fc7180 offset=32] @0x0000025c07fc710a: 6014 relocInfo@0x0000025c07fc710a [type=6(runtime_call) addr=0x0000025c07fc7194 offset=20] | [destination=0x0000025c07845c20] @0x0000025c07fc710c: c018 relocInfo@0x0000025c07fc710c [type=12(metadata) addr=0x0000025c07fc71ac offset=24] | [metadata_addr=0x0000025c07fc71ae *=0x0000025c64849bd8 offset=0]metadata_value=0x0000025c64849bd8: method data for {method} {0x0000025c64845238} 'run' '()V' in 'spec/benchmarks/scimark/monte_carlo/MonteCarlo' @0x0000025c07fc710e: c02d relocInfo@0x0000025c07fc710e [type=12(metadata) addr=0x0000025c07fc71d9 offset=45] | [metadata_addr=0x0000025c07fc71db *=0x0000000801008220 offset=0]metadata_value=0x0000000801008220: 'spec/benchmarks/scimark/utils/Random' @0x0000025c07fc7110: c063 relocInfo@0x0000025c07fc7110 [type=12(metadata) addr=0x0000025c07fc723c offset=99] | [metadata_addr=0x0000025c07fc723e *=0x0000025c64849bd8 offset=0]metadata_value=0x0000025c64849bd8: method data for {method} {0x0000025c64845238} 'run' '()V' in 'spec/benchmarks/scimark/monte_carlo/MonteCarlo' @0x0000025c07fc7112: 3423 relocInfo@0x0000025c07fc7112 [type=3(opt_virtual_call) addr=0x0000025c07fc725f offset=35 format=1] | [destination=0x0000025c07fbc980 metadata=0x0000000000000000] @0x0000025c07fc7114: c00a relocInfo@0x0000025c07fc7114 [type=12(metadata) addr=0x0000025c07fc7269 offset=10] | [metadata_addr=0x0000025c07fc726b *=0x0000025c64849bd8 offset=0]metadata_value=0x0000025c64849bd8: method data for {method} {0x0000025c64845238} 'run' '()V' in 'spec/benchmarks/scimark/monte_carlo/MonteCarlo' @0x0000025c07fc7116: c00a relocInfo@0x0000025c07fc7116 [type=12(metadata) addr=0x0000025c07fc7273 offset=10] | [metadata_addr=0x0000025c07fc7275 *=0x0000000801008000 offset=0]metadata_value=0x0000000801008000: 'spec/benchmarks/scimark/monte_carlo/MonteCarlo' @0x0000025c07fc7118: 9419 relocInfo@0x0000025c07fc7118 [type=9(section_word) addr=0x0000025c07fc728c offset=25 format=1] | [target=0x0000025c07fc7160] @0x0000025c07fc711a: 3413 relocInfo@0x0000025c07fc711a [type=3(opt_virtual_call) addr=0x0000025c07fc729f offset=19 format=1] | [destination=0x0000025c07fc7355 metadata=0x0000000000000000] @0x0000025c07fc711c: b00a relocInfo@0x0000025c07fc711c [type=11(poll_return) addr=0x0000025c07fc72a9 offset=10] @0x0000025c07fc711e: c00e relocInfo@0x0000025c07fc711e [type=12(metadata) addr=0x0000025c07fc72b7 offset=14] | [metadata_addr=0x0000025c07fc72b9 *=0x0000025c64845230 offset=0]metadata_value=0x0000025c64845230: {method} {0x0000025c64845238} 'run' '()V' in 'spec/benchmarks/scimark/monte_carlo/MonteCarlo' @0x0000025c07fc7120: 6417 relocInfo@0x0000025c07fc7120 [type=6(runtime_call) addr=0x0000025c07fc72ce offset=23 format=1] | [destination=0x0000025c077a5840] @0x0000025c07fc7122: 640d relocInfo@0x0000025c07fc7122 [type=6(runtime_call) addr=0x0000025c07fc72db offset=13 format=1] | [destination=0x0000025c077aafc0] @0x0000025c07fc7124: f03c800a relocInfo@0x0000025c07fc7126 [type=8(internal_word) addr=0x0000025c07fc72e5 offset=10 data=60] | [target=0x0000025c07fc72a9] @0x0000025c07fc7128: 6411 relocInfo@0x0000025c07fc7128 [type=6(runtime_call) addr=0x0000025c07fc72f6 offset=17 format=1] | [destination=0x0000025c0784c420] @0x0000025c07fc712a: 6429 relocInfo@0x0000025c07fc712a [type=6(runtime_call) addr=0x0000025c07fc731f offset=41 format=1] | [destination=0x0000025c077acdc0] @0x0000025c07fc712c: 0021 relocInfo@0x0000025c07fc712c [type=0(none) addr=0x0000025c07fc7340 offset=33] @0x0000025c07fc712e: f801ff215005 relocInfo@0x0000025c07fc7132 [type=5(static_stub) addr=0x0000025c07fc7345 offset=5 data=-223] | [static_call=0x0000025c07fc725f] @0x0000025c07fc7134: c000 relocInfo@0x0000025c07fc7134 [type=12(metadata) addr=0x0000025c07fc7345 offset=0] | [metadata_addr=0x0000025c07fc7347 *=0x0000000000000000 offset=0] @0x0000025c07fc7136: 640a relocInfo@0x0000025c07fc7136 [type=6(runtime_call) addr=0x0000025c07fc734f offset=10 format=1] | [destination=0xffffffffffffffff] @0x0000025c07fc7138: f801fee15006 relocInfo@0x0000025c07fc713c [type=5(static_stub) addr=0x0000025c07fc7355 offset=6 data=-287] | [static_call=0x0000025c07fc729f] @0x0000025c07fc713e: c000 relocInfo@0x0000025c07fc713e [type=12(metadata) addr=0x0000025c07fc7355 offset=0] | [metadata_addr=0x0000025c07fc7357 *=0x0000025c64845140 offset=0]metadata_value=0x0000025c64845140: {method} {0x0000025c64845148} 'measureMonteCarlo' '(DLspec/benchmarks/scimark/utils/Random;)D' in 'spec/benchmarks/scimark/monte_carlo/MonteCarlo' @0x0000025c07fc7140: 640a relocInfo@0x0000025c07fc7140 [type=6(runtime_call) addr=0x0000025c07fc735f offset=10 format=1] | [destination=0x0000025c0777bed1] @0x0000025c07fc7142: 642d relocInfo@0x0000025c07fc7142 [type=6(runtime_call) addr=0x0000025c07fc738c offset=45 format=1] | [destination=0x0000025c077a9540] @0x0000025c07fc7144: f8030d1199087ffa7005 relocInfo@0x0000025c07fc714c [type=7(external_word) addr=0x0000025c07fc7391 offset=5 data={0d1199087ffa}] | [target=0x00007ffa0d119908] @0x0000025c07fc714e: 600e relocInfo@0x0000025c07fc714e [type=6(runtime_call) addr=0x0000025c07fc739f offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c07fc7150: f801fe4e900e relocInfo@0x0000025c07fc7154 [type=9(section_word) addr=0x0000025c07fc73ad offset=14 data=-434] | [target=0x0000025c07fc73ad] @0x0000025c07fc7156: 640c relocInfo@0x0000025c07fc7156 [type=6(runtime_call) addr=0x0000025c07fc73b9 offset=12 format=1] | [destination=0x0000025c0784b560] @0x0000025c07fc7158: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Dependencies: Dependency of type leaf_type context = spec.benchmarks.scimark.monte_carlo.MonteCarlo [nmethod<=klass]spec.benchmarks.scimark.monte_carlo.MonteCarlo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ExceptionHandlerTable (size = 0 bytes) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ImplicitExceptionTable is empty - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Recorded oops: #0: 0x0000000000000000 NULL-oop #1: 0x0000000082059dc8 a 'jdk/internal/loader/ClassLoaders$AppClassLoader'{0x0000000082059dc8} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Recorded metadata: #0: 0x0000000000000000 NULL-oop #1: 0x0000025c64845230 {method} {0x0000025c64845238} 'run' '()V' in 'spec/benchmarks/scimark/monte_carlo/MonteCarlo' #2: 0x0000000801008000 'spec/benchmarks/scimark/monte_carlo/MonteCarlo' - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ============================= C2-compiled nmethod ============================== ----------------------- MetaData before Compile_id = 563 ------------------------ {method} - this oop: 0x0000025c64845230 - method holder: 'spec/benchmarks/scimark/monte_carlo/MonteCarlo' - constants: 0x0000025c648478f0 constant pool [94] {0x0000025c648478f8} for 'spec/benchmarks/scimark/monte_carlo/MonteCarlo' cache=0x0000025c64845298 - access: 0x81000001 public - name: 'run' - signature: '()V' - max stack: 5 - max locals: 6 - size of params: 1 - method size: 13 - highest level: 3 - vtable index: 5 - i2i entry: 0x0000025c0773da00 - adapters: AHE@0x0000025c7d913340: 0xb i2c: 0x0000025c07845060 c2i: 0x0000025c07845122 c2iUV: 0x0000025c078450ec c2iNCI: 0x0000025c0784515f - compiled entry 0x0000025c07fc71a0 - code size: 26 - code start: 0x0000025c648451d8 - code end (excl): 0x0000025c648451f2 - method data: 0x0000025c64849bd8 - checked ex length: 0 - linenumber start: 0x0000025c648451f2 - localvar length: 4 - localvar start: 0x0000025c648451fe - compiled code: nmethod 23464 357 3 spec.benchmarks.scimark.monte_carlo.MonteCarlo::run (26 bytes) ------------------------ OptoAssembly for Compile_id = 563 ----------------------- # # void ( spec/benchmarks/scimark/monte_carlo/MonteCarlo:NotNull * ) # #r016 rdx:rdx : parm 0: spec/benchmarks/scimark/monte_carlo/MonteCarlo:NotNull * # -- Old rsp -- Framesize: 160 -- #r591 rsp+156: in_preserve #r590 rsp+152: return address #r589 rsp+148: in_preserve #r588 rsp+144: saved fp register #r587 rsp+140: Fixed slot 3 #r586 rsp+136: Fixed slot 2 #r585 rsp+132: Fixed slot 1 #r584 rsp+128: Fixed slot 0 #r623 rsp+124: spill #r622 rsp+120: spill #r621 rsp+116: spill #r620 rsp+112: spill #r619 rsp+108: spill #r618 rsp+104: spill #r617 rsp+100: spill #r616 rsp+96: spill #r615 rsp+92: spill #r614 rsp+88: spill #r613 rsp+84: spill #r612 rsp+80: spill #r611 rsp+76: spill #r610 rsp+72: spill #r609 rsp+68: spill #r608 rsp+64: spill #r607 rsp+60: spill #r606 rsp+56: spill #r605 rsp+52: spill #r604 rsp+48: spill #r603 rsp+44: spill #r602 rsp+40: spill #r601 rsp+36: spill #r600 rsp+32: spill #r599 rsp+28: outgoing argument #r598 rsp+24: outgoing argument #r597 rsp+20: outgoing argument #r596 rsp+16: outgoing argument #r595 rsp+12: outgoing argument #r594 rsp+ 8: outgoing argument #r593 rsp+ 4: outgoing argument #r592 rsp+ 0: outgoing argument # 0000 N2735: # out( B1 ) <- BLOCK HEAD IS JUNK Freq: 1 0000 movl rscratch1, [j_rarg0 + oopDesc::klass_offset_in_bytes()] # compressed klass decode_klass_not_null rscratch1, rscratch1 cmpq rax, rscratch1 # Inline cache check jne SharedRuntime::_ic_miss_stub nop # nops to align entry point nop # 4 bytes pad for loops and calls 0020 B1: # out( B100 B2 ) <- BLOCK HEAD IS JUNK Freq: 1 0020 # stack bang (1408 bytes) pushq rbp # Save rbp subq rsp, #144 # Create frame 002f movq [rsp + #32], RDX # spill 0034 # TLS is in R15 0034 movq R9, [R15 + #288 (32-bit)] # ptr 003b # TLS is in R15 003b movq R10, [R15 + #712 (32-bit)] # ptr 0042 movq R11, R9 # spill 0045 addq R11, #88 # ptr 0049 movq R13, [R10] # ptr 004c # TLS is in R15 004c cmpq R11, [R15 + #304 (32-bit)] # raw ptr 0053 jnb,u B100 P=0.000100 C=-1.000000 0059 B2: # out( B3 ) <- in( B1 ) Freq: 0.9999 0059 # TLS is in R15 0059 movq [R15 + #288 (32-bit)], R11 # ptr 0060 PREFETCHW [R11 + #192 (32-bit)] # Prefetch allocation into level 1 cache and mark modified 0068 movq [R9], #1 # long 006f PREFETCHW [R11 + #256 (32-bit)] # Prefetch allocation into level 1 cache and mark modified 0077 movl [R9 + #8 (8-bit)], narrowklass: precise klass [I: 0x0000025c640e3ff0:Constant:exact * # compressed klass ptr 007f PREFETCHW [R11 + #320 (32-bit)] # Prefetch allocation into level 1 cache and mark modified 0087 movl [R9 + #12 (8-bit)], #17 # int 008f PREFETCHW [R11 + #384 (32-bit)] # Prefetch allocation into level 1 cache and mark modified 0097 movq RDI, R9 # spill 009a addq RDI, #16 # ptr 009e movl RCX, #9 # long (unsigned 32-bit) 00a3 mov rdi,rax # ClearArray: vpxor ymm0,ymm0,ymm0 jmpq L_zero_64_bytes # L_loop: # 64-byte LOOP vmovdqu ymm0,(rax) vmovdqu ymm0,0x20(rax) add 0x40,rax # L_zero_64_bytes: sub 0x8,rcx jge L_loop add 0x4,rcx jl L_tail vmovdqu ymm0,(rax) add 0x20,rax sub 0x4,rcx # L_tail: # Clearing tail bytes add 0x4,rcx jle L_end dec rcx # L_sloop: # 8-byte short loop vmovq xmm0,(rax) add 0x8,rax dec rcx jge L_sloop # L_end: 00e7 B3: # out( B5 B4 ) <- in( B101 B2 ) Freq: 1 00e7 00e7 # checkcastPP of R9 00e7 movl R10, #101010 # int 00ed movl R8, R10 sarl R8, 31 movl RBX, R10 xorl RBX, R8 subl RBX, R8 00fd cmpl RBX, #2147483647 0103 movl R10, #2147483647 # int 0109 cmovlge RBX, R10 # signed, int 010d movl R10, RBX # spill 0110 shrl R10, #31 0114 addl R10, RBX # int 0117 andl R10, #-2 # int nop # 5 bytes pad for loops and calls 0120 cmpl RBX, R10 0123 jne,s B5 P=0.004057 C=986.000000 0125 B4: # out( B5 ) <- in( B3 ) Freq: 0.995943 0125 decl RBX # int 0127 B5: # out( B7 ) <- in( B4 B3 ) Freq: 1 0127 movl R10, RBX # spill 012a sarl R10, #31 012e shrl R10, #16 0132 addl R10, RBX # int 0135 movl R11, R10 # spill 0138 sarl R11, #16 013c andl R10, #-65536 # int 0143 subl RBX, R10 # int 0146 imull R10, R11, #9069 # int 014d imull R11, RBX, #9069 # int 0154 movl RAX, R11 # spill 0157 sarl RAX, #31 015a shrl RAX, #16 015d addl RAX, R11 # int 0160 movl R8, RAX # spill 0163 andl R8, #-65536 # int 016a subl R11, R8 # int 016d sarl RAX, #16 0170 addl RAX, R10 # int 0173 movl R8, RAX # spill 0176 sarl R8, #31 017a shrl R8, #17 017e addl R8, RAX # int 0181 andl R8, #-32768 # int 0188 subl RAX, R8 # int 018b movl R8, RAX # spill 018e sall R8, #16 0192 addl R8, R11 # int 0195 movl [R9 + #16 (8-bit)], R8 # int 0199 movl RCX, #1 # int 019e movq RBP, R9 # spill 01a1 jmp,s B7 01a3 B6: # out( B7 ) <- in( B7 ) top-of-loop Freq: 16.9899 01a3 movl RCX, R10 # spill 01a6 B7: # out( B6 B8 ) <- in( B5 B6 ) Loop( B7-B6 inner main of N230) Freq: 17.9899 01a6 imull R10, RAX, #9069 # int 01ad imull R9, R11, #9069 # int 01b4 movl R8, R9 # spill 01b7 sarl R8, #31 01bb shrl R8, #16 01bf addl R8, R9 # int 01c2 movl RDI, R8 # spill 01c5 sarl RDI, #16 01c8 addl RDI, R10 # int 01cb andl R8, #-65536 # int 01d2 subl R9, R8 # int 01d5 movl R11, RDI # spill 01d8 sarl R11, #31 01dc imull RAX, R9, #9069 # int 01e3 shrl R11, #17 01e7 addl R11, RDI # int 01ea movl RBX, RAX # spill 01ec sarl RBX, #31 01ef andl R11, #-32768 # int 01f6 subl RDI, R11 # int 01f9 shrl RBX, #16 01fc addl RBX, RAX # int 01fe imull R11, RDI, #9069 # int 0205 movl R8, RBX # spill 0208 andl R8, #-65536 # int 020f subl RAX, R8 # int 0212 sarl RBX, #16 0215 addl RBX, R11 # int 0218 imull RSI, RAX, #9069 # int 021e movl R10, RBX # spill 0221 sarl R10, #31 0225 movl RDX, RSI # spill 0227 sarl RDX, #31 022a shrl R10, #17 022e addl R10, RBX # int 0231 shrl RDX, #16 0234 addl RDX, RSI # int 0236 andl R10, #-32768 # int 023d subl RBX, R10 # int 0240 movl R11, RDX # spill 0243 andl R11, #-65536 # int 024a subl RSI, R11 # int 024d imull R10, RBX, #9069 # int 0254 imull R11, RSI, #9069 # int 025b sall RBX, #16 025e addl RBX, RAX # int 0260 movl RAX, R11 # spill 0263 sarl RAX, #31 0266 sarl RDX, #16 0269 addl RDX, R10 # int 026c shrl RAX, #16 026f addl RAX, R11 # int 0272 movl R10, RDX # spill 0275 sarl R10, #31 0279 movl R8, RAX # spill 027c andl R8, #-65536 # int 0283 subl R11, R8 # int 0286 shrl R10, #17 028a addl R10, RDX # int 028d sarl RAX, #16 0290 andl R10, #-32768 # int 0297 subl RDX, R10 # int 029a sall RDI, #16 029d addl RDI, R9 # int 02a0 movl [RBP + #16 + RCX << #2], RDI # int 02a4 movl [RBP + #20 + RCX << #2], RBX # int 02a8 imull R10, RDX, #9069 # int 02af addl RAX, R10 # int 02b2 sall RDX, #16 02b5 addl RDX, RSI # int 02b7 movl [RBP + #24 + RCX << #2], RDX # int 02bb movl R8, RAX # spill 02be sarl R8, #31 02c2 shrl R8, #17 02c6 addl R8, RAX # int 02c9 andl R8, #-32768 # int 02d0 subl RAX, R8 # int 02d3 movl R8, RAX # spill 02d6 sall R8, #16 02da addl R8, R11 # int 02dd movl [RBP + #28 + RCX << #2], R8 # int 02e2 movl R10, RCX # spill 02e5 addl R10, #4 # int 02e9 cmpl R10, #14 02ed jl B6 # loop end P=0.944413 C=16770.000000 02f3 B8: # out( B11 B9 ) <- in( B7 ) Freq: 1 02f3 cmpl R10, #17 02f7 jge,s B11 P=0.500000 C=-1.000000 02f9 B9: # out( B10 ) <- in( B8 ) Freq: 0.5 02f9 # castII of RCX 02f9 addl RCX, #4 # int 02fc B10: # out( B10 B11 ) <- in( B9 B10 ) Loop( B10-B10 inner post of N1777) Freq: 1 02fc imull R8, RAX, #9069 # int 0303 imull R11, R11, #9069 # int 030a movl R10, R11 # spill 030d sarl R10, #31 0311 shrl R10, #16 0315 addl R10, R11 # int 0318 movl RAX, R10 # spill 031b sarl RAX, #16 031e addl RAX, R8 # int 0321 andl R10, #-65536 # int 0328 subl R11, R10 # int 032b movl R10, RAX # spill 032e sarl R10, #31 0332 shrl R10, #17 0336 addl R10, RAX # int 0339 andl R10, #-32768 # int 0340 subl RAX, R10 # int 0343 movl R10, RAX # spill 0346 sall R10, #16 034a addl R10, R11 # int 034d movl [RBP + #16 + RCX << #2], R10 # int 0352 incl RCX # int 0354 cmpl RCX, #17 0357 jl,s B10 # loop end P=0.500000 C=16770.000000 0359 B11: # out( B115 B12 ) <- in( B10 B8 ) Freq: 1 0359 movq R10, java/lang/Class:exact * # ptr 0363 movl R9, [R10 + #132 (32-bit)] # compressed ptr ! Field: spec/harness/Context.tlOut 036a testl R9, R9 # compressed ptr 036d je B115 P=0.000001 C=-1.000000 0373 B12: # out( B96 B13 ) <- in( B11 ) Freq: 0.999999 0373 movl RBX, [R13 + #68 (8-bit)] # compressed ptr ! Field: java/lang/Thread.threadLocals 0377 decode_heap_oop_not_null R8,R9 037b testl RBX, RBX # compressed ptr nop # 3 bytes pad for loops and calls 0380 je B96 P=0.002596 C=5393.000000 0386 B13: # out( B160 B14 ) <- in( B12 ) Freq: 0.997403 0386 movl RBP, [R12 + RBX << 3 + #20] (compressed oop addressing) # compressed ptr ! Field: java/lang/ThreadLocal$ThreadLocalMap.table 038b movl R10, [R12 + RBP << 3 + #12] (compressed oop addressing) # range 0390 NullCheck RBP 0390 B14: # out( B116 B15 ) <- in( B13 ) Freq: 0.997402 0390 movl R11, R10 # spill 0393 decl R11 # int 0396 andl R11, [R12 + R9 << 3 + #12] (compressed oop addressing) # int nop # 5 bytes pad for loops and calls 03a0 testl R10, R10 # unsigned 03a3 jbe,u B116 P=0.000001 C=-1.000000 03a9 B15: # out( B93 B16 ) <- in( B14 ) Freq: 0.997401 03a9 decode_heap_oop_not_null R10,RBP 03ad movl R10, [R10 + #16 + R11 << #2] # compressed ptr 03b2 testl R10, R10 # compressed ptr 03b5 je B93 P=0.009927 C=5339.000000 03bb B16: # out( B117 B17 ) <- in( B15 ) Freq: 0.9875 03bb movl RDI, [R12 + R10 << 3 + #12] (compressed oop addressing) # compressed ptr ! Field: java/lang/ref/Reference.referent 03c0 03c0 cmpl RDI, R9 # compressed ptr 03c3 jne,u B117 P=0.000001 C=-1.000000 03c9 B17: # out( B18 ) <- in( B16 ) Freq: 0.987499 03c9 decode_heap_oop_not_null RAX,R10 03cd B18: # out( B19 ) <- in( B17 B95 ) Freq: 0.997299 03cd movl R10, [RAX + #28 (8-bit)] # compressed ptr ! Field: java/lang/ThreadLocal$ThreadLocalMap$Entry.value 03d1 decode_heap_oop R10,R10 0408 B19: # out( B159 B20 ) <- in( B18 B98 ) Freq: 0.999996 0408 movl R11, [R10 + #8 (8-bit)] # compressed klass ptr 040c NullCheck R10 040c B20: # out( B157 B21 ) <- in( B19 ) Freq: 0.999995 040c cmpl R11, narrowklass: precise klass java/io/PrintStream: 0x0000025c657052d0:Constant:exact * # compressed klass ptr 0413 jne,u B157 P=0.000000 C=-1.000000 0419 B21: # out( B102 B22 ) <- in( B20 ) Freq: 0.999995 0419 movq [rsp + #40], R13 # spill 041e # checkcastPP of R10 041e movq [rsp + #48], R10 # spill 0423 call_leaf,runtime currentTimeMillis No JVM State Info # 0433 # TLS is in R15 0433 movq R8, [R15 + #288 (32-bit)] # ptr 043a movq R10, R8 # spill 043d addq R10, #88 # ptr 0441 cvtsi2sdq XMM0, RAX # l2d 0446 # MachConstantBaseNode (empty encoding) 0446 vmulsd XMM0, XMM0, [constant table base + #8] # load from constant table: double=#0.001000 044e movsd [rsp + #96], XMM0 # spill 0454 # TLS is in R15 nop # 12 bytes pad for loops and calls 0460 cmpq R10, [R15 + #304 (32-bit)] # raw ptr 0467 jnb,u B102 P=0.000100 C=-1.000000 046d B22: # out( B23 ) <- in( B21 ) Freq: 0.999895 046d # TLS is in R15 046d movq [R15 + #288 (32-bit)], R10 # ptr 0474 PREFETCHW [R10 + #192 (32-bit)] # Prefetch allocation into level 1 cache and mark modified 047c movq [R8], #1 # long 0483 PREFETCHW [R10 + #256 (32-bit)] # Prefetch allocation into level 1 cache and mark modified 048b movl [R8 + #8 (8-bit)], narrowklass: precise klass [I: 0x0000025c640e3ff0:Constant:exact * # compressed klass ptr 0493 PREFETCHW [R10 + #320 (32-bit)] # Prefetch allocation into level 1 cache and mark modified 049b movl [R8 + #12 (8-bit)], #17 # int 04a3 PREFETCHW [R10 + #384 (32-bit)] # Prefetch allocation into level 1 cache and mark modified 04ab movq RDI, R8 # spill 04ae addq RDI, #16 # ptr 04b2 movl RCX, #9 # long (unsigned 32-bit) 04b7 mov rdi,rax # ClearArray: vpxor ymm0,ymm0,ymm0 jmpq L_zero_64_bytes # L_loop: # 64-byte LOOP vmovdqu ymm0,(rax) vmovdqu ymm0,0x20(rax) add 0x40,rax # L_zero_64_bytes: sub 0x8,rcx jge L_loop add 0x4,rcx jl L_tail vmovdqu ymm0,(rax) add 0x20,rax sub 0x4,rcx # L_tail: # Clearing tail bytes add 0x4,rcx jle L_end dec rcx # L_sloop: # 8-byte short loop vmovq xmm0,(rax) add 0x8,rax dec rcx jge L_sloop # L_end: 04fb B23: # out( B25 B24 ) <- in( B103 B22 ) Freq: 0.999995 04fb 04fb # checkcastPP of R8 04fb movl R10, #113 # int 0501 movl R9, R10 sarl R9, 31 movl RBX, R10 xorl RBX, R9 subl RBX, R9 0511 cmpl RBX, #2147483647 0517 movl R10, #2147483647 # int 051d cmovlge RBX, R10 # signed, int 0521 movl R10, RBX # spill 0524 shrl R10, #31 0528 addl R10, RBX # int 052b andl R10, #-2 # int 052f cmpl RBX, R10 0532 jne,s B25 P=0.004057 C=986.000000 0534 B24: # out( B25 ) <- in( B23 ) Freq: 0.995938 0534 decl RBX # int 0536 B25: # out( B27 ) <- in( B24 B23 ) Freq: 0.999995 0536 movl R10, RBX # spill 0539 sarl R10, #31 053d shrl R10, #16 0541 addl R10, RBX # int 0544 movl R11, R10 # spill 0547 sarl R11, #16 054b andl R10, #-65536 # int 0552 subl RBX, R10 # int 0555 imull R10, R11, #9069 # int 055c imull RAX, RBX, #9069 # int 0562 movl R13, RAX # spill 0565 sarl R13, #31 0569 shrl R13, #16 056d addl R13, RAX # int 0570 movl R11, R13 # spill 0573 andl R11, #-65536 # int 057a subl RAX, R11 # int 057d sarl R13, #16 0581 addl R13, R10 # int 0584 movl R11, R13 # spill 0587 sarl R11, #31 058b shrl R11, #17 058f addl R11, R13 # int 0592 andl R11, #-32768 # int 0599 subl R13, R11 # int 059c movl R11, R13 # spill 059f sall R11, #16 05a3 addl R11, RAX # int 05a6 movl [R8 + #16 (8-bit)], R11 # int 05aa movl R9, #1 # int 05b0 xorl R14, R14 # ptr 05b3 xorl RBX, RBX # int 05b5 movl [rsp + #56], RBX # spill 05b9 jmp,s B27 nop # 5 bytes pad for loops and calls 05c0 B26: # out( B27 ) <- in( B27 ) top-of-loop Freq: 16.9898 05c0 movl R9, R10 # spill 05c3 B27: # out( B26 B28 ) <- in( B25 B26 ) Loop( B27-B26 inner main of N151) Freq: 17.9898 05c3 imull R10, R13, #9069 # int 05ca imull RDI, RAX, #9069 # int 05d0 movl RCX, RDI # spill 05d2 sarl RCX, #31 05d5 shrl RCX, #16 05d8 addl RCX, RDI # int 05da movl RBX, RCX # spill 05dc sarl RBX, #16 05df addl RBX, R10 # int 05e2 andl RCX, #-65536 # int 05e8 subl RDI, RCX # int 05ea movl R10, RBX # spill 05ed sarl R10, #31 05f1 imull RBP, RDI, #9069 # int 05f7 shrl R10, #17 05fb addl R10, RBX # int 05fe movl RSI, RBP # spill 0600 sarl RSI, #31 0603 andl R10, #-32768 # int 060a subl RBX, R10 # int 060d shrl RSI, #16 0610 addl RSI, RBP # int 0612 imull R10, RBX, #9069 # int 0619 movl RCX, RSI # spill 061b andl RCX, #-65536 # int 0621 subl RBP, RCX # int 0623 sarl RSI, #16 0626 addl RSI, R10 # int 0629 imull RCX, RBP, #9069 # int 062f movl R11, RSI # spill 0632 sarl R11, #31 0636 movl RDX, RCX # spill 0638 sarl RDX, #31 063b shrl R11, #17 063f addl R11, RSI # int 0642 shrl RDX, #16 0645 addl RDX, RCX # int 0647 andl R11, #-32768 # int 064e subl RSI, R11 # int 0651 movl R10, RDX # spill 0654 andl R10, #-65536 # int 065b subl RCX, R10 # int 065e imull R11, RSI, #9069 # int 0665 imull RAX, RCX, #9069 # int 066b sall RSI, #16 066e addl RSI, RBP # int 0670 movl R13, RAX # spill 0673 sarl R13, #31 0677 sarl RDX, #16 067a addl RDX, R11 # int 067d shrl R13, #16 0681 addl R13, RAX # int 0684 movl R10, RDX # spill 0687 sarl R10, #31 068b movl R11, R13 # spill 068e andl R11, #-65536 # int 0695 subl RAX, R11 # int 0698 shrl R10, #17 069c addl R10, RDX # int 069f sarl R13, #16 06a3 andl R10, #-32768 # int 06aa subl RDX, R10 # int 06ad sall RBX, #16 06b0 addl RBX, RDI # int 06b2 movl [R8 + #16 + R9 << #2], RBX # int 06b7 movl [R8 + #20 + R9 << #2], RSI # int 06bc imull R10, RDX, #9069 # int 06c3 addl R13, R10 # int 06c6 sall RDX, #16 06c9 addl RDX, RCX # int 06cb movl [R8 + #24 + R9 << #2], RDX # int 06d0 movl R11, R13 # spill 06d3 sarl R11, #31 06d7 shrl R11, #17 06db addl R11, R13 # int 06de andl R11, #-32768 # int 06e5 subl R13, R11 # int 06e8 movl R11, R13 # spill 06eb sall R11, #16 06ef addl R11, RAX # int 06f2 movl [R8 + #28 + R9 << #2], R11 # int 06f7 movl R10, R9 # spill 06fa addl R10, #4 # int nop # 2 bytes pad for loops and calls 0700 cmpl R10, #14 0704 jl B26 # loop end P=0.944413 C=16770.000000 070a B28: # out( B31 B29 ) <- in( B27 ) Freq: 0.999995 070a cmpl R10, #17 070e jge,s B31 P=0.500000 C=-1.000000 0710 B29: # out( B30 ) <- in( B28 ) Freq: 0.499997 0710 # castII of R9 0710 addl R9, #4 # int 0714 B30: # out( B30 B31 ) <- in( B29 B30 ) Loop( B30-B30 inner post of N1788) Freq: 0.999995 0714 imull R10, R13, #9069 # int 071b imull RAX, RAX, #9069 # int 0721 movl RCX, RAX # spill 0723 sarl RCX, #31 0726 shrl RCX, #16 0729 addl RCX, RAX # int 072b movl R13, RCX # spill 072e sarl R13, #16 0732 addl R13, R10 # int 0735 andl RCX, #-65536 # int 073b subl RAX, RCX # int 073d movl R10, R13 # spill 0740 sarl R10, #31 0744 shrl R10, #17 0748 addl R10, R13 # int 074b andl R10, #-32768 # int 0752 subl R13, R10 # int 0755 movl R10, R13 # spill 0758 sall R10, #16 075c addl R10, RAX # int 075f movl [R8 + #16 + R9 << #2], R10 # int 0764 incl R9 # int 0767 cmpl R9, #17 076b jl,s B30 # loop end P=0.500000 C=16770.000000 076d B31: # out( B34 ) <- in( B30 B28 ) Freq: 0.999995 076d movsd XMM0, [constant table base + #16] # load from constant table: double=#1.000000 0775 movl R9, #16 # int 077b movl RBX, #4 # int 0780 movl RAX, #1000 # int 0785 movl R13, #16 # int 078b xorl RSI, RSI # int 078d xorl RCX, RCX # int 078f jmp,s B34 0791 B32: # out( B54 B33 ) <- in( B40 ) Freq: 50.4533 0791 # TLS is in R15 0791 movq R10, [R15 + #920 (32-bit)] # ptr 0798 testl rax, [R10] # Safepoint: poll for GC # spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate @ bci:55 (line 67) L[0]=_ L[1]=#16777216 L[2]=#ScObj0 L[3]=RDI L[4]=RSI L[5]=_ L[6]=_ L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Random={ [seed :0]=#113, [dm1 :1]=#0.000000D, [left :2]=#0.000000D, [right :3]=#1.000000D, [width :4]=#1.000000D, [i :5]=RBX, [j :6]=R13, [haveRange :7]=#0, [m :8]=R8 } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:29 (line 91) L[0]=rsp + #32 L[1]=_ L[2]=_ L[3]=_ L[4]=rsp + #48 L[5]=#ScObj0 L[6]=#16777216 L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Stopwatch={ [running :0]=#1, [last_time :1]=rsp + #96, [total :2]=#0.000000D } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {r8=Oop [32]=Oop [40]=Oop [48]=Oop off=1944/0x798} nop # 5 bytes pad for loops and calls 07a0 cmpl RSI, #16777216 07a6 jge B54 P=0.000207 C=515393.000000 07ac B33: # out( B34 ) <- in( B32 ) Freq: 50.4429 07ac movl RCX, RDI # spill 07ae B34: # out( B42 ) <- in( B31 B33 ) Loop( B34-B33 ) Freq: 51.4429 07ae movl RDX, #16777216 # int 07b3 subl RDX, RSI # int 07b5 cmpl RDX, #1000 # unsigned 07bb cmovlnbe RDX, RAX # unsigned, int 07be addl RDX, RSI # int 07c0 jmp B42 nop # 11 bytes pad for loops and calls 07d0 B35: # out( B36 ) <- in( B46 ) top-of-loop Freq: 193096 07d0 movl RBP, R13 # spill 07d3 decl RBP # int 07d5 B36: # out( B52 B37 ) <- in( B35 B47 ) top-of-loop Freq: 244150 07d5 subl RDI, [R8 + #16 + R13 << #2] # int 07da movl R11, RDI # spill 07dd sarl R11, #31 # cmpLTMask0 07e1 andl R11, #2147483647 # int 07e8 addl R11, RDI # int 07eb movl [R8 + #16 + R13 << #2], R11 # int 07f0 cvtsi2sdl XMM1, R11 # i2d 07f5 vmulsd XMM1, XMM1, [constant table base + #0] # load from constant table: double=#0.000000 nop # 3 bytes pad for loops and calls 0800 cmpl RBX, #17 # unsigned 0803 jnb,u B52 P=0.000001 C=-1.000000 0809 B37: # out( B53 B38 ) <- in( B36 ) Freq: 244150 0809 movl R13, [R8 + #16 + RBX << #2] # int 080e cmpl RBP, #17 # unsigned 0811 jnb,u B53 P=0.000001 C=-1.000000 0817 B38: # out( B49 B39 ) <- in( B37 ) Freq: 244149 0817 testl RBX, RBX 0819 je B49 P=0.158575 C=26467.000000 081f B39: # out( B40 ) <- in( B38 ) Freq: 205433 081f decl RBX # int 0821 B40: # out( B32 B41 ) <- in( B39 B49 ) Freq: 244149 0821 subl R13, [R8 + #16 + RBP << #2] # int 0826 vmulsd XMM1, XMM1, XMM1 082a movl R10, R13 # spill 082d sarl R10, #31 # cmpLTMask0 0831 movl RDI, RCX # spill 0833 incl RDI # int 0835 andl R10, #2147483647 # int 083c addl R10, R13 # int 083f movl [R8 + #16 + RBP << #2], R10 # int 0844 cvtsi2sdl XMM2, R10 # i2d 0849 vmulsd XMM2, XMM2, [constant table base + #0] # load from constant table: double=#0.000000 0851 vmulsd XMM2, XMM2, XMM2 0855 vaddsd XMM1, XMM1, XMM2 0859 ucomisd XMM0, XMM1 test 085d cmovlb RDI, RCX # unsigned, int 0860 movl R13, RBP # spill 0863 decl R13 # int 0866 testl RBP, RBP 0868 cmovle R13, R9 # signed, int 086c incl RSI # int 086e cmpl RSI, RDX 0870 jge B32 # loop end P=0.000207 C=515393.000000 0876 B41: # out( B42 ) <- in( B40 ) Freq: 244099 0876 movl RCX, RDI # spill 0878 B42: # out( B50 B43 ) <- in( B34 B41 ) Loop( B42-B41 inner strip mined) Freq: 244150 0878 cmpl RBX, #17 # unsigned nop # 5 bytes pad for loops and calls 0880 jnb,u B50 P=0.000001 C=-1.000000 0886 B43: # out( B51 B44 ) <- in( B42 ) Freq: 244150 0886 movl RDI, [R8 + #16 + RBX << #2] # int 088b cmpl R13, #17 # unsigned 088f jnb,u B51 P=0.000001 C=-1.000000 0895 B44: # out( B48 B45 ) <- in( B43 ) Freq: 244150 0895 testl RBX, RBX 0897 je,s B48 P=0.158575 C=26467.000000 0899 B45: # out( B46 ) <- in( B44 ) Freq: 205434 0899 decl RBX # int 089b B46: # out( B35 B47 ) <- in( B45 B48 ) Freq: 244150 nop # 5 bytes pad for loops and calls 08a0 testl R13, R13 08a3 jne B35 P=0.790892 C=20597.000000 08a9 B47: # out( B36 ) <- in( B46 ) Freq: 51053.7 08a9 movl RBP, #16 # int 08ae jmp B36 08b3 B48: # out( B46 ) <- in( B44 ) Freq: 38716 08b3 movl RBX, #16 # int 08b8 jmp,s B46 08ba B49: # out( B40 ) <- in( B38 ) Freq: 38716 08ba movl RBX, #16 # int nop # 1 bytes pad for loops and calls 08c0 jmp B40 08c5 B50: # out( N2735 ) <- in( B42 ) Freq: 0.247393 08c5 movl RDX, #-28 # int 08ca movq RBP, [rsp + #32] # spill 08cf movq R10, [rsp + #48] # spill 08d4 movq [rsp + #32], R10 # spill 08d9 movl [rsp + #40], RCX # spill 08dd movl [rsp + #44], RSI # spill 08e1 movl [rsp + #60], RBX # spill 08e5 movl [rsp + #64], R13 # spill 08ea movq [rsp + #72], R8 # spill nop # 1 bytes pad for loops and calls 08f0 call,static wrapper for: uncommon_trap(reason='range_check' action='make_not_entrant' debug_id='0') # spec.benchmarks.scimark.utils.Random::nextDouble @ bci:8 (line 119) L[0]=#ScObj0 L[1]=_ L[2]=_ L[3]=_ STK[0]=rsp + #72 STK[1]=rsp + #60 MON-BOX0=rsp+128 MON-OBJ(LOCK ELIMINATED)[0]=#ScObj0 # ScObj0 spec/benchmarks/scimark/utils/Random={ [seed :0]=#113, [dm1 :1]=#0.000000D, [left :2]=#0.000000D, [right :3]=#1.000000D, [width :4]=#1.000000D, [i :5]=rsp + #60, [j :6]=rsp + #64, [haveRange :7]=#0, [m :8]=rsp + #72 } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate @ bci:22 (line 69) L[0]=_ L[1]=#16777216 L[2]=#ScObj0 L[3]=rsp + #40 L[4]=rsp + #44 L[5]=_ L[6]=_ L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Random={ [seed :0]=#113, [dm1 :1]=#0.000000D, [left :2]=#0.000000D, [right :3]=#1.000000D, [width :4]=#1.000000D, [i :5]=rsp + #60, [j :6]=rsp + #64, [haveRange :7]=#0, [m :8]=rsp + #72 } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:29 (line 91) L[0]=RBP L[1]=_ L[2]=_ L[3]=_ L[4]=rsp + #32 L[5]=#ScObj0 L[6]=#16777216 L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Stopwatch={ [running :0]=#1, [last_time :1]=rsp + #96, [total :2]=#0.000000D } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {rbp=Oop [32]=Oop [72]=Oop off=2296/0x8f8} 08f8 stop # ShouldNotReachHere 0914 B51: # out( N2735 ) <- in( B43 ) Freq: 0.247392 0914 movl RDX, #-28 # int 0919 movq RBP, [rsp + #32] # spill 091e movq R10, [rsp + #48] # spill 0923 movq [rsp + #32], R10 # spill 0928 movl [rsp + #40], RCX # spill 092c movl [rsp + #44], RSI # spill 0930 movl [rsp + #48], RDI # spill 0934 movl [rsp + #64], RBX # spill 0938 movl [rsp + #68], R13 # spill 093d movq [rsp + #72], R8 # spill nop # 2 bytes pad for loops and calls 0944 call,static wrapper for: uncommon_trap(reason='range_check' action='make_not_entrant' debug_id='0') # spec.benchmarks.scimark.utils.Random::nextDouble @ bci:17 (line 119) L[0]=#ScObj0 L[1]=_ L[2]=_ L[3]=_ STK[0]=rsp + #48 STK[1]=rsp + #72 STK[2]=rsp + #68 MON-BOX0=rsp+128 MON-OBJ(LOCK ELIMINATED)[0]=#ScObj0 # ScObj0 spec/benchmarks/scimark/utils/Random={ [seed :0]=#113, [dm1 :1]=#0.000000D, [left :2]=#0.000000D, [right :3]=#1.000000D, [width :4]=#1.000000D, [i :5]=rsp + #64, [j :6]=rsp + #68, [haveRange :7]=#0, [m :8]=rsp + #72 } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate @ bci:22 (line 69) L[0]=_ L[1]=#16777216 L[2]=#ScObj0 L[3]=rsp + #40 L[4]=rsp + #44 L[5]=_ L[6]=_ L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Random={ [seed :0]=#113, [dm1 :1]=#0.000000D, [left :2]=#0.000000D, [right :3]=#1.000000D, [width :4]=#1.000000D, [i :5]=rsp + #64, [j :6]=rsp + #68, [haveRange :7]=#0, [m :8]=rsp + #72 } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:29 (line 91) L[0]=RBP L[1]=_ L[2]=_ L[3]=_ L[4]=rsp + #32 L[5]=#ScObj0 L[6]=#16777216 L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Stopwatch={ [running :0]=#1, [last_time :1]=rsp + #96, [total :2]=#0.000000D } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {rbp=Oop [32]=Oop [72]=Oop off=2380/0x94c} 094c stop # ShouldNotReachHere 0968 B52: # out( N2735 ) <- in( B36 ) Freq: 0.247392 0968 movl RDX, #-28 # int 096d movq R10, [rsp + #48] # spill 0972 movq [rsp + #40], R10 # spill 0977 movl [rsp + #48], RCX # spill 097b movl [rsp + #52], RSI # spill 097f movsd [rsp + #56], XMM1 # spill 0985 movl [rsp + #76], RBX # spill 0989 movq [rsp + #80], R8 # spill nop # 2 bytes pad for loops and calls 0990 call,static wrapper for: uncommon_trap(reason='range_check' action='make_not_entrant' debug_id='0') # spec.benchmarks.scimark.utils.Random::nextDouble @ bci:8 (line 119) L[0]=#ScObj0 L[1]=_ L[2]=_ L[3]=_ STK[0]=rsp + #80 STK[1]=rsp + #76 MON-BOX0=rsp+128 MON-OBJ(LOCK ELIMINATED)[0]=#ScObj0 # ScObj0 spec/benchmarks/scimark/utils/Random={ [seed :0]=#113, [dm1 :1]=#0.000000D, [left :2]=#0.000000D, [right :3]=#1.000000D, [width :4]=#1.000000D, [i :5]=rsp + #76, [j :6]=RBP, [haveRange :7]=#0, [m :8]=rsp + #80 } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate @ bci:28 (line 70) L[0]=_ L[1]=#16777216 L[2]=#ScObj0 L[3]=rsp + #48 L[4]=rsp + #52 L[5]=rsp + #56 L[6]=_ L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Random={ [seed :0]=#113, [dm1 :1]=#0.000000D, [left :2]=#0.000000D, [right :3]=#1.000000D, [width :4]=#1.000000D, [i :5]=rsp + #76, [j :6]=RBP, [haveRange :7]=#0, [m :8]=rsp + #80 } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:29 (line 91) L[0]=rsp + #32 L[1]=_ L[2]=_ L[3]=_ L[4]=rsp + #40 L[5]=#ScObj0 L[6]=#16777216 L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Stopwatch={ [running :0]=#1, [last_time :1]=rsp + #96, [total :2]=#0.000000D } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {[32]=Oop [40]=Oop [80]=Oop off=2456/0x998} 0998 stop # ShouldNotReachHere 09b4 B53: # out( N2735 ) <- in( B37 ) Freq: 0.247392 09b4 movl RDX, #-28 # int 09b9 movq R10, [rsp + #48] # spill 09be movq [rsp + #40], R10 # spill 09c3 movl [rsp + #48], RCX # spill 09c7 movl [rsp + #52], RSI # spill 09cb movsd [rsp + #56], XMM1 # spill 09d1 movl [rsp + #64], R13 # spill 09d6 movl [rsp + #68], RBX # spill 09da movq [rsp + #88], R8 # spill nop # 1 bytes pad for loops and calls 09e0 call,static wrapper for: uncommon_trap(reason='range_check' action='make_not_entrant' debug_id='0') # spec.benchmarks.scimark.utils.Random::nextDouble @ bci:17 (line 119) L[0]=#ScObj0 L[1]=_ L[2]=_ L[3]=_ STK[0]=rsp + #64 STK[1]=rsp + #88 STK[2]=RBP MON-BOX0=rsp+128 MON-OBJ(LOCK ELIMINATED)[0]=#ScObj0 # ScObj0 spec/benchmarks/scimark/utils/Random={ [seed :0]=#113, [dm1 :1]=#0.000000D, [left :2]=#0.000000D, [right :3]=#1.000000D, [width :4]=#1.000000D, [i :5]=rsp + #68, [j :6]=RBP, [haveRange :7]=#0, [m :8]=rsp + #88 } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate @ bci:28 (line 70) L[0]=_ L[1]=#16777216 L[2]=#ScObj0 L[3]=rsp + #48 L[4]=rsp + #52 L[5]=rsp + #56 L[6]=_ L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Random={ [seed :0]=#113, [dm1 :1]=#0.000000D, [left :2]=#0.000000D, [right :3]=#1.000000D, [width :4]=#1.000000D, [i :5]=rsp + #68, [j :6]=RBP, [haveRange :7]=#0, [m :8]=rsp + #88 } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:29 (line 91) L[0]=rsp + #32 L[1]=_ L[2]=_ L[3]=_ L[4]=rsp + #40 L[5]=#ScObj0 L[6]=#16777216 L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Stopwatch={ [running :0]=#1, [last_time :1]=rsp + #96, [total :2]=#0.000000D } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {[32]=Oop [40]=Oop [88]=Oop off=2536/0x9e8} 09e8 stop # ShouldNotReachHere 0a04 B54: # out( B137 B55 ) <- in( B32 ) Freq: 0.0104261 0a04 call_leaf,runtime currentTimeMillis No JVM State Info # 0a14 cvtsi2sdl XMM0, RDI # i2d 0a18 vmulsd XMM0, XMM0, [constant table base + #40] # load from constant table: double=#0.000000 0a20 vmulsd XMM0, XMM0, [constant table base + #24] # load from constant table: double=#4.000000 0a28 movq R10, #-9223372036854775808 # long 0a32 movd R8,XMM0 # MoveD2L 0a37 movq RCX, R8 # spill 0a3a andq RCX, R10 # long nop # 3 bytes pad for loops and calls 0a40 testq RCX, RCX 0a43 jne B137 P=0.000000 C=5337.000000 0a49 B55: # out( B56 ) <- in( B54 ) Freq: 0.0104261 0a49 movl R11, [rsp + #56] # spill 0a4e movl [rsp + #88], R11 # spill 0a53 B56: # out( B135 B57 ) <- in( B55 B137 ) Freq: 0.0104261 0a53 cvtsi2sdq XMM0, RAX # l2d 0a58 vmulsd XMM0, XMM0, [constant table base + #8] # load from constant table: double=#0.001000 0a60 vsubsd XMM0, XMM0, [RSP + #96 (32-bit)] 0a66 vaddsd XMM0, XMM0, [constant table base + #32] # load from constant table: double=#0.000000 0a6e movq R10, #4503599627370495 # long 0a78 movq R9, R8 # spill 0a7b andq R9, R10 # long 0a7e movq R10, #9218868437227405312 # long 0a88 andq R8, R10 # long 0a8b sarq R8, #52 0a8f movl R8, R8 # l2i nop # 14 bytes pad for loops and calls 0aa0 cmpl R8, #2047 0aa7 je B135 P=0.000000 C=5337.000000 0aad B57: # out( B138 B58 ) <- in( B56 ) Freq: 0.0104261 0aad testl R8, R8 0ab0 je B138 P=0.000000 C=5337.000000 0ab6 B58: # out( B59 ) <- in( B57 ) Freq: 0.0104261 0ab6 movq R10, #4503599627370496 # long 0ac0 orq R9, R10 # long 0ac3 movq [rsp + #64], R9 # spill 0ac8 movl R10, #53 # int 0ace movl [rsp + #72], R10 # spill 0ad3 B59: # out( B105 B60 ) <- in( B58 B139 ) Freq: 0.0104261 0ad3 movq R10, [rsp + #40] # spill 0ad8 movl R9, [R10 + #68 (8-bit)] # compressed ptr ! Field: java/lang/Thread.threadLocals 0adc movl R10, R8 # spill 0adf addl R10, #-1023 # int 0ae6 movl [rsp + #76], R10 # spill 0aeb testl R9, R9 # compressed ptr 0aee je B105 P=0.002596 C=5393.000000 0af4 B60: # out( B163 B61 ) <- in( B59 ) Freq: 0.0103991 0af4 movl RBP, [R12 + R9 << 3 + #20] (compressed oop addressing) # compressed ptr ! Field: java/lang/ThreadLocal$ThreadLocalMap.table nop # 7 bytes pad for loops and calls 0b00 movl R10, [R12 + RBP << 3 + #12] (compressed oop addressing) # range 0b05 NullCheck RBP 0b05 B61: # out( B121 B62 ) <- in( B60 ) Freq: 0.0103991 0b05 movl R8, R10 # spill 0b08 decl R8 # int 0b0b andl R8, #1253254570 # int 0b12 testl R10, R10 # unsigned 0b15 jbe,u B121 P=0.000001 C=-1.000000 0b1b B62: # out( B65 B63 ) <- in( B61 ) Freq: 0.0103991 0b1b decode_heap_oop_not_null R10,RBP 0b1f movl R11, [R10 + #16 + R8 << #2] # compressed ptr 0b24 testl R11, R11 # compressed ptr 0b27 je,s B65 P=0.009927 C=5339.000000 0b29 B63: # out( B68 B64 ) <- in( B62 ) Freq: 0.0102958 0b29 movl RCX, [R12 + R11 << 3 + #12] (compressed oop addressing) # compressed ptr ! Field: java/lang/ref/Reference.referent 0b2e 0b2e decode_heap_oop_not_null R11,R11 0b32 cmpl RCX, narrowoop: jdk/internal/math/FloatingDecimal$1:exact * # compressed ptr 0b38 je,us B68 P=0.500000 C=-1.000000 0b3a B64: # out( B65 ) <- in( B63 ) Freq: 0.00514791 0b3a movq R14, R11 # spill 0b3d B65: # out( B173 B66 ) <- in( B64 B62 ) Freq: 0.00525114 0b3d movl R10, R8 # spill 0b40 movl R11, [rsp + #76] # spill 0b45 movl [rsp + #60], R11 # spill 0b4a movl R8, [rsp + #72] # spill 0b4f movl [rsp + #56], R8 # spill 0b54 movsd [rsp + #40], XMM0 # spill 0b5a decode_heap_oop_not_null RDX,R9 0b5e movq R8, jdk/internal/math/FloatingDecimal$1:exact * # ptr 0b68 movl R9, R10 # spill 0b6b movq RDI, R14 # spill nop # 2 bytes pad for loops and calls 0b70 call,static java.lang.ThreadLocal$ThreadLocalMap::getEntryAfterMiss # java.lang.ThreadLocal$ThreadLocalMap::getEntry @ bci:38 (line 439) L[0]=_ L[1]=_ L[2]=_ L[3]=_ # java.lang.ThreadLocal::get @ bci:16 (line 165) L[0]=#Ptr0x0000025c65812c10 L[1]=_ L[2]=_ L[3]=_ L[4]=_ # jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer @ bci:3 (line 986) # jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter @ bci:156 (line 1782) L[0]=_ L[1]=_ L[2]=#1 L[3]=_ L[4]=_ L[5]=rsp + #88 L[6]=rsp + #64 L[7]=_ L[8]=rsp + #60 L[9]=rsp + #56 L[10]=_ L[11]=_ # jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter @ bci:2 (line 1738) L[0]=_ L[1]=_ # jdk.internal.math.FloatingDecimal::toJavaFormatString @ bci:1 (line 70) L[0]=_ L[1]=_ # java.lang.Double::toString @ bci:1 (line 312) L[0]=_ L[1]=_ # java.lang.String::valueOf @ bci:1 (line 4364) L[0]=_ L[1]=_ # java.io.PrintStream::println @ bci:11 (line 992) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ STK[0]=rsp + #48 # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:44 (line 94) L[0]=rsp + #32 L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=#ScObj0 L[6]=#16777216 L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Stopwatch={ [running :0]=#0, [last_time :1]=rsp + #96, [total :2]=rsp + #40 } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {[32]=Oop [48]=Oop off=2936/0xb78} 0b78 B66: # out( B104 B67 ) <- in( B65 ) Freq: 0.00525104 # Block is sole successor of call 0b78 testq RAX, RAX # ptr nop # 5 bytes pad for loops and calls 0b80 je B104 P=0.010221 C=5381.000000 0b86 B67: # out( B68 ) <- in( B66 ) Freq: 0.00519736 0b86 movq R11, RAX # spill 0b89 movsd XMM0, [rsp + #40] # spill 0b8f movl R10, [rsp + #56] # spill 0b94 movl [rsp + #72], R10 # spill 0b99 movl R8, [rsp + #60] # spill 0b9e movl [rsp + #76], R8 # spill 0ba3 B68: # out( B69 ) <- in( B63 B67 ) Freq: 0.0103453 0ba3 movl R10, [R11 + #28 (8-bit)] # compressed ptr ! Field: java/lang/ThreadLocal$ThreadLocalMap$Entry.value 0ba7 decode_heap_oop R11,R10 0be1 B69: # out( B161 B70 ) <- in( B68 B106 ) Freq: 0.010426 0be1 movl R10, [R11 + #8 (8-bit)] # compressed klass ptr 0be5 NullCheck R11 0be5 B70: # out( B158 B71 ) <- in( B69 ) Freq: 0.010426 0be5 cmpl R10, narrowklass: precise klass jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer: 0x0000025c65997490:Constant:exact * # compressed klass ptr 0bec jne,u B158 P=0.000000 C=-1.000000 0bf2 B71: # out( B171 B72 ) <- in( B70 ) Freq: 0.010426 0bf2 movsd [rsp + #40], XMM0 # spill 0bf8 movq RBP, R11 # spill 0bfb # checkcastPP of RBP 0bfb movl R11, [rsp + #88] # spill 0c00 movb [RBP + #24 (8-bit)], R11 # byte ! Field: jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer.isNegative 0c04 movq RDX, RBP # spill 0c07 movl R8, [rsp + #76] # spill 0c0c movq R9, [rsp + #64] # spill 0c11 movl RDI, [rsp + #72] # spill 0c15 movl RSI, #1 # int nop # 2 bytes pad for loops and calls 0c1c call,static jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::dtoa # jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter @ bci:177 (line 1785) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ L[6]=_ L[7]=_ L[8]=_ L[9]=_ L[10]=RBP L[11]=_ # jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter @ bci:2 (line 1738) L[0]=_ L[1]=_ # jdk.internal.math.FloatingDecimal::toJavaFormatString @ bci:1 (line 70) L[0]=_ L[1]=_ # java.lang.Double::toString @ bci:1 (line 312) L[0]=_ L[1]=_ # java.lang.String::valueOf @ bci:1 (line 4364) L[0]=_ L[1]=_ # java.io.PrintStream::println @ bci:11 (line 992) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ STK[0]=rsp + #48 # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:44 (line 94) L[0]=rsp + #32 L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=#ScObj0 L[6]=#16777216 L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Stopwatch={ [running :0]=#0, [last_time :1]=rsp + #96, [total :2]=rsp + #40 } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {rbp=Oop [32]=Oop [48]=Oop off=3108/0xc24} 0c24 B72: # out( B73 ) <- in( B71 ) Freq: 0.0104258 # Block is sole successor of call 0c24 # checkcastPP of RBP 0c24 movsd XMM0, [rsp + #40] # spill 0c2a B73: # out( B119 B74 ) <- in( B147 B144 B136 B148 B146 B72 ) Freq: 0.0104258 0c2a movl R11, [RBP + #8 (8-bit)] # compressed klass ptr 0c2e cmpl R11, narrowklass: precise klass jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer: 0x0000025c65997490:Constant:exact * # compressed klass ptr 0c35 jne,u B119 P=0.000001 C=-1.000000 0c3b B74: # out( B172 B75 ) <- in( B73 ) Freq: 0.0104258 0c3b movsd [rsp + #56], XMM0 # spill 0c41 # checkcastPP of RBP 0c41 movl R11, [RBP + #32 (8-bit)] # compressed ptr ! Field: jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer.buffer 0c45 decode_heap_oop R8,R11 0c7f movq RDX, RBP # spill nop # 2 bytes pad for loops and calls 0c84 call,static jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::getChars # jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString @ bci:5 (line 301) L[0]=RBP L[1]=_ # jdk.internal.math.FloatingDecimal::toJavaFormatString @ bci:4 (line 70) L[0]=_ L[1]=_ # java.lang.Double::toString @ bci:1 (line 312) L[0]=_ L[1]=_ # java.lang.String::valueOf @ bci:1 (line 4364) L[0]=_ L[1]=_ # java.io.PrintStream::println @ bci:11 (line 992) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ STK[0]=rsp + #48 # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:44 (line 94) L[0]=rsp + #32 L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=#ScObj0 L[6]=#16777216 L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Stopwatch={ [running :0]=#0, [last_time :1]=rsp + #96, [total :2]=rsp + #56 } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {rbp=Oop [32]=Oop [48]=Oop off=3212/0xc8c} 0c8c B75: # out( B111 B76 ) <- in( B74 ) Freq: 0.0104256 # Block is sole successor of call 0c8c movl [rsp + #40], RAX # spill 0c90 # TLS is in R15 0c90 movq RBX, [R15 + #288 (32-bit)] # ptr 0c97 movq R10, RBX # spill 0c9a addq R10, #24 # ptr 0c9e # TLS is in R15 nop # 2 bytes pad for loops and calls 0ca0 cmpq R10, [R15 + #304 (32-bit)] # raw ptr 0ca7 jnb,u B111 P=0.000100 C=-1.000000 0cad B76: # out( B77 ) <- in( B75 ) Freq: 0.0104245 0cad # TLS is in R15 0cad movq [R15 + #288 (32-bit)], R10 # ptr 0cb4 PREFETCHW [R10 + #192 (32-bit)] # Prefetch allocation into level 1 cache and mark modified 0cbc movq [RBX], #1 # long 0cc3 movl [RBX + #8 (8-bit)], narrowklass: precise klass java/lang/String: 0x0000025c640ce640:Constant:exact * # compressed klass ptr 0cca movl [RBX + #12 (8-bit)], R12 # int (R12_heapbase==0) 0cce movq [RBX + #16 (8-bit)], R12 # long (R12_heapbase==0) 0cd2 B77: # out( B162 B78 ) <- in( B112 B76 ) Freq: 0.0104256 0cd2 0cd2 # checkcastPP of RBX 0cd2 movl R9, [RBP + #32 (8-bit)] # compressed ptr ! Field: jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer.buffer nop # 10 bytes pad for loops and calls 0ce0 movl R10, [R12 + R9 << 3 + #12] (compressed oop addressing) # range 0ce5 NullCheck R9 0ce5 B78: # out( B122 B79 ) <- in( B77 ) Freq: 0.0104256 0ce5 movl R11, [rsp + #40] # spill 0cea testl R11, R11 0ced jl B122 P=0.000000 C=5401.000000 0cf3 B79: # out( B122 B80 ) <- in( B78 ) Freq: 0.0104256 0cf3 movl R8, R10 # spill 0cf6 subl R8, R11 # int 0cf9 testl R8, R8 nop # 4 bytes pad for loops and calls 0d00 jl B122 P=0.000000 C=5401.000000 0d06 B80: # out( B140 B81 ) <- in( B79 ) Freq: 0.0104256 0d06 testl R11, R11 0d09 je B140 P=0.000000 C=5502.000000 0d0f B81: # out( B118 B82 ) <- in( B80 ) Freq: 0.0104256 0d0f cmpl R11, #1048576 # unsigned 0d16 jnbe,u B118 P=0.000001 C=-1.000000 0d1c B82: # out( B83 ) <- in( B81 ) Freq: 0.0104255 0d1c movslq R8, R11 # i2l 0d1f B83: # out( B113 B84 ) <- in( B82 B118 ) Freq: 0.0104256 0d1f decode_heap_oop_not_null RCX,R9 0d23 movq [rsp + #104], RCX # spill 0d28 cmpl R11, #1048576 # unsigned 0d2f jnbe,u B113 P=0.000001 C=-1.000000 0d35 B84: # out( B113 B85 ) <- in( B83 ) Freq: 0.0104255 0d35 # TLS is in R15 0d35 movq R13, [R15 + #288 (32-bit)] # ptr 0d3c addq R8, #23 # long 0d40 andq R8, #-8 # long 0d44 movq RCX, R13 # spill 0d47 addq RCX, R8 # ptr 0d4a # TLS is in R15 0d4a cmpq RCX, [R15 + #304 (32-bit)] # raw ptr 0d51 jnb,u B113 P=0.000100 C=-1.000000 0d57 B85: # out( B86 ) <- in( B84 ) Freq: 0.0104245 0d57 # TLS is in R15 0d57 movq [R15 + #288 (32-bit)], RCX # ptr 0d5e PREFETCHW [RCX + #192 (32-bit)] # Prefetch allocation into level 1 cache and mark modified 0d65 movq [R13], #1 # long 0d6d PREFETCHW [RCX + #256 (32-bit)] # Prefetch allocation into level 1 cache and mark modified 0d74 movl [R13 + #8 (8-bit)], narrowklass: precise klass [B: 0x0000025c640e3f20:Constant:exact * # compressed klass ptr 0d7c movl [R13 + #12 (8-bit)], R11 # int 0d80 PREFETCHW [RCX + #320 (32-bit)] # Prefetch allocation into level 1 cache and mark modified 0d87 PREFETCHW [RCX + #384 (32-bit)] # Prefetch allocation into level 1 cache and mark modified 0d8e B86: # out( B120 B87 ) <- in( B114 B85 ) Freq: 0.0104256 0d8e 0d8e # checkcastPP of R13 0d8e movl RCX, R11 # spill 0d91 # castII of RCX 0d91 movl [rsp + #80], RCX # spill 0d95 cmpl R10, RCX # unsigned 0d98 jb,u B120 P=0.000001 C=-1.000000 0d9e B87: # out( B123 B88 ) <- in( B86 ) Freq: 0.0104255 0d9e movq RDI, R13 # spill 0da1 addq RDI, #16 # ptr 0da5 leaq RBP, [R12 + R9 << 3 + #16] (compressed oop addressing) # ptr compressedoopoff32 0daa movq RSI, RBP # spill 0dad movl RDX, RCX # spill 0daf String Compress RSI,RDI -> RAX // KILL RAX, RCX, RDX 0e6c MEMBAR-storestore (empty encoding) 0e6c movl R10, [rsp + #80] # spill 0e71 cmpl RAX, R10 0e74 jne B123 P=0.000000 C=5503.000000 0e7a B88: # out( B90 B89 ) <- in( B87 ) Freq: 0.0104255 0e7a encode_heap_oop_not_null R11,R13 0ed9 movl [RBX + #20 (8-bit)], R11 # compressed ptr ! Field: java/lang/String.value (constant) 0edd movq R10, RBX # ptr -> long 0ee0 movq R11, R13 # ptr -> long 0ee3 xorq R11, R10 # long 0ee6 shrq R11, #24 0eea testq R11, R11 0eed je,s B90 P=0.001000 C=-1.000000 0eef B89: # out( B107 B90 ) <- in( B88 ) Freq: 0.0104151 0eef shrq R10, #9 0ef3 movq R8, 0x0000025c1bbb0000 # ptr 0efd addq R8, R10 # ptr 0f00 cmpb [R8], #4 0f04 jne B107 P=0.001000 C=-1.000000 0f0a B90: # out( B91 ) <- in( B109 B110 B107 B89 B88 ) Freq: 0.0104255 0f0a movb [RBX + #16 (8-bit)], R12 # short/char (R12_heapbase==0) ! Field: java/lang/String.coder (constant) 0f0e B91: # out( B175 B92 ) <- in( B142 B90 B133 B134 B131 B130 B129 ) Freq: 0.0104255 0f0e MEMBAR-release ! (empty encoding) 0f0e MEMBAR-release ! (empty encoding) 0f0e movq RBP, [rsp + #32] # spill 0f13 movq RDX, [rsp + #48] # spill 0f18 movq R8, RBX # spill nop # 1 bytes pad for loops and calls 0f1c call,static java.io.PrintStream::writeln # java.io.PrintStream::println @ bci:14 (line 992) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:44 (line 94) L[0]=RBP L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=#ScObj0 L[6]=#16777216 L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Stopwatch={ [running :0]=#0, [last_time :1]=rsp + #96, [total :2]=rsp + #56 } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {rbp=Oop off=3876/0xf24} 0f24 B92: # out( N2735 ) <- in( B91 ) Freq: 0.0104253 # Block is sole successor of call 0f24 vzeroupper addq rsp, 144 # Destroy frame popq rbp cmpq rsp, poll_offset[r15_thread] ja #safepoint_stub # Safepoint: poll for GC 0f3c ret 0f3d B93: # out( B176 B94 ) <- in( B15 ) Freq: 0.00990117 0f3d movq [rsp + #40], R8 # spill 0f42 movq RBP, R13 # spill 0f45 decode_heap_oop_not_null RDX,RBX 0f49 movl R9, R11 # spill 0f4c xorl RDI, RDI # ptr nop # 2 bytes pad for loops and calls 0f50 call,static java.lang.ThreadLocal$ThreadLocalMap::getEntryAfterMiss # java.lang.ThreadLocal$ThreadLocalMap::getEntry @ bci:38 (line 439) L[0]=_ L[1]=_ L[2]=_ L[3]=_ # java.lang.ThreadLocal::get @ bci:16 (line 165) L[0]=rsp + #40 L[1]=_ L[2]=_ L[3]=_ L[4]=_ # spec.harness.Context::getOut @ bci:3 (line 76) # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:0 (line 80) L[0]=rsp + #32 L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ L[6]=_ L[7]=_ L[8]=_ # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {rbp=Oop [32]=Oop [40]=Oop off=3928/0xf58} 0f58 B94: # out( B99 B95 ) <- in( B93 ) Freq: 0.00990098 # Block is sole successor of call 0f58 testq RAX, RAX # ptr 0f5b je,s B99 P=0.010221 C=5381.000000 0f5d B95: # out( B18 ) <- in( B94 ) Freq: 0.00979978 0f5d movq R13, RBP # spill 0f60 jmp B18 0f65 B96: # out( B97 ) <- in( B12 ) Freq: 0.00259596 0f65 movq RBP, R13 # spill 0f68 B97: # out( B170 B98 ) <- in( B99 B96 ) Freq: 0.00269716 0f68 movq RDX, R8 # spill nop # 1 bytes pad for loops and calls 0f6c call,static java.lang.ThreadLocal::setInitialValue # java.lang.ThreadLocal::get @ bci:34 (line 172) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ # spec.harness.Context::getOut @ bci:3 (line 76) # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:0 (line 80) L[0]=rsp + #32 L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ L[6]=_ L[7]=_ L[8]=_ # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {rbp=Oop [32]=Oop off=3956/0xf74} 0f74 B98: # out( B19 ) <- in( B97 ) Freq: 0.0026971 # Block is sole successor of call 0f74 movq R13, RBP # spill 0f77 movq R10, RAX # spill 0f7a jmp B19 0f7f B99: # out( B97 ) <- in( B94 ) Freq: 0.000101199 0f7f movq R8, [rsp + #40] # spill 0f84 jmp,s B97 0f86 B100: # out( B169 B101 ) <- in( B1 ) Freq: 0.000100017 0f86 movq RBP, R13 # spill 0f89 movq RDX, precise klass [I: 0x0000025c640e3ff0:Constant:exact * # ptr 0f93 movl R8, #17 # int nop # 3 bytes pad for loops and calls 0f9c call,static wrapper for: _new_array_Java # spec.benchmarks.scimark.utils.Random::initialize @ bci:8 (line 263) L[0]=#ScObj0 L[1]=#101010 L[2]=_ L[3]=_ L[4]=_ L[5]=_ L[6]=_ L[7]=_ STK[0]=#ScObj0 # ScObj0 spec/benchmarks/scimark/utils/Random={ [seed :0]=#101010, [dm1 :1]=#0.000000D, [left :2]=#0.000000D, [right :3]=#1.000000D, [width :4]=#1.000000D, [i :5]=#4, [j :6]=#16, [haveRange :7]=#0, [m :8]=#NULL } # spec.benchmarks.scimark.utils.Random:: @ bci:49 (line 88) L[0]=_ L[1]=_ # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:12 (line 104) L[0]=rsp + #32 L[1]=#2.000000D L[2]=_ L[3]=_ L[4]=_ L[5]=_ STK[0]=#ScObj0 # ScObj0 spec/benchmarks/scimark/utils/Random={ [seed :0]=#101010, [dm1 :1]=#0.000000D, [left :2]=#0.000000D, [right :3]=#1.000000D, [width :4]=#1.000000D, [i :5]=#4, [j :6]=#16, [haveRange :7]=#0, [m :8]=#NULL } # OopMap {rbp=Oop [32]=Oop off=4004/0xfa4} 0fa4 B101: # out( B3 ) <- in( B100 ) Freq: 0.000100015 # Block is sole successor of call 0fa4 movq R9, RAX # spill 0fa7 movq R13, RBP # spill 0faa jmp B3 0faf B102: # out( B168 B103 ) <- in( B21 ) Freq: 0.000100016 0faf movq RDX, precise klass [I: 0x0000025c640e3ff0:Constant:exact * # ptr 0fb9 movl R8, #17 # int 0fbf movq RBP, [rsp + #32] # spill 0fc4 call,static wrapper for: _new_array_Java # spec.benchmarks.scimark.utils.Random::initialize @ bci:8 (line 263) L[0]=#ScObj0 L[1]=#113 L[2]=_ L[3]=_ L[4]=_ L[5]=_ L[6]=_ L[7]=_ STK[0]=#ScObj0 # ScObj0 spec/benchmarks/scimark/utils/Random={ [seed :0]=#113, [dm1 :1]=#0.000000D, [left :2]=#0.000000D, [right :3]=#1.000000D, [width :4]=#1.000000D, [i :5]=#4, [j :6]=#16, [haveRange :7]=#0, [m :8]=#NULL } # spec.benchmarks.scimark.utils.Random:: @ bci:49 (line 88) L[0]=_ L[1]=_ # spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate @ bci:6 (line 64) L[0]=_ L[1]=#16777216 L[2]=_ L[3]=_ L[4]=_ L[5]=_ L[6]=_ L[7]=_ L[8]=_ STK[0]=#ScObj0 # ScObj0 spec/benchmarks/scimark/utils/Random={ [seed :0]=#113, [dm1 :1]=#0.000000D, [left :2]=#0.000000D, [right :3]=#1.000000D, [width :4]=#1.000000D, [i :5]=#4, [j :6]=#16, [haveRange :7]=#0, [m :8]=#NULL } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:29 (line 91) L[0]=RBP L[1]=_ L[2]=_ L[3]=_ L[4]=rsp + #48 L[5]=#ScObj0 L[6]=#16777216 L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Stopwatch={ [running :0]=#1, [last_time :1]=rsp + #96, [total :2]=#0.000000D } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {rbp=Oop [32]=Oop [40]=Oop [48]=Oop off=4044/0xfcc} 0fcc B103: # out( B23 ) <- in( B102 ) Freq: 0.000100014 # Block is sole successor of call 0fcc movq R8, RAX # spill 0fcf jmp B23 0fd4 B104: # out( B105 ) <- in( B66 ) Freq: 5.36715e-05 0fd4 movsd XMM0, [rsp + #40] # spill 0fda movl R10, [rsp + #56] # spill 0fdf movl [rsp + #72], R10 # spill 0fe4 movl R11, [rsp + #60] # spill 0fe9 movl [rsp + #76], R11 # spill 0fee B105: # out( B167 B106 ) <- in( B104 B59 ) Freq: 8.07373e-05 0fee movdq RBP, XMM0 # spill 0ff3 movq RDX, jdk/internal/math/FloatingDecimal$1:exact * # ptr nop # 3 bytes pad for loops and calls 1000 call,static java.lang.ThreadLocal::setInitialValue # java.lang.ThreadLocal::get @ bci:34 (line 172) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ # jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer @ bci:3 (line 986) # jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter @ bci:156 (line 1782) L[0]=_ L[1]=_ L[2]=#1 L[3]=_ L[4]=_ L[5]=rsp + #88 L[6]=rsp + #64 L[7]=_ L[8]=rsp + #76 L[9]=rsp + #72 L[10]=_ L[11]=_ # jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter @ bci:2 (line 1738) L[0]=_ L[1]=_ # jdk.internal.math.FloatingDecimal::toJavaFormatString @ bci:1 (line 70) L[0]=_ L[1]=_ # java.lang.Double::toString @ bci:1 (line 312) L[0]=_ L[1]=_ # java.lang.String::valueOf @ bci:1 (line 4364) L[0]=_ L[1]=_ # java.io.PrintStream::println @ bci:11 (line 992) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ STK[0]=rsp + #48 # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:44 (line 94) L[0]=rsp + #32 L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=#ScObj0 L[6]=#16777216 L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Stopwatch={ [running :0]=#0, [last_time :1]=rsp + #96, [total :2]=RBP } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {[32]=Oop [48]=Oop off=4104/0x1008} 1008 B106: # out( B69 ) <- in( B105 ) Freq: 8.07357e-05 # Block is sole successor of call 1008 movdq XMM0, RBP # spill 100d movq R11, RAX # spill 1010 jmp B69 1015 B107: # out( B90 B108 ) <- in( B89 ) Freq: 1.04151e-05 1015 # TLS is in R15 1015 movq R10, [R15 + #64 (8-bit)] # long 1019 # TLS is in R15 1019 movq R11, [R15 + #80 (8-bit)] # ptr 101d lock addl [rsp + #0], 0 ! membar_volatile 1023 cmpb [R8], #0 1027 je B90 P=0.500000 C=-1.000000 102d B108: # out( B110 B109 ) <- in( B107 ) Freq: 5.20755e-06 102d movb [R8], R12 # CMS card-mark byte 0 (R12_heapbase==0) 1030 testq R10, R10 1033 jne,s B110 P=0.500000 C=-1.000000 1035 B109: # out( B90 ) <- in( B108 ) Freq: 2.60378e-06 1035 movq RCX, R8 # spill 1038 # TLS is in R15 1038 movq RDX, R15 # spill nop # 5 bytes pad for loops and calls 1040 call_leaf,runtime write_ref_field_post_entry No JVM State Info # 1050 jmp B90 1055 B110: # out( B90 ) <- in( B108 ) Freq: 2.60378e-06 1055 movq [R11 + #-8 + R10], R8 # ptr 105a addq R10, #-8 # long 105e # TLS is in R15 105e movq [R15 + #64 (8-bit)], R10 # long 1062 jmp B90 1067 B111: # out( B165 B112 ) <- in( B75 ) Freq: 1.04273e-06 1067 movq RDX, precise klass java/lang/String: 0x0000025c640ce640:Constant:exact * # ptr nop # 3 bytes pad for loops and calls 1074 call,static wrapper for: _new_instance_Java # jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString @ bci:9 (line 302) L[0]=RBP L[1]=rsp + #40 # jdk.internal.math.FloatingDecimal::toJavaFormatString @ bci:4 (line 70) L[0]=_ L[1]=_ # java.lang.Double::toString @ bci:1 (line 312) L[0]=_ L[1]=_ # java.lang.String::valueOf @ bci:1 (line 4364) L[0]=_ L[1]=_ # java.io.PrintStream::println @ bci:11 (line 992) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ STK[0]=rsp + #48 # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:44 (line 94) L[0]=rsp + #32 L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=#ScObj0 L[6]=#16777216 L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Stopwatch={ [running :0]=#0, [last_time :1]=rsp + #96, [total :2]=rsp + #56 } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {rbp=Oop [32]=Oop [48]=Oop off=4220/0x107c} 107c B112: # out( B77 ) <- in( B111 ) Freq: 1.04271e-06 # Block is sole successor of call 107c movq RBX, RAX # spill nop # 1 bytes pad for loops and calls 1080 jmp B77 1085 B113: # out( B166 B114 ) <- in( B83 B84 ) Freq: 1.05329e-06 1085 movl [rsp + #68], R10 # spill 108a movl [rsp + #64], R9 # spill 108f movq [rsp + #40], RBX # spill 1094 movl RBP, R11 # spill 1097 movq RDX, precise klass [B: 0x0000025c640e3f20:Constant:exact * # ptr 10a1 movl R8, R11 # spill 10a4 call,static wrapper for: _new_array_nozero_Java # java.lang.StringUTF16::compress @ bci:1 (line 161) L[0]=rsp + #104 L[1]=#0 L[2]=RBP L[3]=_ # java.lang.String:: @ bci:36 (line 4496) L[0]=rsp + #40 L[1]=rsp + #104 L[2]=#0 L[3]=RBP L[4]=_ L[5]=_ # java.lang.String:: @ bci:10 (line 300) L[0]=_ L[1]=_ L[2]=_ L[3]=_ # jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString @ bci:19 (line 302) L[0]=_ L[1]=_ STK[0]=rsp + #40 # jdk.internal.math.FloatingDecimal::toJavaFormatString @ bci:4 (line 70) L[0]=_ L[1]=_ # java.lang.Double::toString @ bci:1 (line 312) L[0]=_ L[1]=_ # java.lang.String::valueOf @ bci:1 (line 4364) L[0]=_ L[1]=_ # java.io.PrintStream::println @ bci:11 (line 992) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ STK[0]=rsp + #48 # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:44 (line 94) L[0]=rsp + #32 L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=#ScObj0 L[6]=#16777216 L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Stopwatch={ [running :0]=#0, [last_time :1]=rsp + #96, [total :2]=rsp + #56 } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {[32]=Oop [40]=Oop [48]=Oop [64]=NarrowOop [104]=Oop off=4268/0x10ac} 10ac B114: # out( B86 ) <- in( B113 ) Freq: 1.05327e-06 # Block is sole successor of call 10ac movl R11, RBP # spill 10af movq RCX, [rsp + #40] # spill 10b4 movl R9, [rsp + #64] # spill 10b9 movl R10, [rsp + #68] # spill 10be movq R13, RAX # spill 10c1 movq RBX, RCX # spill 10c4 jmp B86 10c9 B115: # out( N2735 ) <- in( B11 ) Freq: 1.01328e-06 10c9 movl RDX, #-10 # int nop # 2 bytes pad for loops and calls 10d0 call,static wrapper for: uncommon_trap(reason='null_check' action='maybe_recompile' debug_id='0') # spec.harness.Context::getOut @ bci:3 (line 76) STK[0]=#NULL # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:0 (line 80) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ L[6]=_ L[7]=_ L[8]=_ # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {off=4312/0x10d8} 10d8 stop # ShouldNotReachHere 10f4 B116: # out( N2735 ) <- in( B14 ) Freq: 9.97402e-07 10f4 movl RDX, #-28 # int 10f9 movl [rsp + #44], RBX # spill 10fd movl [rsp + #48], R9 # spill 1102 movl [rsp + #56], R11 # spill nop # 1 bytes pad for loops and calls 1108 call,static wrapper for: uncommon_trap(reason='range_check' action='make_not_entrant' debug_id='0') # java.lang.ThreadLocal$ThreadLocalMap::getEntry @ bci:18 (line 435) L[0]=rsp + #44 L[1]=rsp + #48 L[2]=rsp + #56 L[3]=_ STK[0]=RBP STK[1]=rsp + #56 # java.lang.ThreadLocal::get @ bci:16 (line 165) L[0]=rsp + #48 L[1]=_ L[2]=_ L[3]=_ L[4]=_ # spec.harness.Context::getOut @ bci:3 (line 76) # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:0 (line 80) L[0]=rsp + #32 L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ L[6]=_ L[7]=_ L[8]=_ # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {rbp=NarrowOop [32]=Oop [44]=NarrowOop [48]=NarrowOop off=4368/0x1110} 1110 stop # ShouldNotReachHere 112c B117: # out( N2735 ) <- in( B16 ) Freq: 9.875e-07 112c movl RBP, #1 # int 1131 xorl RCX, RCX # int 1133 cmpl RDI, R9 # compressed ptr 1136 cmovlne RBP, RCX # unsigned, int 1139 movl RDX, #-187 # int 113e movl [rsp + #44], RBX # spill 1142 movl [rsp + #48], R9 # spill 1147 movl [rsp + #52], R11 # spill 114c movl [rsp + #56], R10 # spill nop # 3 bytes pad for loops and calls 1154 call,static wrapper for: uncommon_trap(reason='unstable_if' action='reinterpret' debug_id='0') # java.lang.ThreadLocal$ThreadLocalMap::getEntry @ bci:29 (line 436) L[0]=rsp + #44 L[1]=rsp + #48 L[2]=rsp + #52 L[3]=rsp + #56 STK[0]=RBP # java.lang.ThreadLocal::get @ bci:16 (line 165) L[0]=rsp + #48 L[1]=_ L[2]=_ L[3]=_ L[4]=_ # spec.harness.Context::getOut @ bci:3 (line 76) # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:0 (line 80) L[0]=rsp + #32 L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ L[6]=_ L[7]=_ L[8]=_ # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {[32]=Oop [44]=NarrowOop [48]=NarrowOop [56]=NarrowOop off=4444/0x115c} 115c stop # ShouldNotReachHere 1178 B118: # out( B83 ) <- in( B81 ) Freq: 1.0564e-08 1178 movslq R8, R11 # i2l nop # 5 bytes pad for loops and calls 1180 jmp B83 1185 B119: # out( N2735 ) <- in( B73 ) Freq: 1.04258e-08 1185 movdq R10, XMM0 # spill 118a movl RDX, #-34 # int 118f movq R11, [rsp + #48] # spill 1194 movq [rsp + #40], R11 # spill 1199 movq [rsp + #56], R10 # spill nop # 2 bytes pad for loops and calls 11a0 call,static wrapper for: uncommon_trap(reason='class_check' action='maybe_recompile' debug_id='0') # jdk.internal.math.FloatingDecimal::toJavaFormatString @ bci:4 (line 70) L[0]=_ L[1]=_ STK[0]=RBP # java.lang.Double::toString @ bci:1 (line 312) L[0]=_ L[1]=_ # java.lang.String::valueOf @ bci:1 (line 4364) L[0]=_ L[1]=_ # java.io.PrintStream::println @ bci:11 (line 992) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ STK[0]=rsp + #40 # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:44 (line 94) L[0]=rsp + #32 L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=#ScObj0 L[6]=#16777216 L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Stopwatch={ [running :0]=#0, [last_time :1]=rsp + #96, [total :2]=rsp + #56 } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {rbp=Oop [32]=Oop [40]=Oop off=4520/0x11a8} 11a8 stop # ShouldNotReachHere 11c4 B120: # out( N2735 ) <- in( B86 ) Freq: 1.04256e-08 11c4 movl RDX, #-50 # int 11c9 movq RBP, [rsp + #32] # spill 11ce movq R10, [rsp + #48] # spill 11d3 movq [rsp + #32], R10 # spill 11d8 movsd XMM0, [rsp + #96] # spill 11de movsd [rsp + #40], XMM0 # spill 11e4 movq [rsp + #64], RBX # spill 11e9 movl [rsp + #76], R11 # spill 11ee movl [rsp + #84], R9 # spill 11f3 movq [rsp + #96], R13 # spill 11f8 call,static wrapper for: uncommon_trap(reason='intrinsic_or_type_checked_inlining' action='maybe_recompile' debug_id='0') # java.lang.StringUTF16::compress @ bci:9 (line 162) L[0]=_ L[1]=_ L[2]=rsp + #80 L[3]=rsp + #96 STK[0]=rsp + #84 STK[1]=#0 STK[2]=rsp + #96 STK[3]=#0 STK[4]=rsp + #80 # java.lang.String:: @ bci:36 (line 4496) L[0]=rsp + #64 L[1]=rsp + #84 L[2]=#0 L[3]=rsp + #76 L[4]=_ L[5]=_ # java.lang.String:: @ bci:10 (line 300) L[0]=_ L[1]=_ L[2]=_ L[3]=_ # jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString @ bci:19 (line 302) L[0]=_ L[1]=_ STK[0]=rsp + #64 # jdk.internal.math.FloatingDecimal::toJavaFormatString @ bci:4 (line 70) L[0]=_ L[1]=_ # java.lang.Double::toString @ bci:1 (line 312) L[0]=_ L[1]=_ # java.lang.String::valueOf @ bci:1 (line 4364) L[0]=_ L[1]=_ # java.io.PrintStream::println @ bci:11 (line 992) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ STK[0]=rsp + #32 # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:44 (line 94) L[0]=RBP L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=#ScObj0 L[6]=#16777216 L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Stopwatch={ [running :0]=#0, [last_time :1]=rsp + #40, [total :2]=rsp + #56 } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {rbp=Oop [32]=Oop [64]=Oop [84]=NarrowOop [96]=Oop off=4608/0x1200} 1200 stop # ShouldNotReachHere 121c B121: # out( N2735 ) <- in( B61 ) Freq: 1.03991e-08 121c movdq R10, XMM0 # spill 1221 movl RDX, #-28 # int 1226 movq R11, [rsp + #48] # spill 122b movq [rsp + #40], R11 # spill 1230 movl R11, [rsp + #88] # spill 1235 movl [rsp + #48], R11 # spill 123a movl R11, [rsp + #76] # spill 123f movl [rsp + #52], R11 # spill 1244 movl [rsp + #76], R9 # spill 1249 movl [rsp + #84], R8 # spill 124e movq [rsp + #88], R10 # spill nop # 1 bytes pad for loops and calls 1254 call,static wrapper for: uncommon_trap(reason='range_check' action='make_not_entrant' debug_id='0') # java.lang.ThreadLocal$ThreadLocalMap::getEntry @ bci:18 (line 435) L[0]=rsp + #76 L[1]=#Ptr0x0000025c65812c10 L[2]=rsp + #84 L[3]=_ STK[0]=RBP STK[1]=rsp + #84 # java.lang.ThreadLocal::get @ bci:16 (line 165) L[0]=#Ptr0x0000025c65812c10 L[1]=_ L[2]=_ L[3]=_ L[4]=_ # jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer @ bci:3 (line 986) # jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter @ bci:156 (line 1782) L[0]=_ L[1]=_ L[2]=#1 L[3]=_ L[4]=_ L[5]=rsp + #48 L[6]=rsp + #64 L[7]=_ L[8]=rsp + #52 L[9]=rsp + #72 L[10]=_ L[11]=_ # jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter @ bci:2 (line 1738) L[0]=_ L[1]=_ # jdk.internal.math.FloatingDecimal::toJavaFormatString @ bci:1 (line 70) L[0]=_ L[1]=_ # java.lang.Double::toString @ bci:1 (line 312) L[0]=_ L[1]=_ # java.lang.String::valueOf @ bci:1 (line 4364) L[0]=_ L[1]=_ # java.io.PrintStream::println @ bci:11 (line 992) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ STK[0]=rsp + #40 # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:44 (line 94) L[0]=rsp + #32 L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=#ScObj0 L[6]=#16777216 L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Stopwatch={ [running :0]=#0, [last_time :1]=rsp + #96, [total :2]=rsp + #88 } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {rbp=NarrowOop [32]=Oop [40]=Oop [76]=NarrowOop off=4700/0x125c} 125c stop # ShouldNotReachHere 1278 B122: # out( N2735 ) <- in( B79 B78 ) Freq: 1.01841e-08 1278 movl RDX, #486 # int 127d movq RBP, [rsp + #32] # spill 1282 movq R8, [rsp + #48] # spill 1287 movq [rsp + #32], R8 # spill 128c movq [rsp + #64], RBX # spill 1291 movl [rsp + #72], R9 # spill 1296 movl [rsp + #80], R11 # spill 129b movl [rsp + #84], R10 # spill 12a0 call,static wrapper for: uncommon_trap(reason='unloaded' action='reinterpret' index='486' debug_id='0') # java.lang.String::checkBoundsOffCount @ bci:15 (line 4586) L[0]=#0 L[1]=rsp + #80 L[2]=rsp + #84 # java.lang.String::rangeCheck @ bci:4 (line 304) L[0]=_ L[1]=_ L[2]=_ # java.lang.String:: @ bci:7 (line 300) L[0]=_ L[1]=_ L[2]=_ L[3]=_ STK[0]=rsp + #64 STK[1]=rsp + #72 STK[2]=#0 STK[3]=rsp + #80 # jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString @ bci:19 (line 302) L[0]=_ L[1]=_ STK[0]=rsp + #64 # jdk.internal.math.FloatingDecimal::toJavaFormatString @ bci:4 (line 70) L[0]=_ L[1]=_ # java.lang.Double::toString @ bci:1 (line 312) L[0]=_ L[1]=_ # java.lang.String::valueOf @ bci:1 (line 4364) L[0]=_ L[1]=_ # java.io.PrintStream::println @ bci:11 (line 992) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ STK[0]=rsp + #32 # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:44 (line 94) L[0]=RBP L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=#ScObj0 L[6]=#16777216 L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Stopwatch={ [running :0]=#0, [last_time :1]=rsp + #96, [total :2]=rsp + #56 } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {rbp=Oop [32]=Oop [64]=Oop [72]=NarrowOop off=4776/0x12a8} 12a8 stop # ShouldNotReachHere 12c4 B123: # out( B155 B124 ) <- in( B87 ) Freq: 5.21277e-09 12c4 movb [RBX + #16 (8-bit)], #1 # byte ! Field: java/lang/String.coder (constant) 12c8 cmpl R10, #1073741823 # unsigned 12cf jnbe,u B155 P=0.000001 C=-1.000000 12d5 B124: # out( B156 B125 ) <- in( B123 ) Freq: 5.21276e-09 12d5 movl R8, R10 # spill 12d8 sall R8, #1 nop # 5 bytes pad for loops and calls 12e0 cmpl R8, #1048576 # unsigned 12e7 jnbe,u B156 P=0.000001 C=-1.000000 12ed B125: # out( B126 ) <- in( B124 ) Freq: 5.21276e-09 12ed movslq R10, R8 # i2l 12f0 B126: # out( B153 B127 ) <- in( B125 B156 ) Freq: 5.21276e-09 12f0 cmpl R8, #1048576 # unsigned 12f7 jnbe,u B153 P=0.000001 C=-1.000000 12fd B127: # out( B153 B128 ) <- in( B126 ) Freq: 5.21276e-09 12fd # TLS is in R15 12fd movq RDI, [R15 + #288 (32-bit)] # ptr 1304 addq R10, #23 # long 1308 andq R10, #-8 # long 130c movq R11, RDI # spill 130f addq R11, R10 # ptr 1312 # TLS is in R15 nop # 14 bytes pad for loops and calls 1320 cmpq R11, [R15 + #304 (32-bit)] # raw ptr 1327 jnb,u B153 P=0.000100 C=-1.000000 132d B128: # out( B129 ) <- in( B127 ) Freq: 5.21224e-09 132d # TLS is in R15 132d movq [R15 + #288 (32-bit)], R11 # ptr 1334 PREFETCHW [R11 + #192 (32-bit)] # Prefetch allocation into level 1 cache and mark modified 133c movq [RDI], #1 # long 1343 PREFETCHW [R11 + #256 (32-bit)] # Prefetch allocation into level 1 cache and mark modified 134b movl [RDI + #8 (8-bit)], narrowklass: precise klass [B: 0x0000025c640e3f20:Constant:exact * # compressed klass ptr 1352 movl [RDI + #12 (8-bit)], R8 # int 1356 PREFETCHW [R11 + #320 (32-bit)] # Prefetch allocation into level 1 cache and mark modified 135e PREFETCHW [R11 + #384 (32-bit)] # Prefetch allocation into level 1 cache and mark modified 1366 B129: # out( B91 B130 ) <- in( B154 B128 ) Freq: 5.21276e-09 1366 1366 # checkcastPP of RDI 1366 movq RDX, RDI # spill 1369 addq RDX, #16 # ptr 136d movl R10, [rsp + #80] # spill 1372 movslq R8, R10 # i2l 1375 movq RCX, RBP # spill nop # 8 bytes pad for loops and calls 1380 call_leaf_nofp,runtime arrayof_jshort_disjoint_arraycopy No JVM State Info # 1390 MEMBAR-storestore (empty encoding) 1390 encode_heap_oop_not_null R10,RDI 13ef movl [RBX + #20 (8-bit)], R10 # compressed ptr ! Field: java/lang/String.value (constant) 13f3 movq R10, RDI # ptr -> long 13f6 movq R11, RBX # ptr -> long 13f9 xorq R10, R11 # long 13fc shrq R10, #24 1400 testq R10, R10 1403 je B91 P=0.001000 C=-1.000000 1409 B130: # out( B91 B131 ) <- in( B129 ) Freq: 5.20755e-09 1409 shrq R11, #9 140d movq R8, 0x0000025c1bbb0000 # ptr 1417 addq R8, R11 # ptr nop # 6 bytes pad for loops and calls 1420 cmpb [R8], #4 1424 je B91 P=0.999000 C=-1.000000 142a B131: # out( B91 B132 ) <- in( B130 ) Freq: 5.20755e-12 142a # TLS is in R15 142a movq R10, [R15 + #80 (8-bit)] # ptr 142e # TLS is in R15 142e movq R11, [R15 + #64 (8-bit)] # long 1432 lock addl [rsp + #0], 0 ! membar_volatile nop # 8 bytes pad for loops and calls 1440 cmpb [R8], #0 1444 je B91 P=0.500000 C=-1.000000 144a B132: # out( B134 B133 ) <- in( B131 ) Freq: 2.60378e-12 144a movb [R8], R12 # CMS card-mark byte 0 (R12_heapbase==0) 144d testq R11, R11 1450 jne,s B134 P=0.500000 C=-1.000000 1452 B133: # out( B91 ) <- in( B132 ) Freq: 1.30189e-12 1452 movq RCX, R8 # spill 1455 # TLS is in R15 1455 movq RDX, R15 # spill nop # 8 bytes pad for loops and calls 1460 call_leaf,runtime write_ref_field_post_entry No JVM State Info # 1470 jmp B91 1475 B134: # out( B91 ) <- in( B132 ) Freq: 1.30189e-12 1475 movq [R10 + #-8 + R11], R8 # ptr 147a addq R11, #-8 # long 147e # TLS is in R15 147e movq [R15 + #64 (8-bit)], R11 # long 1482 jmp B91 1487 B135: # out( B143 B136 ) <- in( B56 ) Freq: 4.97157e-09 1487 testq R9, R9 148a je B143 P=0.100000 C=-1.000000 1490 B136: # out( B73 ) <- in( B135 ) Freq: 4.47441e-09 1490 movq RBP, jdk/internal/math/FloatingDecimal$ExceptionalBinaryToASCIIBuffer:exact * # ptr 149a jmp B73 149f B137: # out( B56 ) <- in( B54 ) Freq: 4.97157e-09 149f movl R11, #1 # int 14a5 movl [rsp + #88], R11 # spill 14aa jmp B56 14af B138: # out( B145 B139 ) <- in( B57 ) Freq: 4.97157e-09 14af testq R9, R9 14b2 je B145 P=0.100000 C=-1.000000 14b8 B139: # out( B59 ) <- in( B138 ) Freq: 4.47441e-09 14b8 lzcntq R10, R9 # count leading zeros (long) 14bd movl RCX, R10 # spill 14c0 addl RCX, #-11 # int 14c3 salq R9, RCX 14c6 movl R8, #12 # int 14cc subl R8, R10 # int 14cf movl R11, #64 # int 14d5 subl R11, R10 # int 14d8 movq [rsp + #64], R9 # spill 14dd movl [rsp + #72], R11 # spill 14e2 jmp B59 14e7 B140: # out( B142 B141 ) <- in( B80 ) Freq: 4.97129e-09 14e7 movl [RBX + #20 (8-bit)], narrowoop: stable:byte[int:0] ident=1381 address=0x0000025c64e219e0> * # compressed ptr ! Field: java/lang/String.value (constant) 14ee movq R10, RBX # ptr -> long 14f1 movq R11, stable:byte[int:0] ident=1381 address=0x0000025c64e219e0> * # ptr 14fb movq R11, R11 # ptr -> long 14fb xorq R11, R10 # long 14fe shrq R11, #24 1502 testq R11, R11 1505 je,s B142 P=0.001000 C=-1.000000 1507 B141: # out( B149 B142 ) <- in( B140 ) Freq: 4.96632e-09 1507 shrq R10, #9 150b movq R8, 0x0000025c1bbb0000 # ptr 1515 addq R8, R10 # ptr nop # 8 bytes pad for loops and calls 1520 cmpb [R8], #4 1524 jne B149 P=0.001000 C=-1.000000 152a B142: # out( B91 ) <- in( B151 B152 B149 B141 B140 ) Freq: 4.97129e-09 152a movb [RBX + #16 (8-bit)], R12 # short/char (R12_heapbase==0) ! Field: java/lang/String.coder (constant) 152e jmp B91 1533 B143: # out( B147 B144 ) <- in( B135 ) Freq: 4.97157e-10 1533 testq RCX, RCX 1536 je,s B147 P=0.100000 C=-1.000000 1538 B144: # out( B73 ) <- in( B143 ) Freq: 4.47442e-10 1538 movq RBP, jdk/internal/math/FloatingDecimal$ExceptionalBinaryToASCIIBuffer:exact * # ptr 1542 jmp B73 1547 B145: # out( B148 B146 ) <- in( B138 ) Freq: 4.97157e-10 1547 testq RCX, RCX 154a je,s B148 P=0.100000 C=-1.000000 154c B146: # out( B73 ) <- in( B145 ) Freq: 4.47441e-10 154c movq RBP, jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer:exact * # ptr 1556 jmp B73 155b B147: # out( B73 ) <- in( B143 ) Freq: 4.97157e-11 155b movq RBP, jdk/internal/math/FloatingDecimal$ExceptionalBinaryToASCIIBuffer:exact * # ptr 1565 jmp B73 156a B148: # out( B73 ) <- in( B145 ) Freq: 4.97157e-11 156a movq RBP, jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer:exact * # ptr 1574 jmp B73 1579 B149: # out( B142 B150 ) <- in( B141 ) Freq: 4.96632e-12 1579 # TLS is in R15 1579 movq R10, [R15 + #64 (8-bit)] # long 157d # TLS is in R15 157d movq R11, [R15 + #80 (8-bit)] # ptr 1581 lock addl [rsp + #0], 0 ! membar_volatile 1587 cmpb [R8], #0 158b je,s B142 P=0.500000 C=-1.000000 158d B150: # out( B152 B151 ) <- in( B149 ) Freq: 2.48316e-12 158d movb [R8], R12 # CMS card-mark byte 0 (R12_heapbase==0) 1590 testq R10, R10 1593 jne,s B152 P=0.500000 C=-1.000000 1595 B151: # out( B142 ) <- in( B150 ) Freq: 1.24158e-12 1595 movq RCX, R8 # spill 1598 # TLS is in R15 1598 movq RDX, R15 # spill nop # 5 bytes pad for loops and calls 15a0 call_leaf,runtime write_ref_field_post_entry No JVM State Info # 15b0 jmp B142 15b5 B152: # out( B142 ) <- in( B150 ) Freq: 1.24158e-12 15b5 movq [R11 + #-8 + R10], R8 # ptr 15ba addq R10, #-8 # long 15be # TLS is in R15 15be movq [R15 + #64 (8-bit)], R10 # long 15c2 jmp B142 15c7 B153: # out( B164 B154 ) <- in( B126 B127 ) Freq: 5.26644e-13 15c7 movq RDX, precise klass [B: 0x0000025c640e3f20:Constant:exact * # ptr 15d1 movq [rsp + #72], RBX # spill 15d6 movq [rsp + #112], RBX # spill nop # 1 bytes pad for loops and calls 15dc call,static wrapper for: _new_array_nozero_Java # java.lang.String:: @ bci:67 (line 4504) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ STK[0]=rsp + #112 STK[1]=rsp + #104 STK[2]=#0 STK[3]=rsp + #80 # java.lang.String:: @ bci:10 (line 300) L[0]=_ L[1]=_ L[2]=_ L[3]=_ # jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString @ bci:19 (line 302) L[0]=_ L[1]=_ STK[0]=rsp + #72 # jdk.internal.math.FloatingDecimal::toJavaFormatString @ bci:4 (line 70) L[0]=_ L[1]=_ # java.lang.Double::toString @ bci:1 (line 312) L[0]=_ L[1]=_ # java.lang.String::valueOf @ bci:1 (line 4364) L[0]=_ L[1]=_ # java.io.PrintStream::println @ bci:11 (line 992) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ STK[0]=rsp + #48 # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:44 (line 94) L[0]=rsp + #32 L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=#ScObj0 L[6]=#16777216 L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Stopwatch={ [running :0]=#0, [last_time :1]=rsp + #96, [total :2]=rsp + #56 } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {rbp=Derived_oop_[104] [32]=Oop [48]=Oop [72]=Oop [104]=Oop [112]=Oop off=5604/0x15e4} 15e4 B154: # out( B129 ) <- in( B153 ) Freq: 5.26634e-13 # Block is sole successor of call 15e4 movq RDI, RAX # spill 15e7 movq RBX, [rsp + #72] # spill 15ec jmp B129 15f1 B155: # out( N2735 ) <- in( B123 ) Freq: 5.28199e-15 15f1 movl RDX, #-50 # int 15f6 movq RBP, [rsp + #32] # spill 15fb movq R10, [rsp + #48] # spill 1600 movq [rsp + #32], R10 # spill 1605 movq [rsp + #64], RBX # spill 160a movl [rsp + #72], R9 # spill nop # 1 bytes pad for loops and calls 1610 call,static wrapper for: uncommon_trap(reason='intrinsic_or_type_checked_inlining' action='maybe_recompile' debug_id='0') # java.lang.String:: @ bci:67 (line 4504) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ STK[0]=rsp + #64 STK[1]=rsp + #72 STK[2]=#0 STK[3]=rsp + #80 # java.lang.String:: @ bci:10 (line 300) L[0]=_ L[1]=_ L[2]=_ L[3]=_ # jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString @ bci:19 (line 302) L[0]=_ L[1]=_ STK[0]=rsp + #64 # jdk.internal.math.FloatingDecimal::toJavaFormatString @ bci:4 (line 70) L[0]=_ L[1]=_ # java.lang.Double::toString @ bci:1 (line 312) L[0]=_ L[1]=_ # java.lang.String::valueOf @ bci:1 (line 4364) L[0]=_ L[1]=_ # java.io.PrintStream::println @ bci:11 (line 992) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ STK[0]=rsp + #32 # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:44 (line 94) L[0]=RBP L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=#ScObj0 L[6]=#16777216 L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Stopwatch={ [running :0]=#0, [last_time :1]=rsp + #96, [total :2]=rsp + #56 } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {rbp=Oop [32]=Oop [64]=Oop [72]=NarrowOop off=5656/0x1618} 1618 stop # ShouldNotReachHere 1634 B156: # out( B126 ) <- in( B124 ) Freq: 5.28198e-15 1634 movslq R10, R8 # i2l 1637 jmp B126 163c B157: # out( N2735 ) <- in( B20 ) Freq: 1e-35 163c movl RDX, #-34 # int 1641 movq RBP, [rsp + #32] # spill 1646 movq [rsp + #32], R10 # spill nop # 1 bytes pad for loops and calls 164c call,static wrapper for: uncommon_trap(reason='class_check' action='maybe_recompile' debug_id='0') # spec.harness.Context::getOut @ bci:6 (line 76) STK[0]=rsp + #32 # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:0 (line 80) L[0]=RBP L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ L[6]=_ L[7]=_ L[8]=_ # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {rbp=Oop [32]=Oop off=5716/0x1654} 1654 stop # ShouldNotReachHere 1670 B158: # out( N2735 ) <- in( B70 ) Freq: 1e-35 1670 movdq R10, XMM0 # spill 1675 movl RDX, #-34 # int 167a movq RBP, [rsp + #32] # spill 167f movq R8, [rsp + #48] # spill 1684 movq [rsp + #32], R8 # spill 1689 movq R8, [rsp + #64] # spill 168e movq [rsp + #56], R8 # spill 1693 movl R8, [rsp + #76] # spill 1698 movl [rsp + #44], R8 # spill 169d movl R8, [rsp + #72] # spill 16a2 movl [rsp + #64], R8 # spill 16a7 movq [rsp + #72], R11 # spill 16ac movq [rsp + #80], R10 # spill nop # 3 bytes pad for loops and calls 16b4 call,static wrapper for: uncommon_trap(reason='class_check' action='maybe_recompile' debug_id='0') # jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer @ bci:6 (line 986) STK[0]=rsp + #72 # jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter @ bci:156 (line 1782) L[0]=_ L[1]=_ L[2]=#1 L[3]=_ L[4]=_ L[5]=rsp + #88 L[6]=rsp + #56 L[7]=_ L[8]=rsp + #44 L[9]=rsp + #64 L[10]=_ L[11]=_ # jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter @ bci:2 (line 1738) L[0]=_ L[1]=_ # jdk.internal.math.FloatingDecimal::toJavaFormatString @ bci:1 (line 70) L[0]=_ L[1]=_ # java.lang.Double::toString @ bci:1 (line 312) L[0]=_ L[1]=_ # java.lang.String::valueOf @ bci:1 (line 4364) L[0]=_ L[1]=_ # java.io.PrintStream::println @ bci:11 (line 992) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ STK[0]=rsp + #32 # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:44 (line 94) L[0]=RBP L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=#ScObj0 L[6]=#16777216 L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Stopwatch={ [running :0]=#0, [last_time :1]=rsp + #96, [total :2]=rsp + #80 } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {rbp=Oop [32]=Oop [72]=Oop off=5820/0x16bc} 16bc stop # ShouldNotReachHere 16d8 B159: # out( N2735 ) <- in( B19 ) Freq: 1.01327e-06 16d8 movl RDX, #-12 # int 16dd movq RBP, [rsp + #32] # spill nop # 2 bytes pad for loops and calls 16e4 call,static wrapper for: uncommon_trap(reason='null_check' action='make_not_entrant' debug_id='0') # spec.harness.Context::getOut @ bci:6 (line 76) STK[0]=#NULL # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:0 (line 80) L[0]=RBP L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ L[6]=_ L[7]=_ L[8]=_ # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {rbp=Oop off=5868/0x16ec} 16ec stop # ShouldNotReachHere 1708 B160: # out( N2735 ) <- in( B13 ) Freq: 1.01065e-06 1708 movl RDX, #-10 # int nop # 3 bytes pad for loops and calls 1710 call,static wrapper for: uncommon_trap(reason='null_check' action='maybe_recompile' debug_id='0') # java.lang.ThreadLocal$ThreadLocalMap::getEntry @ bci:8 (line 434) L[0]=_ L[1]=_ L[2]=_ L[3]=_ STK[0]=_ STK[1]=#NULL # java.lang.ThreadLocal::get @ bci:16 (line 165) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ # spec.harness.Context::getOut @ bci:3 (line 76) # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:0 (line 80) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ L[6]=_ L[7]=_ L[8]=_ # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {off=5912/0x1718} 1718 stop # ShouldNotReachHere 1734 B161: # out( N2735 ) <- in( B69 ) Freq: 1.05645e-08 1734 movdq R10, XMM0 # spill 1739 movl RDX, #-12 # int 173e movq RBP, [rsp + #32] # spill 1743 movq R11, [rsp + #48] # spill 1748 movq [rsp + #32], R11 # spill 174d movq R11, [rsp + #64] # spill 1752 movq [rsp + #56], R11 # spill 1757 movl R8, [rsp + #76] # spill 175c movl [rsp + #44], R8 # spill 1761 movl R8, [rsp + #72] # spill 1766 movl [rsp + #64], R8 # spill 176b movq [rsp + #72], R10 # spill 1770 call,static wrapper for: uncommon_trap(reason='null_check' action='make_not_entrant' debug_id='0') # jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer @ bci:6 (line 986) STK[0]=#NULL # jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter @ bci:156 (line 1782) L[0]=_ L[1]=_ L[2]=#1 L[3]=_ L[4]=_ L[5]=rsp + #88 L[6]=rsp + #56 L[7]=_ L[8]=rsp + #44 L[9]=rsp + #64 L[10]=_ L[11]=_ # jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter @ bci:2 (line 1738) L[0]=_ L[1]=_ # jdk.internal.math.FloatingDecimal::toJavaFormatString @ bci:1 (line 70) L[0]=_ L[1]=_ # java.lang.Double::toString @ bci:1 (line 312) L[0]=_ L[1]=_ # java.lang.String::valueOf @ bci:1 (line 4364) L[0]=_ L[1]=_ # java.io.PrintStream::println @ bci:11 (line 992) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ STK[0]=rsp + #32 # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:44 (line 94) L[0]=RBP L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=#ScObj0 L[6]=#16777216 L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Stopwatch={ [running :0]=#0, [last_time :1]=rsp + #96, [total :2]=rsp + #72 } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {rbp=Oop [32]=Oop off=6008/0x1778} 1778 stop # ShouldNotReachHere 1794 B162: # out( N2735 ) <- in( B77 ) Freq: 1.0564e-08 1794 movl RDX, #-10 # int 1799 movq RBP, [rsp + #32] # spill 179e movq R10, [rsp + #48] # spill 17a3 movq [rsp + #32], R10 # spill 17a8 call,static wrapper for: uncommon_trap(reason='null_check' action='maybe_recompile' debug_id='0') # java.lang.String::rangeCheck @ bci:3 (line 304) L[0]=_ L[1]=_ L[2]=_ STK[0]=_ STK[1]=_ STK[2]=#NULL # java.lang.String:: @ bci:7 (line 300) L[0]=_ L[1]=_ L[2]=_ L[3]=_ STK[0]=_ STK[1]=_ STK[2]=_ STK[3]=_ # jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString @ bci:19 (line 302) L[0]=_ L[1]=_ STK[0]=_ # jdk.internal.math.FloatingDecimal::toJavaFormatString @ bci:4 (line 70) L[0]=_ L[1]=_ # java.lang.Double::toString @ bci:1 (line 312) L[0]=_ L[1]=_ # java.lang.String::valueOf @ bci:1 (line 4364) L[0]=_ L[1]=_ # java.io.PrintStream::println @ bci:11 (line 992) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ STK[0]=rsp + #32 # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:44 (line 94) L[0]=RBP L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=#ScObj0 L[6]=#16777216 L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Stopwatch={ [running :0]=#0, [last_time :1]=rsp + #96, [total :2]=rsp + #56 } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {rbp=Oop [32]=Oop off=6064/0x17b0} 17b0 stop # ShouldNotReachHere 17cc B163: # out( N2735 ) <- in( B60 ) Freq: 1.05372e-08 17cc movdq R10, XMM0 # spill 17d1 movl RDX, #-10 # int 17d6 movq RBP, [rsp + #32] # spill 17db movq R11, [rsp + #48] # spill 17e0 movq [rsp + #32], R11 # spill 17e5 movq [rsp + #48], R10 # spill nop # 2 bytes pad for loops and calls 17ec call,static wrapper for: uncommon_trap(reason='null_check' action='maybe_recompile' debug_id='0') # java.lang.ThreadLocal$ThreadLocalMap::getEntry @ bci:8 (line 434) L[0]=_ L[1]=_ L[2]=_ L[3]=_ STK[0]=_ STK[1]=#NULL # java.lang.ThreadLocal::get @ bci:16 (line 165) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ # jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer @ bci:3 (line 986) # jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter @ bci:156 (line 1782) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ L[6]=_ L[7]=_ L[8]=_ L[9]=_ L[10]=_ L[11]=_ # jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter @ bci:2 (line 1738) L[0]=_ L[1]=_ # jdk.internal.math.FloatingDecimal::toJavaFormatString @ bci:1 (line 70) L[0]=_ L[1]=_ # java.lang.Double::toString @ bci:1 (line 312) L[0]=_ L[1]=_ # java.lang.String::valueOf @ bci:1 (line 4364) L[0]=_ L[1]=_ # java.io.PrintStream::println @ bci:11 (line 992) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ STK[0]=rsp + #32 # spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo @ bci:44 (line 94) L[0]=RBP L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=#ScObj0 L[6]=#16777216 L[7]=_ L[8]=_ # ScObj0 spec/benchmarks/scimark/utils/Stopwatch={ [running :0]=#0, [last_time :1]=rsp + #96, [total :2]=rsp + #48 } # spec.benchmarks.scimark.monte_carlo.MonteCarlo::run @ bci:21 (line 105) L[0]=_ L[1]=_ L[2]=_ L[3]=_ L[4]=_ L[5]=_ # OopMap {rbp=Oop [32]=Oop off=6132/0x17f4} 17f4 stop # ShouldNotReachHere 1810 B164: # out( B174 ) <- in( B153 ) Freq: 5.26644e-18 1810 # exception oop is in rax; no code emitted 1810 jmp B174 1815 B165: # out( B174 ) <- in( B111 ) Freq: 1.04273e-11 1815 # exception oop is in rax; no code emitted 1815 jmp B174 181a B166: # out( B174 ) <- in( B113 ) Freq: 1.05329e-11 181a # exception oop is in rax; no code emitted 181a jmp B174 181f B167: # out( B174 ) <- in( B105 ) Freq: 8.07373e-10 181f # exception oop is in rax; no code emitted nop # 1 bytes pad for loops and calls 1820 jmp,s B174 1822 B168: # out( B177 ) <- in( B102 ) Freq: 1.00016e-09 1822 # exception oop is in rax; no code emitted 1822 movq RDX, RAX # spill 1825 jmp B177 182a B169: # out( B177 ) <- in( B100 ) Freq: 1.00017e-09 182a # exception oop is in rax; no code emitted 182a movq RDX, RAX # spill 182d jmp,s B177 182f B170: # out( B177 ) <- in( B97 ) Freq: 2.69716e-08 182f # exception oop is in rax; no code emitted 182f movq RDX, RAX # spill 1832 jmp,s B177 1834 B171: # out( B174 ) <- in( B71 ) Freq: 1.0426e-07 1834 # exception oop is in rax; no code emitted 1834 jmp,s B174 1836 B172: # out( B174 ) <- in( B74 ) Freq: 1.04258e-07 1836 # exception oop is in rax; no code emitted 1836 jmp,s B174 1838 B173: # out( B174 ) <- in( B65 ) Freq: 5.25114e-08 1838 # exception oop is in rax; no code emitted 1838 B174: # out( B177 ) <- in( B173 B167 B171 B172 B165 B166 B164 ) Freq: 2.61858e-07 1838 movq RDX, RAX # spill 183b jmp,s B177 183d B175: # out( B177 ) <- in( B91 ) Freq: 1.04255e-07 183d # exception oop is in rax; no code emitted 183d movq RDX, RAX # spill 1840 jmp,s B177 1842 B176: # out( B177 ) <- in( B93 ) Freq: 9.90117e-08 1842 # exception oop is in rax; no code emitted 1842 movq RDX, RAX # spill 1845 B177: # out( N2735 ) <- in( B175 B169 B176 B170 B174 B168 ) Freq: 4.94097e-07 1845 vzeroupper addq rsp, 144 # Destroy frame popq rbp 1850 jmp rethrow_stub -------------------------------------------------------------------------------- ----------------------------------- Assembly ----------------------------------- Compiled method (c2) 23510 563 4 spec.benchmarks.scimark.monte_carlo.MonteCarlo::run (26 bytes) total in heap [0x0000025c0f365810,0x0000025c0f369e90] = 18048 relocation [0x0000025c0f365988,0x0000025c0f365c00] = 632 constants [0x0000025c0f365c00,0x0000025c0f365c40] = 64 main code [0x0000025c0f365c40,0x0000025c0f3674c0] = 6272 stub code [0x0000025c0f3674c0,0x0000025c0f367540] = 128 oops [0x0000025c0f367540,0x0000025c0f367568] = 40 metadata [0x0000025c0f367568,0x0000025c0f3676d0] = 360 scopes data [0x0000025c0f3676d0,0x0000025c0f368800] = 4400 scopes pcs [0x0000025c0f368800,0x0000025c0f369d00] = 5376 dependencies [0x0000025c0f369d00,0x0000025c0f369d40] = 64 handler table [0x0000025c0f369d40,0x0000025c0f369e60] = 288 nul chk table [0x0000025c0f369e60,0x0000025c0f369e90] = 48 -------------------------------------------------------------------------------- [Constant Pool] Address hex4 hex8 0x0000025c0f365c00: 0x00200000 0x3e00000000200000 0x0000025c0f365c04: 0x3e000000 0x0000025c0f365c08: 0xd2f1a9fc 0x3f50624dd2f1a9fc 0x0000025c0f365c0c: 0x3f50624d 0x0000025c0f365c10: 0x00000000 0x3ff0000000000000 0x0000025c0f365c14: 0x3ff00000 0x0000025c0f365c18: 0x00000000 0x4010000000000000 0x0000025c0f365c1c: 0x40100000 0x0000025c0f365c20: 0x00000000 0x0000000000000000 0x0000025c0f365c24: 0x00000000 0x0000025c0f365c28: 0x00000000 0x3e70000000000000 0x0000025c0f365c2c: 0x3e700000 0x0000025c0f365c30: 0xf4f4f4f4 0xf4f4f4f4f4f4f4f4 0x0000025c0f365c34: 0xf4f4f4f4 0x0000025c0f365c38: 0xf4f4f4f4 0xf4f4f4f4f4f4f4f4 0x0000025c0f365c3c: 0xf4f4f4f4 -------------------------------------------------------------------------------- [Entry Point] # {method} {0x0000025c64845238} 'run' '()V' in 'spec/benchmarks/scimark/monte_carlo/MonteCarlo' # [sp+0xa0] (sp of caller) ;; N2735: # out( B1 ) <- BLOCK HEAD IS JUNK Freq: 1 0x0000025c0f365c40: mov 0x8(%rdx),%r10d ; {no_reloc} 0x0000025c0f365c44: movabs $0x800000000,%r11 0x0000025c0f365c4e: add %r11,%r10 0x0000025c0f365c51: cmp %r10,%rax 0x0000025c0f365c54: jne 0x0000025c07845c20 ; {runtime_call ic_miss_stub} 0x0000025c0f365c5a: nop 0x0000025c0f365c5b: nop 0x0000025c0f365c5c: nop 0x0000025c0f365c5d: nop 0x0000025c0f365c5e: nop 0x0000025c0f365c5f: nop [Verified Entry Point] ;; B1: # out( B100 B2 ) <- BLOCK HEAD IS JUNK Freq: 1 0x0000025c0f365c60: mov %eax,-0x9000(%rsp) 0x0000025c0f365c67: push %rbp 0x0000025c0f365c68: sub $0x90,%rsp ;*invokespecial {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::@1 (line 87) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f365c6f: mov %rdx,0x20(%rsp) 0x0000025c0f365c74: mov 0x120(%r15),%r9 ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365c7b: mov 0x2c8(%r15),%r10 0x0000025c0f365c82: mov %r9,%r11 0x0000025c0f365c85: add $0x58,%r11 ;*invokevirtual writeln {reexecute=0 rethrow=0 return_oop=0} ; - java.io.PrintStream::println@14 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365c89: mov (%r10),%r13 0x0000025c0f365c8c: cmp 0x130(%r15),%r11 0x0000025c0f365c93: jae 0x0000025c0f366bc6 ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B2: # out( B3 ) <- in( B1 ) Freq: 0.9999 0x0000025c0f365c99: mov %r11,0x120(%r15) 0x0000025c0f365ca0: prefetchw 0xc0(%r11) 0x0000025c0f365ca8: movq $0x1,(%r9) ;*invokevirtual writeln {reexecute=0 rethrow=0 return_oop=0} ; - java.io.PrintStream::println@14 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365caf: prefetchw 0x100(%r11) ;*invokevirtual measureMonteCarlo {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365cb7: movl $0x6c58,0x8(%r9) ; {metadata({type array int})} 0x0000025c0f365cbf: prefetchw 0x140(%r11) 0x0000025c0f365cc7: movl $0x11,0xc(%r9) 0x0000025c0f365ccf: prefetchw 0x180(%r11) ;*invokevirtual writeln {reexecute=0 rethrow=0 return_oop=0} ; - java.io.PrintStream::println@14 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365cd7: mov %r9,%rdi 0x0000025c0f365cda: add $0x10,%rdi 0x0000025c0f365cde: mov $0x9,%ecx 0x0000025c0f365ce3: vpxor %ymm0,%ymm0,%ymm0 0x0000025c0f365ce7: jmpq 0x0000025c0f365cf9 ;; L_loop: 0x0000025c0f365cec: vmovdqu %ymm0,(%rdi) 0x0000025c0f365cf0: vmovdqu %ymm0,0x20(%rdi) 0x0000025c0f365cf5: add $0x40,%rdi ;; L_zero_64_bytes: 0x0000025c0f365cf9: sub $0x8,%rcx 0x0000025c0f365cfd: jge 0x0000025c0f365cec 0x0000025c0f365cff: add $0x4,%rcx 0x0000025c0f365d03: jl 0x0000025c0f365d11 0x0000025c0f365d05: vmovdqu %ymm0,(%rdi) 0x0000025c0f365d09: add $0x20,%rdi 0x0000025c0f365d0d: sub $0x4,%rcx ;; L_tail: 0x0000025c0f365d11: add $0x4,%rcx 0x0000025c0f365d15: jle 0x0000025c0f365d27 0x0000025c0f365d17: dec %rcx ;; L_sloop: 0x0000025c0f365d1a: vmovq %xmm0,(%rdi) 0x0000025c0f365d1e: add $0x8,%rdi 0x0000025c0f365d22: dec %rcx 0x0000025c0f365d25: jge 0x0000025c0f365d1a ;*invokevirtual start {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@23 (line 90) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; L_end: ;; DONE: ;; B3: # out( B5 B4 ) <- in( B101 B2 ) Freq: 1 0x0000025c0f365d27: mov $0x18a92,%r10d 0x0000025c0f365d2d: mov %r10d,%r8d 0x0000025c0f365d30: sar $0x1f,%r8d 0x0000025c0f365d34: mov %r10d,%ebx 0x0000025c0f365d37: xor %r8d,%ebx 0x0000025c0f365d3a: sub %r8d,%ebx ;*synchronization entry ; - java.lang.ThreadLocal::get@-1 (line 162) ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365d3d: cmp $0x7fffffff,%ebx 0x0000025c0f365d43: mov $0x7fffffff,%r10d 0x0000025c0f365d49: cmovge %r10d,%ebx ;*invokevirtual measureMonteCarlo {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365d4d: mov %ebx,%r10d 0x0000025c0f365d50: shr $0x1f,%r10d 0x0000025c0f365d54: add %ebx,%r10d 0x0000025c0f365d57: and $0xfffffffe,%r10d 0x0000025c0f365d5b: nop 0x0000025c0f365d5c: nop 0x0000025c0f365d5d: nop 0x0000025c0f365d5e: nop 0x0000025c0f365d5f: nop 0x0000025c0f365d60: cmp %r10d,%ebx 0x0000025c0f365d63: jne 0x0000025c0f365d67 ;*invokespecial {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B4: # out( B5 ) <- in( B3 ) Freq: 0.995943 0x0000025c0f365d65: dec %ebx ;*idiv {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@48 (line 271) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ;; B5: # out( B7 ) <- in( B4 B3 ) Freq: 1 0x0000025c0f365d67: mov %ebx,%r10d 0x0000025c0f365d6a: sar $0x1f,%r10d 0x0000025c0f365d6e: shr $0x10,%r10d 0x0000025c0f365d72: add %ebx,%r10d ;*if_icmpge {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f365d75: mov %r10d,%r11d 0x0000025c0f365d78: sar $0x10,%r11d 0x0000025c0f365d7c: and $0xffff0000,%r10d 0x0000025c0f365d83: sub %r10d,%ebx 0x0000025c0f365d86: imul $0x236d,%r11d,%r10d 0x0000025c0f365d8d: imul $0x236d,%ebx,%r11d 0x0000025c0f365d94: mov %r11d,%eax 0x0000025c0f365d97: sar $0x1f,%eax 0x0000025c0f365d9a: shr $0x10,%eax 0x0000025c0f365d9d: add %r11d,%eax 0x0000025c0f365da0: mov %eax,%r8d 0x0000025c0f365da3: and $0xffff0000,%r8d 0x0000025c0f365daa: sub %r8d,%r11d 0x0000025c0f365dad: sar $0x10,%eax 0x0000025c0f365db0: add %r10d,%eax 0x0000025c0f365db3: mov %eax,%r8d 0x0000025c0f365db6: sar $0x1f,%r8d 0x0000025c0f365dba: shr $0x11,%r8d 0x0000025c0f365dbe: add %eax,%r8d 0x0000025c0f365dc1: and $0xffff8000,%r8d 0x0000025c0f365dc8: sub %r8d,%eax 0x0000025c0f365dcb: mov %eax,%r8d 0x0000025c0f365dce: shl $0x10,%r8d 0x0000025c0f365dd2: add %r11d,%r8d 0x0000025c0f365dd5: mov %r8d,0x10(%r9) ;*invokevirtual setInitialValue {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal::get@34 (line 172) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365dd9: mov $0x1,%ecx 0x0000025c0f365dde: mov %r9,%rbp 0x0000025c0f365de1: jmp 0x0000025c0f365de6 ;; B6: # out( B7 ) <- in( B7 ) top-of-loop Freq: 16.9899 0x0000025c0f365de3: mov %r10d,%ecx ;*newarray {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.StringUTF16::compress@1 (line 161) ; - java.lang.String::@36 (line 4496) ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B7: # out( B6 B8 ) <- in( B5 B6 ) Loop( B7-B6 inner main of N230) Freq: 17.9899 0x0000025c0f365de6: imul $0x236d,%eax,%r10d 0x0000025c0f365ded: imul $0x236d,%r11d,%r9d ;*invokestatic compress {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::@36 (line 4496) ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365df4: mov %r9d,%r8d 0x0000025c0f365df7: sar $0x1f,%r8d 0x0000025c0f365dfb: shr $0x10,%r8d 0x0000025c0f365dff: add %r9d,%r8d ;*ifeq {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::@30 (line 4495) ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365e02: mov %r8d,%edi 0x0000025c0f365e05: sar $0x10,%edi 0x0000025c0f365e08: add %r10d,%edi ;*invokespecial {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365e0b: and $0xffff0000,%r8d 0x0000025c0f365e12: sub %r8d,%r9d ;*invokeinterface toJavaFormatString {reexecute=0 rethrow=0 return_oop=0} ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365e15: mov %edi,%r11d 0x0000025c0f365e18: sar $0x1f,%r11d 0x0000025c0f365e1c: imul $0x236d,%r9d,%eax ;*invokespecial {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365e23: shr $0x11,%r11d 0x0000025c0f365e27: add %edi,%r11d 0x0000025c0f365e2a: mov %eax,%ebx 0x0000025c0f365e2c: sar $0x1f,%ebx 0x0000025c0f365e2f: and $0xffff8000,%r11d 0x0000025c0f365e36: sub %r11d,%edi ;*putfield coder {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::@23 (line 4492) ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365e39: shr $0x10,%ebx 0x0000025c0f365e3c: add %eax,%ebx 0x0000025c0f365e3e: imul $0x236d,%edi,%r11d 0x0000025c0f365e45: mov %ebx,%r8d 0x0000025c0f365e48: and $0xffff0000,%r8d 0x0000025c0f365e4f: sub %r8d,%eax 0x0000025c0f365e52: sar $0x10,%ebx 0x0000025c0f365e55: add %r11d,%ebx ;*putfield value {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::@14 (line 4491) ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365e58: imul $0x236d,%eax,%esi 0x0000025c0f365e5e: mov %ebx,%r10d 0x0000025c0f365e61: sar $0x1f,%r10d 0x0000025c0f365e65: mov %esi,%edx 0x0000025c0f365e67: sar $0x1f,%edx 0x0000025c0f365e6a: shr $0x11,%r10d 0x0000025c0f365e6e: add %ebx,%r10d 0x0000025c0f365e71: shr $0x10,%edx 0x0000025c0f365e74: add %esi,%edx ;*invokeinterface toJavaFormatString {reexecute=0 rethrow=0 return_oop=0} ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365e76: and $0xffff8000,%r10d 0x0000025c0f365e7d: sub %r10d,%ebx ;*putfield value {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::@14 (line 4491) ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365e80: mov %edx,%r11d 0x0000025c0f365e83: and $0xffff0000,%r11d 0x0000025c0f365e8a: sub %r11d,%esi ;*invokeinterface toJavaFormatString {reexecute=0 rethrow=0 return_oop=0} ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365e8d: imul $0x236d,%ebx,%r10d 0x0000025c0f365e94: imul $0x236d,%esi,%r11d ;*if_icmpge {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f365e9b: shl $0x10,%ebx 0x0000025c0f365e9e: add %eax,%ebx 0x0000025c0f365ea0: mov %r11d,%eax 0x0000025c0f365ea3: sar $0x1f,%eax 0x0000025c0f365ea6: sar $0x10,%edx 0x0000025c0f365ea9: add %r10d,%edx ;*invokeinterface toJavaFormatString {reexecute=0 rethrow=0 return_oop=0} ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365eac: shr $0x10,%eax 0x0000025c0f365eaf: add %r11d,%eax ;*invokestatic getOut {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365eb2: mov %edx,%r10d 0x0000025c0f365eb5: sar $0x1f,%r10d 0x0000025c0f365eb9: mov %eax,%r8d 0x0000025c0f365ebc: and $0xffff0000,%r8d 0x0000025c0f365ec3: sub %r8d,%r11d ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f365ec6: shr $0x11,%r10d 0x0000025c0f365eca: add %edx,%r10d 0x0000025c0f365ecd: sar $0x10,%eax 0x0000025c0f365ed0: and $0xffff8000,%r10d 0x0000025c0f365ed7: sub %r10d,%edx ;*invokestatic getBinaryToASCIIConverter {reexecute=0 rethrow=0 return_oop=0} ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365eda: shl $0x10,%edi 0x0000025c0f365edd: add %r9d,%edi 0x0000025c0f365ee0: mov %edi,0x10(%rbp,%rcx,4) 0x0000025c0f365ee4: mov %ebx,0x14(%rbp,%rcx,4) ;*putfield value {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::@14 (line 4491) ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365ee8: imul $0x236d,%edx,%r10d 0x0000025c0f365eef: add %r10d,%eax ;*invokespecial initialize {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f365ef2: shl $0x10,%edx 0x0000025c0f365ef5: add %esi,%edx 0x0000025c0f365ef7: mov %edx,0x18(%rbp,%rcx,4) ;*invokestatic toJavaFormatString {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365efb: mov %eax,%r8d 0x0000025c0f365efe: sar $0x1f,%r8d 0x0000025c0f365f02: shr $0x11,%r8d 0x0000025c0f365f06: add %eax,%r8d 0x0000025c0f365f09: and $0xffff8000,%r8d 0x0000025c0f365f10: sub %r8d,%eax ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f365f13: mov %eax,%r8d 0x0000025c0f365f16: shl $0x10,%r8d 0x0000025c0f365f1a: add %r11d,%r8d 0x0000025c0f365f1d: mov %r8d,0x1c(%rbp,%rcx,4) 0x0000025c0f365f22: mov %ecx,%r10d 0x0000025c0f365f25: add $0x4,%r10d ;*if_icmpge {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f365f29: cmp $0xe,%r10d 0x0000025c0f365f2d: jl 0x0000025c0f365de3 ;*invokespecial initialize {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B8: # out( B11 B9 ) <- in( B7 ) Freq: 1 0x0000025c0f365f33: cmp $0x11,%r10d 0x0000025c0f365f37: jge 0x0000025c0f365f99 ;*invokevirtual setInitialValue {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal::get@34 (line 172) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B9: # out( B10 ) <- in( B8 ) Freq: 0.5 0x0000025c0f365f39: add $0x4,%ecx ;*ifnull {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal::get@21 (line 166) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B10: # out( B10 B11 ) <- in( B9 B10 ) Loop( B10-B10 inner post of N1777) Freq: 1 0x0000025c0f365f3c: imul $0x236d,%eax,%r8d 0x0000025c0f365f43: imul $0x236d,%r11d,%r11d ;*invokevirtual get {reexecute=0 rethrow=0 return_oop=0} ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365f4a: mov %r11d,%r10d 0x0000025c0f365f4d: sar $0x1f,%r10d 0x0000025c0f365f51: shr $0x10,%r10d 0x0000025c0f365f55: add %r11d,%r10d 0x0000025c0f365f58: mov %r10d,%eax 0x0000025c0f365f5b: sar $0x10,%eax 0x0000025c0f365f5e: add %r8d,%eax 0x0000025c0f365f61: and $0xffff0000,%r10d 0x0000025c0f365f68: sub %r10d,%r11d 0x0000025c0f365f6b: mov %eax,%r10d 0x0000025c0f365f6e: sar $0x1f,%r10d 0x0000025c0f365f72: shr $0x11,%r10d 0x0000025c0f365f76: add %eax,%r10d 0x0000025c0f365f79: and $0xffff8000,%r10d 0x0000025c0f365f80: sub %r10d,%eax ;*invokevirtual getEntryAfterMiss {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal$ThreadLocalMap::getEntry@38 (line 439) ; - java.lang.ThreadLocal::get@16 (line 165) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365f83: mov %eax,%r10d 0x0000025c0f365f86: shl $0x10,%r10d 0x0000025c0f365f8a: add %r11d,%r10d 0x0000025c0f365f8d: mov %r10d,0x10(%rbp,%rcx,4) ;*if_icmpge {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f365f92: inc %ecx ;*invokevirtual getEntryAfterMiss {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal$ThreadLocalMap::getEntry@38 (line 439) ; - java.lang.ThreadLocal::get@16 (line 165) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365f94: cmp $0x11,%ecx 0x0000025c0f365f97: jl 0x0000025c0f365f3c ;*ifnull {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal::get@21 (line 166) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B11: # out( B115 B12 ) <- in( B10 B8 ) Freq: 1 0x0000025c0f365f99: movabs $0x82097700,%r10 ; {oop(a 'java/lang/Class'{0x0000000082097700} = 'spec/harness/Context')} 0x0000025c0f365fa3: mov 0x84(%r10),%r9d ;*invokevirtual get {reexecute=0 rethrow=0 return_oop=0} ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365faa: test %r9d,%r9d 0x0000025c0f365fad: je 0x0000025c0f366d09 ;*if_icmpge {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ;; B12: # out( B96 B13 ) <- in( B11 ) Freq: 0.999999 0x0000025c0f365fb3: mov 0x44(%r13),%ebx ;*invokevirtual get {reexecute=0 rethrow=0 return_oop=0} ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365fb7: lea (%r12,%r9,8),%r8 ;*synchronization entry ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::num_flops@-1 (line 56) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@50 (line 95) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f365fbb: test %ebx,%ebx 0x0000025c0f365fbd: nop 0x0000025c0f365fbe: nop 0x0000025c0f365fbf: nop 0x0000025c0f365fc0: je 0x0000025c0f366ba5 ;; B13: # out( B160 B14 ) <- in( B12 ) Freq: 0.997403 0x0000025c0f365fc6: mov 0x14(%r12,%rbx,8),%ebp 0x0000025c0f365fcb: mov 0xc(%r12,%rbp,8),%r10d ; implicit exception: dispatches to 0x0000025c0f367348 ;*invokevirtual get {reexecute=0 rethrow=0 return_oop=0} ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B14: # out( B116 B15 ) <- in( B13 ) Freq: 0.997402 0x0000025c0f365fd0: mov %r10d,%r11d 0x0000025c0f365fd3: dec %r11d 0x0000025c0f365fd6: and 0xc(%r12,%r9,8),%r11d ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f365fdb: nop 0x0000025c0f365fdc: nop 0x0000025c0f365fdd: nop 0x0000025c0f365fde: nop 0x0000025c0f365fdf: nop 0x0000025c0f365fe0: test %r10d,%r10d 0x0000025c0f365fe3: jbe 0x0000025c0f366d34 ;*invokevirtual num_flops {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@50 (line 95) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B15: # out( B93 B16 ) <- in( B14 ) Freq: 0.997401 0x0000025c0f365fe9: lea (%r12,%rbp,8),%r10 0x0000025c0f365fed: mov 0x10(%r10,%r11,4),%r10d 0x0000025c0f365ff2: test %r10d,%r10d 0x0000025c0f365ff5: je 0x0000025c0f366b7d ;*invokevirtual get {reexecute=0 rethrow=0 return_oop=0} ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B16: # out( B117 B17 ) <- in( B15 ) Freq: 0.9875 0x0000025c0f365ffb: mov 0xc(%r12,%r10,8),%edi ;*ifne {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Stopwatch::start@4 (line 66) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@23 (line 90) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366000: cmp %r9d,%edi 0x0000025c0f366003: jne 0x0000025c0f366d6c ;*ifnull {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal::get@21 (line 166) ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B17: # out( B18 ) <- in( B16 ) Freq: 0.987499 0x0000025c0f366009: lea (%r12,%r10,8),%rax ;*aaload {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal$ThreadLocalMap::getEntry@18 (line 435) ; - java.lang.ThreadLocal::get@16 (line 165) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B18: # out( B19 ) <- in( B17 B95 ) Freq: 0.997299 0x0000025c0f36600d: mov 0x1c(%rax),%r10d 0x0000025c0f366011: push %r10 0x0000025c0f366013: movabs $0x7ffa0d482370,%r10 ; {external_word} 0x0000025c0f36601d: cmp (%r10),%r12 0x0000025c0f366020: je 0x0000025c0f366042 ;; MacroAssembler::decode_heap_oop: heap base corrupted? 0x0000025c0f366026: movabs $0x7ffa0d255b10,%rcx ; {external_word} 0x0000025c0f366030: and $0xfffffffffffffff0,%rsp 0x0000025c0f366034: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c0f36603e: callq *%r10 0x0000025c0f366041: hlt 0x0000025c0f366042: pop %r10 0x0000025c0f366044: shl $0x3,%r10 ;; B19: # out( B159 B20 ) <- in( B18 B98 ) Freq: 0.999996 0x0000025c0f366048: mov 0x8(%r10),%r11d ; implicit exception: dispatches to 0x0000025c0f367318 ;; B20: # out( B157 B21 ) <- in( B19 ) Freq: 0.999995 0x0000025c0f36604c: cmp $0x143d8,%r11d ; {metadata('java/io/PrintStream')} 0x0000025c0f366053: jne 0x0000025c0f36727c ;; B21: # out( B102 B22 ) <- in( B20 ) Freq: 0.999995 0x0000025c0f366059: mov %r13,0x28(%rsp) ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f36605e: mov %r10,0x30(%rsp) ;*checkcast {reexecute=0 rethrow=0 return_oop=0} ; - spec.harness.Context::getOut@6 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366063: vzeroupper 0x0000025c0f366066: movabs $0x7ffa0cda9370,%r10 0x0000025c0f366070: callq *%r10 ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366073: mov 0x120(%r15),%r8 0x0000025c0f36607a: mov %r8,%r10 0x0000025c0f36607d: add $0x58,%r10 ;*putfield value {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::@70 (line 4504) ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366081: vcvtsi2sd %rax,%xmm0,%xmm0 0x0000025c0f366086: vmulsd -0x486(%rip),%xmm0,%xmm0 # 0x0000025c0f365c08 ;*iastore {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ; {section_word} 0x0000025c0f36608e: vmovsd %xmm0,0x60(%rsp) 0x0000025c0f366094: nop 0x0000025c0f366095: nop 0x0000025c0f366096: nop 0x0000025c0f366097: nop 0x0000025c0f366098: nop 0x0000025c0f366099: nop 0x0000025c0f36609a: nop 0x0000025c0f36609b: nop 0x0000025c0f36609c: nop 0x0000025c0f36609d: nop 0x0000025c0f36609e: nop 0x0000025c0f36609f: nop 0x0000025c0f3660a0: cmp 0x130(%r15),%r10 0x0000025c0f3660a7: jae 0x0000025c0f366bef ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B22: # out( B23 ) <- in( B21 ) Freq: 0.999895 0x0000025c0f3660ad: mov %r10,0x120(%r15) 0x0000025c0f3660b4: prefetchw 0xc0(%r10) 0x0000025c0f3660bc: movq $0x1,(%r8) 0x0000025c0f3660c3: prefetchw 0x100(%r10) 0x0000025c0f3660cb: movl $0x6c58,0x8(%r8) ; {metadata({type array int})} 0x0000025c0f3660d3: prefetchw 0x140(%r10) 0x0000025c0f3660db: movl $0x11,0xc(%r8) 0x0000025c0f3660e3: prefetchw 0x180(%r10) 0x0000025c0f3660eb: mov %r8,%rdi 0x0000025c0f3660ee: add $0x10,%rdi 0x0000025c0f3660f2: mov $0x9,%ecx 0x0000025c0f3660f7: vpxor %ymm0,%ymm0,%ymm0 0x0000025c0f3660fb: jmpq 0x0000025c0f36610d ;; L_loop: 0x0000025c0f366100: vmovdqu %ymm0,(%rdi) 0x0000025c0f366104: vmovdqu %ymm0,0x20(%rdi) 0x0000025c0f366109: add $0x40,%rdi ;; L_zero_64_bytes: 0x0000025c0f36610d: sub $0x8,%rcx 0x0000025c0f366111: jge 0x0000025c0f366100 0x0000025c0f366113: add $0x4,%rcx 0x0000025c0f366117: jl 0x0000025c0f366125 0x0000025c0f366119: vmovdqu %ymm0,(%rdi) 0x0000025c0f36611d: add $0x20,%rdi 0x0000025c0f366121: sub $0x4,%rcx ;; L_tail: 0x0000025c0f366125: add $0x4,%rcx 0x0000025c0f366129: jle 0x0000025c0f36613b 0x0000025c0f36612b: dec %rcx ;; L_sloop: 0x0000025c0f36612e: vmovq %xmm0,(%rdi) 0x0000025c0f366132: add $0x8,%rdi 0x0000025c0f366136: dec %rcx 0x0000025c0f366139: jge 0x0000025c0f36612e ;*invokevirtual start {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@23 (line 90) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; L_end: ;; DONE: ;; B23: # out( B25 B24 ) <- in( B103 B22 ) Freq: 0.999995 0x0000025c0f36613b: mov $0x71,%r10d 0x0000025c0f366141: mov %r10d,%r9d 0x0000025c0f366144: sar $0x1f,%r9d 0x0000025c0f366148: mov %r10d,%ebx 0x0000025c0f36614b: xor %r9d,%ebx 0x0000025c0f36614e: sub %r9d,%ebx ;*invokevirtual setInitialValue {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal::get@34 (line 172) ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366151: cmp $0x7fffffff,%ebx 0x0000025c0f366157: mov $0x7fffffff,%r10d 0x0000025c0f36615d: cmovge %r10d,%ebx ;*invokevirtual getMap {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal::get@6 (line 163) ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366161: mov %ebx,%r10d 0x0000025c0f366164: shr $0x1f,%r10d 0x0000025c0f366168: add %ebx,%r10d 0x0000025c0f36616b: and $0xfffffffe,%r10d 0x0000025c0f36616f: cmp %r10d,%ebx 0x0000025c0f366172: jne 0x0000025c0f366176 ;*putfield running {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Stopwatch::start@9 (line 67) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@23 (line 90) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B24: # out( B25 ) <- in( B23 ) Freq: 0.995938 0x0000025c0f366174: dec %ebx ;; B25: # out( B27 ) <- in( B24 B23 ) Freq: 0.999995 0x0000025c0f366176: mov %ebx,%r10d 0x0000025c0f366179: sar $0x1f,%r10d 0x0000025c0f36617d: shr $0x10,%r10d 0x0000025c0f366181: add %ebx,%r10d ;*iload {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@61 (line 273) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f366184: mov %r10d,%r11d 0x0000025c0f366187: sar $0x10,%r11d 0x0000025c0f36618b: and $0xffff0000,%r10d 0x0000025c0f366192: sub %r10d,%ebx 0x0000025c0f366195: imul $0x236d,%r11d,%r10d 0x0000025c0f36619c: imul $0x236d,%ebx,%eax 0x0000025c0f3661a2: mov %eax,%r13d 0x0000025c0f3661a5: sar $0x1f,%r13d 0x0000025c0f3661a9: shr $0x10,%r13d 0x0000025c0f3661ad: add %eax,%r13d 0x0000025c0f3661b0: mov %r13d,%r11d 0x0000025c0f3661b3: and $0xffff0000,%r11d 0x0000025c0f3661ba: sub %r11d,%eax ;*new {reexecute=0 rethrow=0 return_oop=0} ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@9 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3661bd: sar $0x10,%r13d 0x0000025c0f3661c1: add %r10d,%r13d ;*invokeinterface toJavaFormatString {reexecute=0 rethrow=0 return_oop=0} ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3661c4: mov %r13d,%r11d 0x0000025c0f3661c7: sar $0x1f,%r11d 0x0000025c0f3661cb: shr $0x11,%r11d 0x0000025c0f3661cf: add %r13d,%r11d 0x0000025c0f3661d2: and $0xffff8000,%r11d 0x0000025c0f3661d9: sub %r11d,%r13d 0x0000025c0f3661dc: mov %r13d,%r11d 0x0000025c0f3661df: shl $0x10,%r11d 0x0000025c0f3661e3: add %eax,%r11d 0x0000025c0f3661e6: mov %r11d,0x10(%r8) ;*new {reexecute=0 rethrow=0 return_oop=0} ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@9 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3661ea: mov $0x1,%r9d 0x0000025c0f3661f0: xor %r14d,%r14d 0x0000025c0f3661f3: xor %ebx,%ebx 0x0000025c0f3661f5: mov %ebx,0x38(%rsp) 0x0000025c0f3661f9: jmp 0x0000025c0f366203 0x0000025c0f3661fb: nop 0x0000025c0f3661fc: nop 0x0000025c0f3661fd: nop 0x0000025c0f3661fe: nop 0x0000025c0f3661ff: nop ;; B26: # out( B27 ) <- in( B27 ) top-of-loop Freq: 16.9898 0x0000025c0f366200: mov %r10d,%r9d ;*putfield value {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::@49 (line 4498) ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B27: # out( B26 B28 ) <- in( B25 B26 ) Loop( B27-B26 inner main of N151) Freq: 17.9898 0x0000025c0f366203: imul $0x236d,%r13d,%r10d 0x0000025c0f36620a: imul $0x236d,%eax,%edi ;*ifnull {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::@43 (line 4497) ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366210: mov %edi,%ecx 0x0000025c0f366212: sar $0x1f,%ecx 0x0000025c0f366215: shr $0x10,%ecx 0x0000025c0f366218: add %edi,%ecx 0x0000025c0f36621a: mov %ecx,%ebx 0x0000025c0f36621c: sar $0x10,%ebx 0x0000025c0f36621f: add %r10d,%ebx 0x0000025c0f366222: and $0xffff0000,%ecx 0x0000025c0f366228: sub %ecx,%edi 0x0000025c0f36622a: mov %ebx,%r10d 0x0000025c0f36622d: sar $0x1f,%r10d 0x0000025c0f366231: imul $0x236d,%edi,%ebp 0x0000025c0f366237: shr $0x11,%r10d 0x0000025c0f36623b: add %ebx,%r10d 0x0000025c0f36623e: mov %ebp,%esi 0x0000025c0f366240: sar $0x1f,%esi 0x0000025c0f366243: and $0xffff8000,%r10d 0x0000025c0f36624a: sub %r10d,%ebx 0x0000025c0f36624d: shr $0x10,%esi 0x0000025c0f366250: add %ebp,%esi 0x0000025c0f366252: imul $0x236d,%ebx,%r10d 0x0000025c0f366259: mov %esi,%ecx 0x0000025c0f36625b: and $0xffff0000,%ecx 0x0000025c0f366261: sub %ecx,%ebp 0x0000025c0f366263: sar $0x10,%esi 0x0000025c0f366266: add %r10d,%esi ;*invokestatic compress {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.StringUTF16::compress@9 (line 162) ; - java.lang.String::@36 (line 4496) ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366269: imul $0x236d,%ebp,%ecx ;*invokespecial {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::@1 (line 4489) ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f36626f: mov %esi,%r11d 0x0000025c0f366272: sar $0x1f,%r11d 0x0000025c0f366276: mov %ecx,%edx 0x0000025c0f366278: sar $0x1f,%edx 0x0000025c0f36627b: shr $0x11,%r11d 0x0000025c0f36627f: add %esi,%r11d 0x0000025c0f366282: shr $0x10,%edx 0x0000025c0f366285: add %ecx,%edx ;*invokespecial {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366287: and $0xffff8000,%r11d 0x0000025c0f36628e: sub %r11d,%esi ;*newarray {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.StringUTF16::compress@1 (line 161) ; - java.lang.String::@36 (line 4496) ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366291: mov %edx,%r10d 0x0000025c0f366294: and $0xffff0000,%r10d 0x0000025c0f36629b: sub %r10d,%ecx ;*invokespecial {reexecute=0 rethrow=0 return_oop=0} ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f36629e: imul $0x236d,%esi,%r11d 0x0000025c0f3662a5: imul $0x236d,%ecx,%eax ;*iload {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@61 (line 273) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f3662ab: shl $0x10,%esi 0x0000025c0f3662ae: add %ebp,%esi 0x0000025c0f3662b0: mov %eax,%r13d 0x0000025c0f3662b3: sar $0x1f,%r13d 0x0000025c0f3662b7: sar $0x10,%edx 0x0000025c0f3662ba: add %r11d,%edx ;*invokestatic rangeCheck {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::@7 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3662bd: shr $0x10,%r13d 0x0000025c0f3662c1: add %eax,%r13d ;*getfield threadLocals {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal::getMap@1 (line 254) ; - java.lang.ThreadLocal::get@6 (line 163) ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3662c4: mov %edx,%r10d 0x0000025c0f3662c7: sar $0x1f,%r10d 0x0000025c0f3662cb: mov %r13d,%r11d 0x0000025c0f3662ce: and $0xffff0000,%r11d 0x0000025c0f3662d5: sub %r11d,%eax ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f3662d8: shr $0x11,%r10d 0x0000025c0f3662dc: add %edx,%r10d 0x0000025c0f3662df: sar $0x10,%r13d 0x0000025c0f3662e3: and $0xffff8000,%r10d 0x0000025c0f3662ea: sub %r10d,%edx ;*invokestatic rangeCheck {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::@7 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3662ed: shl $0x10,%ebx 0x0000025c0f3662f0: add %edi,%ebx 0x0000025c0f3662f2: mov %ebx,0x10(%r8,%r9,4) ;*invokestatic compress {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::@36 (line 4496) ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3662f7: mov %esi,0x14(%r8,%r9,4) ;*newarray {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.StringUTF16::compress@1 (line 161) ; - java.lang.String::@36 (line 4496) ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3662fc: imul $0x236d,%edx,%r10d 0x0000025c0f366303: add %r10d,%r13d ;*iload {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@61 (line 273) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f366306: shl $0x10,%edx 0x0000025c0f366309: add %ecx,%edx 0x0000025c0f36630b: mov %edx,0x18(%r8,%r9,4) ;*new {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::checkBoundsOffCount@15 (line 4586) ; - java.lang.String::rangeCheck@4 (line 304) ; - java.lang.String::@7 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366310: mov %r13d,%r11d 0x0000025c0f366313: sar $0x1f,%r11d 0x0000025c0f366317: shr $0x11,%r11d 0x0000025c0f36631b: add %r13d,%r11d 0x0000025c0f36631e: and $0xffff8000,%r11d 0x0000025c0f366325: sub %r11d,%r13d ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f366328: mov %r13d,%r11d 0x0000025c0f36632b: shl $0x10,%r11d 0x0000025c0f36632f: add %eax,%r11d 0x0000025c0f366332: mov %r11d,0x1c(%r8,%r9,4) ;*invokespecial initialize {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f366337: mov %r9d,%r10d 0x0000025c0f36633a: add $0x4,%r10d ;*iload {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@61 (line 273) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f36633e: nop 0x0000025c0f36633f: nop 0x0000025c0f366340: cmp $0xe,%r10d 0x0000025c0f366344: jl 0x0000025c0f366200 ;*invokevirtual integrate {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B28: # out( B31 B29 ) <- in( B27 ) Freq: 0.999995 0x0000025c0f36634a: cmp $0x11,%r10d 0x0000025c0f36634e: jge 0x0000025c0f3663ad ;*invokestatic toJavaFormatString {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B29: # out( B30 ) <- in( B28 ) Freq: 0.499997 0x0000025c0f366350: add $0x4,%r9d ;; B30: # out( B30 B31 ) <- in( B29 B30 ) Loop( B30-B30 inner post of N1788) Freq: 0.999995 0x0000025c0f366354: imul $0x236d,%r13d,%r10d 0x0000025c0f36635b: imul $0x236d,%eax,%eax ;*invokevirtual getChars {reexecute=0 rethrow=0 return_oop=0} ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@5 (line 301) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366361: mov %eax,%ecx 0x0000025c0f366363: sar $0x1f,%ecx 0x0000025c0f366366: shr $0x10,%ecx 0x0000025c0f366369: add %eax,%ecx 0x0000025c0f36636b: mov %ecx,%r13d 0x0000025c0f36636e: sar $0x10,%r13d 0x0000025c0f366372: add %r10d,%r13d 0x0000025c0f366375: and $0xffff0000,%ecx 0x0000025c0f36637b: sub %ecx,%eax 0x0000025c0f36637d: mov %r13d,%r10d 0x0000025c0f366380: sar $0x1f,%r10d 0x0000025c0f366384: shr $0x11,%r10d 0x0000025c0f366388: add %r13d,%r10d 0x0000025c0f36638b: and $0xffff8000,%r10d 0x0000025c0f366392: sub %r10d,%r13d 0x0000025c0f366395: mov %r13d,%r10d 0x0000025c0f366398: shl $0x10,%r10d 0x0000025c0f36639c: add %eax,%r10d 0x0000025c0f36639f: mov %r10d,0x10(%r8,%r9,4) ;*invokeinterface toJavaFormatString {reexecute=0 rethrow=0 return_oop=0} ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3663a4: inc %r9d ;*getfield buffer {reexecute=0 rethrow=0 return_oop=0} ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@2 (line 301) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3663a7: cmp $0x11,%r9d 0x0000025c0f3663ab: jl 0x0000025c0f366354 ;*invokevirtual getChars {reexecute=0 rethrow=0 return_oop=0} ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@5 (line 301) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B31: # out( B34 ) <- in( B30 B28 ) Freq: 0.999995 0x0000025c0f3663ad: vmovsd -0x7a5(%rip),%xmm0 # 0x0000025c0f365c10 ; {section_word} 0x0000025c0f3663b5: mov $0x10,%r9d ;*invokevirtual println {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3663bb: mov $0x4,%ebx ;*invokevirtual get {reexecute=0 rethrow=0 return_oop=0} ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3663c0: mov $0x3e8,%eax 0x0000025c0f3663c5: mov $0x10,%r13d 0x0000025c0f3663cb: xor %esi,%esi 0x0000025c0f3663cd: xor %ecx,%ecx 0x0000025c0f3663cf: jmp 0x0000025c0f3663ee ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B32: # out( B54 B33 ) <- in( B40 ) Freq: 50.4533 0x0000025c0f3663d1: mov 0x398(%r15),%r10 ; ImmutableOopMap {r8=Oop [32]=Oop [40]=Oop [48]=Oop } ;*goto {reexecute=1 rethrow=0 return_oop=0} ; - (reexecute) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@55 (line 67) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3663d8: test %eax,(%r10) ;*invokestatic currentTimeMillis {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Stopwatch::seconds@0 (line 43) ; - spec.benchmarks.scimark.utils.Stopwatch::start@18 (line 69) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@23 (line 90) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {poll} 0x0000025c0f3663db: nop 0x0000025c0f3663dc: nop 0x0000025c0f3663dd: nop 0x0000025c0f3663de: nop 0x0000025c0f3663df: nop 0x0000025c0f3663e0: cmp $0x1000000,%esi 0x0000025c0f3663e6: jge 0x0000025c0f366644 ;*invokestatic seconds {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Stopwatch::read@12 (line 105) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B33: # out( B34 ) <- in( B32 ) Freq: 50.4429 0x0000025c0f3663ec: mov %edi,%ecx ;; B34: # out( B42 ) <- in( B31 B33 ) Loop( B34-B33 ) Freq: 51.4429 0x0000025c0f3663ee: mov $0x1000000,%edx 0x0000025c0f3663f3: sub %esi,%edx ;*invokestatic toBytes {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::@67 (line 4504) ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3663f5: cmp $0x3e8,%edx 0x0000025c0f3663fb: cmova %eax,%edx 0x0000025c0f3663fe: add %esi,%edx 0x0000025c0f366400: jmpq 0x0000025c0f3664b8 0x0000025c0f366405: nop 0x0000025c0f366406: nop 0x0000025c0f366407: nop 0x0000025c0f366408: nop 0x0000025c0f366409: nop 0x0000025c0f36640a: nop 0x0000025c0f36640b: nop 0x0000025c0f36640c: nop 0x0000025c0f36640d: nop 0x0000025c0f36640e: nop 0x0000025c0f36640f: nop ;; B35: # out( B36 ) <- in( B46 ) top-of-loop Freq: 193096 0x0000025c0f366410: mov %r13d,%ebp 0x0000025c0f366413: dec %ebp ;*irem {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@25 (line 266) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ;; B36: # out( B52 B37 ) <- in( B35 B47 ) top-of-loop Freq: 244150 0x0000025c0f366415: sub 0x10(%r8,%r13,4),%edi ;*new {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@0 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f36641a: mov %edi,%r11d 0x0000025c0f36641d: sar $0x1f,%r11d 0x0000025c0f366421: and $0x7fffffff,%r11d 0x0000025c0f366428: add %edi,%r11d ;*return {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.Object::@0 (line 44) ; - spec.benchmarks.scimark.utils.Stopwatch::@1 (line 56) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f36642b: mov %r11d,0x10(%r8,%r13,4) ;*invokevirtual integrate {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366430: vcvtsi2sd %r11d,%xmm1,%xmm1 0x0000025c0f366435: vmulsd -0x83d(%rip),%xmm1,%xmm1 # 0x0000025c0f365c00 ;*if_icmpge {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ; {section_word} 0x0000025c0f36643d: nop 0x0000025c0f36643e: nop 0x0000025c0f36643f: nop 0x0000025c0f366440: cmp $0x11,%ebx 0x0000025c0f366443: jae 0x0000025c0f3665a8 ;*invokevirtual read {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B37: # out( B53 B38 ) <- in( B36 ) Freq: 244150 0x0000025c0f366449: mov 0x10(%r8,%rbx,4),%r13d ;*irem {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@25 (line 266) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f36644e: cmp $0x11,%ebp 0x0000025c0f366451: jae 0x0000025c0f3665f4 ;*invokevirtual read {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B38: # out( B49 B39 ) <- in( B37 ) Freq: 244149 0x0000025c0f366457: test %ebx,%ebx 0x0000025c0f366459: je 0x0000025c0f3664fa ;*if_icmpge {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B39: # out( B40 ) <- in( B38 ) Freq: 205433 0x0000025c0f36645f: dec %ebx ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ;; B40: # out( B32 B41 ) <- in( B39 B49 ) Freq: 244149 0x0000025c0f366461: sub 0x10(%r8,%rbp,4),%r13d ;*ifne {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@26 (line 266) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366466: vmulsd %xmm1,%xmm1,%xmm1 0x0000025c0f36646a: mov %r13d,%r10d 0x0000025c0f36646d: sar $0x1f,%r10d 0x0000025c0f366471: mov %ecx,%edi 0x0000025c0f366473: inc %edi 0x0000025c0f366475: and $0x7fffffff,%r10d 0x0000025c0f36647c: add %r13d,%r10d ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f36647f: mov %r10d,0x10(%r8,%rbp,4) ;*invokespecial initialize {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366484: vcvtsi2sd %r10d,%xmm2,%xmm2 0x0000025c0f366489: vmulsd -0x891(%rip),%xmm2,%xmm2 # 0x0000025c0f365c00 ;*irem {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@83 (line 274) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {section_word} 0x0000025c0f366491: vmulsd %xmm2,%xmm2,%xmm2 0x0000025c0f366495: vaddsd %xmm2,%xmm1,%xmm1 0x0000025c0f366499: vucomisd %xmm1,%xmm0 0x0000025c0f36649d: cmovb %ecx,%edi ;*idiv {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@69 (line 274) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f3664a0: mov %ebp,%r13d 0x0000025c0f3664a3: dec %r13d 0x0000025c0f3664a6: test %ebp,%ebp 0x0000025c0f3664a8: cmove %r9d,%r13d ;*aaload {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal$ThreadLocalMap::getEntry@18 (line 435) ; - java.lang.ThreadLocal::get@16 (line 165) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3664ac: inc %esi ;*idiv {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@69 (line 274) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f3664ae: cmp %edx,%esi 0x0000025c0f3664b0: jge 0x0000025c0f3663d1 ;; B41: # out( B42 ) <- in( B40 ) Freq: 244099 0x0000025c0f3664b6: mov %edi,%ecx ;*invokestatic seconds {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Stopwatch::start@18 (line 69) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@23 (line 90) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B42: # out( B50 B43 ) <- in( B34 B41 ) Loop( B42-B41 inner strip mined) Freq: 244150 0x0000025c0f3664b8: cmp $0x11,%ebx 0x0000025c0f3664bb: nop 0x0000025c0f3664bc: nop 0x0000025c0f3664bd: nop 0x0000025c0f3664be: nop 0x0000025c0f3664bf: nop 0x0000025c0f3664c0: jae 0x0000025c0f366505 ;*invokevirtual read {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B43: # out( B51 B44 ) <- in( B42 ) Freq: 244150 0x0000025c0f3664c6: mov 0x10(%r8,%rbx,4),%edi ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f3664cb: cmp $0x11,%r13d 0x0000025c0f3664cf: jae 0x0000025c0f366554 ;*invokevirtual read {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B44: # out( B48 B45 ) <- in( B43 ) Freq: 244150 0x0000025c0f3664d5: test %ebx,%ebx 0x0000025c0f3664d7: je 0x0000025c0f3664f3 ;*iastore {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B45: # out( B46 ) <- in( B44 ) Freq: 205434 0x0000025c0f3664d9: dec %ebx ;*invokestatic min {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@19 (line 265) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ;; B46: # out( B35 B47 ) <- in( B45 B48 ) Freq: 244150 0x0000025c0f3664db: nop 0x0000025c0f3664dc: nop 0x0000025c0f3664dd: nop 0x0000025c0f3664de: nop 0x0000025c0f3664df: nop 0x0000025c0f3664e0: test %r13d,%r13d 0x0000025c0f3664e3: jne 0x0000025c0f366410 ;*iastore {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B47: # out( B36 ) <- in( B46 ) Freq: 51053.7 0x0000025c0f3664e9: mov $0x10,%ebp 0x0000025c0f3664ee: jmpq 0x0000025c0f366415 ;; B48: # out( B46 ) <- in( B44 ) Freq: 38716 0x0000025c0f3664f3: mov $0x10,%ebx 0x0000025c0f3664f8: jmp 0x0000025c0f3664db ;; B49: # out( B40 ) <- in( B38 ) Freq: 38716 0x0000025c0f3664fa: mov $0x10,%ebx 0x0000025c0f3664ff: nop 0x0000025c0f366500: jmpq 0x0000025c0f366461 ;; B50: # out( N2735 ) <- in( B42 ) Freq: 0.247393 0x0000025c0f366505: mov $0xffffffe4,%edx ;*invokevirtual println {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f36650a: mov 0x20(%rsp),%rbp 0x0000025c0f36650f: mov 0x30(%rsp),%r10 0x0000025c0f366514: mov %r10,0x20(%rsp) 0x0000025c0f366519: mov %ecx,0x28(%rsp) 0x0000025c0f36651d: mov %esi,0x2c(%rsp) 0x0000025c0f366521: mov %ebx,0x3c(%rsp) 0x0000025c0f366525: mov %r13d,0x40(%rsp) 0x0000025c0f36652a: mov %r8,0x48(%rsp) 0x0000025c0f36652f: nop 0x0000025c0f366530: vzeroupper 0x0000025c0f366533: callq 0x0000025c0784b240 ; ImmutableOopMap {rbp=Oop [32]=Oop [72]=Oop } ;*iaload {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::nextDouble@8 (line 119) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@22 (line 69) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {runtime_call UncommonTrapBlob} 0x0000025c0f366538: movabs $0x7ffa0d1c9400,%rcx ; {external_word} 0x0000025c0f366542: and $0xfffffffffffffff0,%rsp 0x0000025c0f366546: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c0f366550: callq *%r10 0x0000025c0f366553: hlt ;; B51: # out( N2735 ) <- in( B43 ) Freq: 0.247392 0x0000025c0f366554: mov $0xffffffe4,%edx ;*if_acmpne {reexecute=0 rethrow=0 return_oop=0} ; - java.io.PrintStream::println@6 (line 991) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366559: mov 0x20(%rsp),%rbp 0x0000025c0f36655e: mov 0x30(%rsp),%r10 0x0000025c0f366563: mov %r10,0x20(%rsp) 0x0000025c0f366568: mov %ecx,0x28(%rsp) 0x0000025c0f36656c: mov %esi,0x2c(%rsp) 0x0000025c0f366570: mov %edi,0x30(%rsp) 0x0000025c0f366574: mov %ebx,0x40(%rsp) 0x0000025c0f366578: mov %r13d,0x44(%rsp) 0x0000025c0f36657d: mov %r8,0x48(%rsp) 0x0000025c0f366582: nop 0x0000025c0f366583: nop 0x0000025c0f366584: vzeroupper 0x0000025c0f366587: callq 0x0000025c0784b240 ; ImmutableOopMap {rbp=Oop [32]=Oop [72]=Oop } ;*iaload {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::nextDouble@17 (line 119) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@22 (line 69) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {runtime_call UncommonTrapBlob} 0x0000025c0f36658c: movabs $0x7ffa0d1c9400,%rcx ; {external_word} 0x0000025c0f366596: and $0xfffffffffffffff0,%rsp 0x0000025c0f36659a: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c0f3665a4: callq *%r10 0x0000025c0f3665a7: hlt ;; B52: # out( N2735 ) <- in( B36 ) Freq: 0.247392 0x0000025c0f3665a8: mov $0xffffffe4,%edx ;*invokevirtual getClass {reexecute=0 rethrow=0 return_oop=0} ; - java.io.PrintStream::println@1 (line 991) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3665ad: mov 0x30(%rsp),%r10 0x0000025c0f3665b2: mov %r10,0x28(%rsp) 0x0000025c0f3665b7: mov %ecx,0x30(%rsp) 0x0000025c0f3665bb: mov %esi,0x34(%rsp) 0x0000025c0f3665bf: vmovsd %xmm1,0x38(%rsp) 0x0000025c0f3665c5: mov %ebx,0x4c(%rsp) 0x0000025c0f3665c9: mov %r8,0x50(%rsp) 0x0000025c0f3665ce: nop 0x0000025c0f3665cf: nop 0x0000025c0f3665d0: vzeroupper 0x0000025c0f3665d3: callq 0x0000025c0784b240 ; ImmutableOopMap {[32]=Oop [40]=Oop [80]=Oop } ;*iaload {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::nextDouble@8 (line 119) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@28 (line 70) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {runtime_call UncommonTrapBlob} 0x0000025c0f3665d8: movabs $0x7ffa0d1c9400,%rcx ; {external_word} 0x0000025c0f3665e2: and $0xfffffffffffffff0,%rsp 0x0000025c0f3665e6: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c0f3665f0: callq *%r10 0x0000025c0f3665f3: hlt ;*new {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@6 (line 104) ;; B53: # out( N2735 ) <- in( B37 ) Freq: 0.247392 0x0000025c0f3665f4: mov $0xffffffe4,%edx ;*invokevirtual getClass {reexecute=0 rethrow=0 return_oop=0} ; - java.io.PrintStream::println@1 (line 991) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3665f9: mov 0x30(%rsp),%r10 0x0000025c0f3665fe: mov %r10,0x28(%rsp) 0x0000025c0f366603: mov %ecx,0x30(%rsp) 0x0000025c0f366607: mov %esi,0x34(%rsp) 0x0000025c0f36660b: vmovsd %xmm1,0x38(%rsp) 0x0000025c0f366611: mov %r13d,0x40(%rsp) 0x0000025c0f366616: mov %ebx,0x44(%rsp) 0x0000025c0f36661a: mov %r8,0x58(%rsp) 0x0000025c0f36661f: nop 0x0000025c0f366620: vzeroupper 0x0000025c0f366623: callq 0x0000025c0784b240 ; ImmutableOopMap {[32]=Oop [40]=Oop [88]=Oop } ;*iaload {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::nextDouble@17 (line 119) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@28 (line 70) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {runtime_call UncommonTrapBlob} 0x0000025c0f366628: movabs $0x7ffa0d1c9400,%rcx ; {external_word} 0x0000025c0f366632: and $0xfffffffffffffff0,%rsp 0x0000025c0f366636: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c0f366640: callq *%r10 0x0000025c0f366643: hlt ;*invokespecial initialize {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B54: # out( B137 B55 ) <- in( B32 ) Freq: 0.0104261 0x0000025c0f366644: vzeroupper 0x0000025c0f366647: movabs $0x7ffa0cda9370,%r10 0x0000025c0f366651: callq *%r10 ;*ifne {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@26 (line 266) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366654: vcvtsi2sd %edi,%xmm0,%xmm0 0x0000025c0f366658: vmulsd -0xa38(%rip),%xmm0,%xmm0 # 0x0000025c0f365c28 ; {section_word} 0x0000025c0f366660: vmulsd -0xa50(%rip),%xmm0,%xmm0 # 0x0000025c0f365c18 ; {section_word} 0x0000025c0f366668: movabs $0x8000000000000000,%r10 0x0000025c0f366672: vmovq %xmm0,%r8 ;*invokevirtual reset {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Stopwatch::@5 (line 57) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366677: mov %r8,%rcx 0x0000025c0f36667a: and %r10,%rcx ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f36667d: nop 0x0000025c0f36667e: nop 0x0000025c0f36667f: nop 0x0000025c0f366680: test %rcx,%rcx 0x0000025c0f366683: jne 0x0000025c0f3670df ;*invokevirtual reset {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Stopwatch::@5 (line 57) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B55: # out( B56 ) <- in( B54 ) Freq: 0.0104261 0x0000025c0f366689: mov 0x38(%rsp),%r11d 0x0000025c0f36668e: mov %r11d,0x58(%rsp) ;*new {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@0 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B56: # out( B135 B57 ) <- in( B55 B137 ) Freq: 0.0104261 0x0000025c0f366693: vcvtsi2sd %rax,%xmm0,%xmm0 0x0000025c0f366698: vmulsd -0xa98(%rip),%xmm0,%xmm0 # 0x0000025c0f365c08 ; {section_word} 0x0000025c0f3666a0: vsubsd 0x60(%rsp),%xmm0,%xmm0 0x0000025c0f3666a6: vaddsd -0xa8e(%rip),%xmm0,%xmm0 # 0x0000025c0f365c20 ;*invokevirtual reset {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Stopwatch::@5 (line 57) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {section_word} 0x0000025c0f3666ae: movabs $0xfffffffffffff,%r10 0x0000025c0f3666b8: mov %r8,%r9 0x0000025c0f3666bb: and %r10,%r9 0x0000025c0f3666be: movabs $0x7ff0000000000000,%r10 0x0000025c0f3666c8: and %r10,%r8 0x0000025c0f3666cb: sar $0x34,%r8 0x0000025c0f3666cf: mov %r8d,%r8d ;*invokevirtual refersTo0 {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ref.Reference::refersTo@2 (line 366) ; - java.lang.ThreadLocal$ThreadLocalMap::getEntry@26 (line 436) ; - java.lang.ThreadLocal::get@16 (line 165) ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3666d2: nop 0x0000025c0f3666d3: nop 0x0000025c0f3666d4: nop 0x0000025c0f3666d5: nop 0x0000025c0f3666d6: nop 0x0000025c0f3666d7: nop 0x0000025c0f3666d8: nop 0x0000025c0f3666d9: nop 0x0000025c0f3666da: nop 0x0000025c0f3666db: nop 0x0000025c0f3666dc: nop 0x0000025c0f3666dd: nop 0x0000025c0f3666de: nop 0x0000025c0f3666df: nop 0x0000025c0f3666e0: cmp $0x7ff,%r8d 0x0000025c0f3666e7: je 0x0000025c0f3670c7 ;*putfield seed {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@2 (line 261) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B57: # out( B138 B58 ) <- in( B56 ) Freq: 0.0104261 0x0000025c0f3666ed: test %r8d,%r8d 0x0000025c0f3666f0: je 0x0000025c0f3670ef ;*invokespecial {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B58: # out( B59 ) <- in( B57 ) Freq: 0.0104261 0x0000025c0f3666f6: movabs $0x10000000000000,%r10 0x0000025c0f366700: or %r10,%r9 0x0000025c0f366703: mov %r9,0x40(%rsp) 0x0000025c0f366708: mov $0x35,%r10d 0x0000025c0f36670e: mov %r10d,0x48(%rsp) ;*ifne {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@26 (line 266) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ;; B59: # out( B105 B60 ) <- in( B58 B139 ) Freq: 0.0104261 0x0000025c0f366713: mov 0x28(%rsp),%r10 0x0000025c0f366718: mov 0x44(%r10),%r9d ;*ifeq {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal$ThreadLocalMap::getEntry@29 (line 436) ; - java.lang.ThreadLocal::get@16 (line 165) ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f36671c: mov %r8d,%r10d 0x0000025c0f36671f: add $0xfffffc01,%r10d ;*ifne {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@26 (line 266) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f366726: mov %r10d,0x4c(%rsp) 0x0000025c0f36672b: test %r9d,%r9d 0x0000025c0f36672e: je 0x0000025c0f366c2e ;*synchronization entry ; - java.lang.ThreadLocal$ThreadLocalMap::getEntry@-1 (line 434) ; - java.lang.ThreadLocal::get@16 (line 165) ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B60: # out( B163 B61 ) <- in( B59 ) Freq: 0.0103991 0x0000025c0f366734: mov 0x14(%r12,%r9,8),%ebp 0x0000025c0f366739: nop 0x0000025c0f36673a: nop 0x0000025c0f36673b: nop 0x0000025c0f36673c: nop 0x0000025c0f36673d: nop 0x0000025c0f36673e: nop 0x0000025c0f36673f: nop 0x0000025c0f366740: mov 0xc(%r12,%rbp,8),%r10d ; implicit exception: dispatches to 0x0000025c0f36740c ;*ifeq {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal$ThreadLocalMap::getEntry@29 (line 436) ; - java.lang.ThreadLocal::get@16 (line 165) ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B61: # out( B121 B62 ) <- in( B60 ) Freq: 0.0103991 0x0000025c0f366745: mov %r10d,%r8d 0x0000025c0f366748: dec %r8d 0x0000025c0f36674b: and $0x4ab325aa,%r8d ;*ifne {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@26 (line 266) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f366752: test %r10d,%r10d 0x0000025c0f366755: jbe 0x0000025c0f366e5c ;*invokevirtual read {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B62: # out( B65 B63 ) <- in( B61 ) Freq: 0.0103991 0x0000025c0f36675b: lea (%r12,%rbp,8),%r10 0x0000025c0f36675f: mov 0x10(%r10,%r8,4),%r11d ;*putfield j {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::@17 (line 27) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366764: test %r11d,%r11d 0x0000025c0f366767: je 0x0000025c0f36677d ;*invokevirtual integrate {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B63: # out( B68 B64 ) <- in( B62 ) Freq: 0.0102958 0x0000025c0f366769: mov 0xc(%r12,%r11,8),%ecx ;*putfield j {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::@17 (line 27) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f36676e: shl $0x3,%r11 ;*synchronization entry ; - spec.benchmarks.scimark.utils.Stopwatch::read@-1 (line 104) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366772: cmp $0x1042f0d1,%ecx ; {oop(a 'jdk/internal/math/FloatingDecimal$1'{0x0000000082178688})} 0x0000025c0f366778: je 0x0000025c0f3667e3 ;*dmul {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Stopwatch::seconds@7 (line 43) ; - spec.benchmarks.scimark.utils.Stopwatch::start@18 (line 69) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@23 (line 90) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B64: # out( B65 ) <- in( B63 ) Freq: 0.00514791 0x0000025c0f36677a: mov %r11,%r14 ;; B65: # out( B173 B66 ) <- in( B64 B62 ) Freq: 0.00525114 0x0000025c0f36677d: mov %r8d,%r10d 0x0000025c0f366780: mov 0x4c(%rsp),%r11d 0x0000025c0f366785: mov %r11d,0x3c(%rsp) 0x0000025c0f36678a: mov 0x48(%rsp),%r8d 0x0000025c0f36678f: mov %r8d,0x38(%rsp) 0x0000025c0f366794: vmovsd %xmm0,0x28(%rsp) ;*arraylength {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal$ThreadLocalMap::getEntry@8 (line 434) ; - java.lang.ThreadLocal::get@16 (line 165) ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f36679a: lea (%r12,%r9,8),%rdx ;*invokestatic valueOf {reexecute=0 rethrow=0 return_oop=0} ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f36679e: movabs $0x82178688,%r8 ; {oop(a 'jdk/internal/math/FloatingDecimal$1'{0x0000000082178688})} 0x0000025c0f3667a8: mov %r10d,%r9d 0x0000025c0f3667ab: mov %r14,%rdi 0x0000025c0f3667ae: nop 0x0000025c0f3667af: nop 0x0000025c0f3667b0: vzeroupper 0x0000025c0f3667b3: callq 0x0000025c07845f20 ; ImmutableOopMap {[32]=Oop [48]=Oop } ;*invokevirtual getEntryAfterMiss {reexecute=0 rethrow=0 return_oop=1} ; - java.lang.ThreadLocal$ThreadLocalMap::getEntry@38 (line 439) ; - java.lang.ThreadLocal::get@16 (line 165) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {optimized virtual_call} ;; B66: # out( B104 B67 ) <- in( B65 ) Freq: 0.00525104 0x0000025c0f3667b8: test %rax,%rax 0x0000025c0f3667bb: nop 0x0000025c0f3667bc: nop 0x0000025c0f3667bd: nop 0x0000025c0f3667be: nop 0x0000025c0f3667bf: nop 0x0000025c0f3667c0: je 0x0000025c0f366c14 ;; B67: # out( B68 ) <- in( B66 ) Freq: 0.00519736 0x0000025c0f3667c6: mov %rax,%r11 0x0000025c0f3667c9: vmovsd 0x28(%rsp),%xmm0 0x0000025c0f3667cf: mov 0x38(%rsp),%r10d 0x0000025c0f3667d4: mov %r10d,0x48(%rsp) 0x0000025c0f3667d9: mov 0x3c(%rsp),%r8d 0x0000025c0f3667de: mov %r8d,0x4c(%rsp) ;*invokevirtual getEntry {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal::get@16 (line 165) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B68: # out( B69 ) <- in( B63 B67 ) Freq: 0.0103453 0x0000025c0f3667e3: mov 0x1c(%r11),%r10d 0x0000025c0f3667e7: mov %r10,%r11 0x0000025c0f3667ea: push %r10 0x0000025c0f3667ec: movabs $0x7ffa0d482370,%r10 ; {external_word} 0x0000025c0f3667f6: cmp (%r10),%r12 0x0000025c0f3667f9: je 0x0000025c0f36681b ;; MacroAssembler::decode_heap_oop: heap base corrupted? 0x0000025c0f3667ff: movabs $0x7ffa0d255b10,%rcx ; {external_word} 0x0000025c0f366809: and $0xfffffffffffffff0,%rsp 0x0000025c0f36680d: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c0f366817: callq *%r10 0x0000025c0f36681a: hlt 0x0000025c0f36681b: pop %r10 0x0000025c0f36681d: shl $0x3,%r11 ;*invokespecial initialize {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ;; B69: # out( B161 B70 ) <- in( B68 B106 ) Freq: 0.010426 0x0000025c0f366821: mov 0x8(%r11),%r10d ; implicit exception: dispatches to 0x0000025c0f367374 ;; B70: # out( B158 B71 ) <- in( B69 ) Freq: 0.010426 0x0000025c0f366825: cmp $0x2b0c88,%r10d ; {metadata('jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer')} 0x0000025c0f36682c: jne 0x0000025c0f3672b0 ;*invokespecial {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ;; B71: # out( B171 B72 ) <- in( B70 ) Freq: 0.010426 0x0000025c0f366832: vmovsd %xmm0,0x28(%rsp) 0x0000025c0f366838: mov %r11,%rbp ;*arraylength {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal$ThreadLocalMap::getEntry@8 (line 434) ; - java.lang.ThreadLocal::get@16 (line 165) ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f36683b: mov 0x58(%rsp),%r11d 0x0000025c0f366840: mov %r11b,0x18(%rbp) ;*invokestatic toString {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366844: mov %rbp,%rdx 0x0000025c0f366847: mov 0x4c(%rsp),%r8d 0x0000025c0f36684c: mov 0x40(%rsp),%r9 0x0000025c0f366851: mov 0x48(%rsp),%edi 0x0000025c0f366855: mov $0x1,%esi 0x0000025c0f36685a: nop 0x0000025c0f36685b: nop 0x0000025c0f36685c: vzeroupper 0x0000025c0f36685f: callq 0x0000025c07845f20 ; ImmutableOopMap {rbp=Oop [32]=Oop [48]=Oop } ;*invokevirtual dtoa {reexecute=0 rethrow=0 return_oop=0} ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@177 (line 1785) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {optimized virtual_call} ;; B72: # out( B73 ) <- in( B71 ) Freq: 0.0104258 0x0000025c0f366864: vmovsd 0x28(%rsp),%xmm0 ;*invokevirtual getMap {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal::get@6 (line 163) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B73: # out( B119 B74 ) <- in( B147 B144 B136 B148 B146 B72 ) Freq: 0.0104258 0x0000025c0f36686a: mov 0x8(%rbp),%r11d 0x0000025c0f36686e: cmp $0x2b0c88,%r11d ; {metadata('jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer')} 0x0000025c0f366875: jne 0x0000025c0f366dc5 ;*synchronization entry ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@-1 (line 99) ;; B74: # out( B172 B75 ) <- in( B73 ) Freq: 0.0104258 0x0000025c0f36687b: vmovsd %xmm0,0x38(%rsp) 0x0000025c0f366881: mov 0x20(%rbp),%r11d 0x0000025c0f366885: mov %r11,%r8 0x0000025c0f366888: push %r10 0x0000025c0f36688a: movabs $0x7ffa0d482370,%r10 ; {external_word} 0x0000025c0f366894: cmp (%r10),%r12 0x0000025c0f366897: je 0x0000025c0f3668b9 ;; MacroAssembler::decode_heap_oop: heap base corrupted? 0x0000025c0f36689d: movabs $0x7ffa0d255b10,%rcx ; {external_word} 0x0000025c0f3668a7: and $0xfffffffffffffff0,%rsp 0x0000025c0f3668ab: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c0f3668b5: callq *%r10 0x0000025c0f3668b8: hlt 0x0000025c0f3668b9: pop %r10 0x0000025c0f3668bb: shl $0x3,%r8 ;*invokestatic toString {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3668bf: mov %rbp,%rdx 0x0000025c0f3668c2: nop 0x0000025c0f3668c3: nop 0x0000025c0f3668c4: vzeroupper 0x0000025c0f3668c7: callq 0x0000025c07845f20 ; ImmutableOopMap {rbp=Oop [32]=Oop [48]=Oop } ;*invokevirtual getChars {reexecute=0 rethrow=0 return_oop=0} ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@5 (line 301) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {optimized virtual_call} ;; B75: # out( B111 B76 ) <- in( B74 ) Freq: 0.0104256 0x0000025c0f3668cc: mov %eax,0x28(%rsp) 0x0000025c0f3668d0: mov 0x120(%r15),%rbx 0x0000025c0f3668d7: mov %rbx,%r10 0x0000025c0f3668da: add $0x18,%r10 0x0000025c0f3668de: nop 0x0000025c0f3668df: nop 0x0000025c0f3668e0: cmp 0x130(%r15),%r10 0x0000025c0f3668e7: jae 0x0000025c0f366ca7 ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B76: # out( B77 ) <- in( B75 ) Freq: 0.0104245 0x0000025c0f3668ed: mov %r10,0x120(%r15) 0x0000025c0f3668f4: prefetchw 0xc0(%r10) 0x0000025c0f3668fc: movq $0x1,(%rbx) 0x0000025c0f366903: movl $0xed30,0x8(%rbx) ; {metadata('java/lang/String')} 0x0000025c0f36690a: mov %r12d,0xc(%rbx) 0x0000025c0f36690e: mov %r12,0x10(%rbx) ;*invokestatic abs {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@14 (line 265) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ;; B77: # out( B162 B78 ) <- in( B112 B76 ) Freq: 0.0104256 0x0000025c0f366912: mov 0x20(%rbp),%r9d ;*synchronization entry ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@-1 (line 99) 0x0000025c0f366916: nop 0x0000025c0f366917: nop 0x0000025c0f366918: nop 0x0000025c0f366919: nop 0x0000025c0f36691a: nop 0x0000025c0f36691b: nop 0x0000025c0f36691c: nop 0x0000025c0f36691d: nop 0x0000025c0f36691e: nop 0x0000025c0f36691f: nop 0x0000025c0f366920: mov 0xc(%r12,%r9,8),%r10d ; implicit exception: dispatches to 0x0000025c0f3673d4 ;*irem {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@42 (line 270) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ;; B78: # out( B122 B79 ) <- in( B77 ) Freq: 0.0104256 0x0000025c0f366925: mov 0x28(%rsp),%r11d 0x0000025c0f36692a: test %r11d,%r11d 0x0000025c0f36692d: jl 0x0000025c0f366eb8 ;*invokevirtual getEntryAfterMiss {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal$ThreadLocalMap::getEntry@38 (line 439) ; - java.lang.ThreadLocal::get@16 (line 165) ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B79: # out( B122 B80 ) <- in( B78 ) Freq: 0.0104256 0x0000025c0f366933: mov %r10d,%r8d 0x0000025c0f366936: sub %r11d,%r8d 0x0000025c0f366939: test %r8d,%r8d 0x0000025c0f36693c: nop 0x0000025c0f36693d: nop 0x0000025c0f36693e: nop 0x0000025c0f36693f: nop 0x0000025c0f366940: jl 0x0000025c0f366eb8 ;*invokevirtual getEntry {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal::get@16 (line 165) ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B80: # out( B140 B81 ) <- in( B79 ) Freq: 0.0104256 0x0000025c0f366946: test %r11d,%r11d 0x0000025c0f366949: je 0x0000025c0f367127 ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B81: # out( B118 B82 ) <- in( B80 ) Freq: 0.0104256 0x0000025c0f36694f: cmp $0x100000,%r11d 0x0000025c0f366956: ja 0x0000025c0f366db8 ;; B82: # out( B83 ) <- in( B81 ) Freq: 0.0104255 0x0000025c0f36695c: movslq %r11d,%r8 ;*invokevirtual integrate {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B83: # out( B113 B84 ) <- in( B82 B118 ) Freq: 0.0104256 0x0000025c0f36695f: lea (%r12,%r9,8),%rcx ;*ifeq {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Stopwatch::read@4 (line 104) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366963: mov %rcx,0x68(%rsp) 0x0000025c0f366968: cmp $0x100000,%r11d 0x0000025c0f36696f: ja 0x0000025c0f366cc5 ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B84: # out( B113 B85 ) <- in( B83 ) Freq: 0.0104255 0x0000025c0f366975: mov 0x120(%r15),%r13 ;*synchronization entry ; - java.lang.String::valueOf@-1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f36697c: add $0x17,%r8 0x0000025c0f366980: and $0xfffffffffffffff8,%r8 0x0000025c0f366984: mov %r13,%rcx 0x0000025c0f366987: add %r8,%rcx 0x0000025c0f36698a: cmp 0x130(%r15),%rcx 0x0000025c0f366991: jae 0x0000025c0f366cc5 ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B85: # out( B86 ) <- in( B84 ) Freq: 0.0104245 0x0000025c0f366997: mov %rcx,0x120(%r15) 0x0000025c0f36699e: prefetchw 0xc0(%rcx) 0x0000025c0f3669a5: movq $0x1,0x0(%r13) 0x0000025c0f3669ad: prefetchw 0x100(%rcx) 0x0000025c0f3669b4: movl $0x6858,0x8(%r13) ; {metadata({type array byte})} 0x0000025c0f3669bc: mov %r11d,0xc(%r13) 0x0000025c0f3669c0: prefetchw 0x140(%rcx) 0x0000025c0f3669c7: prefetchw 0x180(%rcx) ;*irem {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@25 (line 266) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ;; B86: # out( B120 B87 ) <- in( B114 B85 ) Freq: 0.0104256 0x0000025c0f3669ce: mov %r11d,%ecx ;*invokestatic min {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@19 (line 265) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f3669d1: mov %ecx,0x50(%rsp) 0x0000025c0f3669d5: cmp %ecx,%r10d 0x0000025c0f3669d8: jb 0x0000025c0f366e04 ;; B87: # out( B123 B88 ) <- in( B86 ) Freq: 0.0104255 0x0000025c0f3669de: mov %r13,%rdi 0x0000025c0f3669e1: add $0x10,%rdi 0x0000025c0f3669e5: lea 0x10(%r12,%r9,8),%rbp ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3669ea: mov %rbp,%rsi 0x0000025c0f3669ed: mov %ecx,%edx 0x0000025c0f3669ef: push %rdx 0x0000025c0f3669f0: mov %edx,%eax 0x0000025c0f3669f2: mov $0xff00ff00,%ecx 0x0000025c0f3669f7: and $0xfffffff0,%edx 0x0000025c0f3669fa: and $0xf,%eax 0x0000025c0f3669fd: test %edx,%edx 0x0000025c0f3669ff: je 0x0000025c0f366a4a 0x0000025c0f366a05: vmovd %ecx,%xmm1 0x0000025c0f366a09: vpshufd $0x0,%xmm1,%xmm1 0x0000025c0f366a0e: vpxor %xmm3,%xmm3,%xmm3 0x0000025c0f366a12: lea (%rsi,%rdx,2),%rsi 0x0000025c0f366a16: lea (%rdi,%rdx,1),%rdi 0x0000025c0f366a1a: neg %rdx 0x0000025c0f366a1d: vmovdqu (%rsi,%rdx,2),%xmm2 0x0000025c0f366a22: vpor %xmm2,%xmm3,%xmm3 0x0000025c0f366a26: vmovdqu 0x10(%rsi,%rdx,2),%xmm0 0x0000025c0f366a2c: vpor %xmm0,%xmm3,%xmm3 0x0000025c0f366a30: vptest %xmm1,%xmm3 0x0000025c0f366a35: jne 0x0000025c0f366aa6 0x0000025c0f366a3b: vpackuswb %xmm0,%xmm2,%xmm2 0x0000025c0f366a3f: vmovdqu %xmm2,(%rdi,%rdx,1) 0x0000025c0f366a44: add $0x10,%rdx 0x0000025c0f366a48: jne 0x0000025c0f366a1d 0x0000025c0f366a4a: mov %eax,%edx 0x0000025c0f366a4c: and $0xfffffff8,%edx 0x0000025c0f366a4f: and $0x7,%eax 0x0000025c0f366a52: test %edx,%edx 0x0000025c0f366a54: je 0x0000025c0f366a7e 0x0000025c0f366a56: vmovd %ecx,%xmm1 0x0000025c0f366a5a: vpshufd $0x0,%xmm1,%xmm1 0x0000025c0f366a5f: vpxor %xmm0,%xmm0,%xmm0 0x0000025c0f366a63: vmovdqu (%rsi),%xmm2 0x0000025c0f366a67: vptest %xmm1,%xmm2 0x0000025c0f366a6c: jne 0x0000025c0f366aa6 0x0000025c0f366a6e: vpackuswb %xmm0,%xmm2,%xmm2 0x0000025c0f366a72: vmovq %xmm2,(%rdi) 0x0000025c0f366a76: add $0x10,%rsi 0x0000025c0f366a7a: add $0x8,%rdi 0x0000025c0f366a7e: mov %eax,%edx 0x0000025c0f366a80: test %edx,%edx 0x0000025c0f366a82: je 0x0000025c0f366aa3 0x0000025c0f366a84: lea (%rsi,%rdx,2),%rsi 0x0000025c0f366a88: lea (%rdi,%rdx,1),%rdi 0x0000025c0f366a8c: neg %rdx 0x0000025c0f366a8f: movzwl (%rsi,%rdx,2),%eax 0x0000025c0f366a93: test $0xff00,%eax 0x0000025c0f366a99: jne 0x0000025c0f366aa6 0x0000025c0f366a9b: mov %al,(%rdi,%rdx,1) 0x0000025c0f366a9e: inc %rdx 0x0000025c0f366aa1: jne 0x0000025c0f366a8f 0x0000025c0f366aa3: pop %rax 0x0000025c0f366aa4: jmp 0x0000025c0f366aac 0x0000025c0f366aa6: xor %eax,%eax 0x0000025c0f366aa8: add $0x8,%rsp ;*iastore {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f366aac: mov 0x50(%rsp),%r10d 0x0000025c0f366ab1: cmp %r10d,%eax 0x0000025c0f366ab4: jne 0x0000025c0f366f04 ;*invokespecial {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B88: # out( B90 B89 ) <- in( B87 ) Freq: 0.0104255 0x0000025c0f366aba: push %r10 0x0000025c0f366abc: movabs $0x7ffa0d482370,%r10 ; {external_word} 0x0000025c0f366ac6: cmp (%r10),%r12 0x0000025c0f366ac9: je 0x0000025c0f366aeb ;; MacroAssembler::encode_heap_oop_not_null2: heap base corrupted? 0x0000025c0f366acf: movabs $0x7ffa0d255a60,%rcx ; {external_word} 0x0000025c0f366ad9: and $0xfffffffffffffff0,%rsp 0x0000025c0f366add: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c0f366ae7: callq *%r10 0x0000025c0f366aea: hlt 0x0000025c0f366aeb: pop %r10 0x0000025c0f366aed: test %r13,%r13 0x0000025c0f366af0: jne 0x0000025c0f366b12 ;; null oop passed to encode_heap_oop_not_null2 0x0000025c0f366af6: movabs $0x7ffa0d255aa0,%rcx ; {external_word} 0x0000025c0f366b00: and $0xfffffffffffffff0,%rsp 0x0000025c0f366b04: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c0f366b0e: callq *%r10 0x0000025c0f366b11: hlt 0x0000025c0f366b12: mov %r13,%r11 0x0000025c0f366b15: shr $0x3,%r11 0x0000025c0f366b19: mov %r11d,0x14(%rbx) ;*if_icmpge {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366b1d: mov %rbx,%r10 ;*irem {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@89 (line 275) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366b20: mov %r13,%r11 0x0000025c0f366b23: xor %r10,%r11 0x0000025c0f366b26: shr $0x18,%r11 0x0000025c0f366b2a: test %r11,%r11 0x0000025c0f366b2d: je 0x0000025c0f366b4a ;*putfield haveRange {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::@29 (line 43) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B89: # out( B107 B90 ) <- in( B88 ) Freq: 0.0104151 0x0000025c0f366b2f: shr $0x9,%r10 0x0000025c0f366b33: movabs $0x25c1bbb0000,%r8 0x0000025c0f366b3d: add %r10,%r8 ;*iload {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@61 (line 273) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366b40: cmpb $0x4,(%r8) 0x0000025c0f366b44: jne 0x0000025c0f366c55 ;; B90: # out( B91 ) <- in( B109 B110 B107 B89 B88 ) Freq: 0.0104255 0x0000025c0f366b4a: mov %r12b,0x10(%rbx) ;*invokestatic toJavaFormatString {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B91: # out( B175 B92 ) <- in( B142 B90 B133 B134 B131 B130 B129 ) Freq: 0.0104255 0x0000025c0f366b4e: mov 0x20(%rsp),%rbp 0x0000025c0f366b53: mov 0x30(%rsp),%rdx 0x0000025c0f366b58: mov %rbx,%r8 0x0000025c0f366b5b: nop 0x0000025c0f366b5c: vzeroupper 0x0000025c0f366b5f: callq 0x0000025c07845f20 ; ImmutableOopMap {rbp=Oop } ;*invokevirtual writeln {reexecute=0 rethrow=0 return_oop=0} ; - java.io.PrintStream::println@14 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {optimized virtual_call} ;; B92: # out( N2735 ) <- in( B91 ) Freq: 0.0104253 0x0000025c0f366b64: vzeroupper 0x0000025c0f366b67: add $0x90,%rsp 0x0000025c0f366b6e: pop %rbp 0x0000025c0f366b6f: cmp 0x390(%r15),%rsp ; {poll_return} 0x0000025c0f366b76: ja 0x0000025c0f367495 0x0000025c0f366b7c: retq ;*new {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@6 (line 104) ;; B93: # out( B176 B94 ) <- in( B15 ) Freq: 0.00990117 0x0000025c0f366b7d: mov %r8,0x28(%rsp) 0x0000025c0f366b82: mov %r13,%rbp ;*irem {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@89 (line 275) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f366b85: lea (%r12,%rbx,8),%rdx ;*invokevirtual num_flops {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@50 (line 95) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366b89: mov %r11d,%r9d 0x0000025c0f366b8c: xor %edi,%edi 0x0000025c0f366b8e: nop 0x0000025c0f366b8f: nop 0x0000025c0f366b90: vzeroupper 0x0000025c0f366b93: callq 0x0000025c07845f20 ; ImmutableOopMap {rbp=Oop [32]=Oop [40]=Oop } ;*invokevirtual getEntryAfterMiss {reexecute=0 rethrow=0 return_oop=1} ; - java.lang.ThreadLocal$ThreadLocalMap::getEntry@38 (line 439) ; - java.lang.ThreadLocal::get@16 (line 165) ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {optimized virtual_call} ;; B94: # out( B99 B95 ) <- in( B93 ) Freq: 0.00990098 0x0000025c0f366b98: test %rax,%rax 0x0000025c0f366b9b: je 0x0000025c0f366bbf ;*getfield table {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal$ThreadLocalMap::getEntry@14 (line 435) ; - java.lang.ThreadLocal::get@16 (line 165) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B95: # out( B18 ) <- in( B94 ) Freq: 0.00979978 0x0000025c0f366b9d: mov %rbp,%r13 0x0000025c0f366ba0: jmpq 0x0000025c0f36600d ;; B96: # out( B97 ) <- in( B12 ) Freq: 0.00259596 0x0000025c0f366ba5: mov %r13,%rbp ;*irem {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@89 (line 275) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ;; B97: # out( B170 B98 ) <- in( B99 B96 ) Freq: 0.00269716 0x0000025c0f366ba8: mov %r8,%rdx 0x0000025c0f366bab: nop 0x0000025c0f366bac: vzeroupper 0x0000025c0f366baf: callq 0x0000025c07845f20 ; ImmutableOopMap {rbp=Oop [32]=Oop } ;*invokevirtual setInitialValue {reexecute=0 rethrow=0 return_oop=1} ; - java.lang.ThreadLocal::get@34 (line 172) ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {optimized virtual_call} ;; B98: # out( B19 ) <- in( B97 ) Freq: 0.0026971 0x0000025c0f366bb4: mov %rbp,%r13 0x0000025c0f366bb7: mov %rax,%r10 0x0000025c0f366bba: jmpq 0x0000025c0f366048 ;; B99: # out( B97 ) <- in( B94 ) Freq: 0.000101199 0x0000025c0f366bbf: mov 0x28(%rsp),%r8 0x0000025c0f366bc4: jmp 0x0000025c0f366ba8 ;; B100: # out( B169 B101 ) <- in( B1 ) Freq: 0.000100017 0x0000025c0f366bc6: mov %r13,%rbp 0x0000025c0f366bc9: movabs $0x800006c58,%rdx ;*invokevirtual setInitialValue {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal::get@34 (line 172) ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {metadata({type array int})} 0x0000025c0f366bd3: mov $0x11,%r8d 0x0000025c0f366bd9: nop 0x0000025c0f366bda: nop 0x0000025c0f366bdb: nop 0x0000025c0f366bdc: vzeroupper 0x0000025c0f366bdf: callq 0x0000025c077a02a0 ; ImmutableOopMap {rbp=Oop [32]=Oop } ;*newarray {reexecute=0 rethrow=0 return_oop=1} ; - spec.benchmarks.scimark.utils.Random::initialize@8 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ; {runtime_call _new_array_Java} ;; B101: # out( B3 ) <- in( B100 ) Freq: 0.000100015 0x0000025c0f366be4: mov %rax,%r9 0x0000025c0f366be7: mov %rbp,%r13 0x0000025c0f366bea: jmpq 0x0000025c0f365d27 ;*putfield value {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::@70 (line 4504) ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B102: # out( B168 B103 ) <- in( B21 ) Freq: 0.000100016 0x0000025c0f366bef: movabs $0x800006c58,%rdx ;*invokespecial initialize {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ; {metadata({type array int})} 0x0000025c0f366bf9: mov $0x11,%r8d 0x0000025c0f366bff: mov 0x20(%rsp),%rbp 0x0000025c0f366c04: vzeroupper 0x0000025c0f366c07: callq 0x0000025c077a02a0 ; ImmutableOopMap {rbp=Oop [32]=Oop [40]=Oop [48]=Oop } ;*newarray {reexecute=0 rethrow=0 return_oop=1} ; - spec.benchmarks.scimark.utils.Random::initialize@8 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {runtime_call _new_array_Java} ;; B103: # out( B23 ) <- in( B102 ) Freq: 0.000100014 0x0000025c0f366c0c: mov %rax,%r8 0x0000025c0f366c0f: jmpq 0x0000025c0f36613b ;; B104: # out( B105 ) <- in( B66 ) Freq: 5.36715e-05 0x0000025c0f366c14: vmovsd 0x28(%rsp),%xmm0 0x0000025c0f366c1a: mov 0x38(%rsp),%r10d 0x0000025c0f366c1f: mov %r10d,0x48(%rsp) 0x0000025c0f366c24: mov 0x3c(%rsp),%r11d 0x0000025c0f366c29: mov %r11d,0x4c(%rsp) ;*checkcast {reexecute=0 rethrow=0 return_oop=0} ; - spec.harness.Context::getOut@6 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B105: # out( B167 B106 ) <- in( B104 B59 ) Freq: 8.07373e-05 0x0000025c0f366c2e: vmovq %xmm0,%rbp ;*invokestatic valueOf {reexecute=0 rethrow=0 return_oop=0} ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366c33: movabs $0x82178688,%rdx ; {oop(a 'jdk/internal/math/FloatingDecimal$1'{0x0000000082178688})} 0x0000025c0f366c3d: nop 0x0000025c0f366c3e: nop 0x0000025c0f366c3f: nop 0x0000025c0f366c40: vzeroupper 0x0000025c0f366c43: callq 0x0000025c07845f20 ; ImmutableOopMap {[32]=Oop [48]=Oop } ;*invokevirtual setInitialValue {reexecute=0 rethrow=0 return_oop=1} ; - java.lang.ThreadLocal::get@34 (line 172) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {optimized virtual_call} ;; B106: # out( B69 ) <- in( B105 ) Freq: 8.07357e-05 0x0000025c0f366c48: vmovq %rbp,%xmm0 0x0000025c0f366c4d: mov %rax,%r11 0x0000025c0f366c50: jmpq 0x0000025c0f366821 ;; B107: # out( B90 B108 ) <- in( B89 ) Freq: 1.04151e-05 0x0000025c0f366c55: mov 0x40(%r15),%r10 ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366c59: mov 0x50(%r15),%r11 ;*putfield j {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@121 (line 279) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366c5d: lock addl $0x0,-0x40(%rsp) ;*if_icmpge {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366c63: cmpb $0x0,(%r8) 0x0000025c0f366c67: je 0x0000025c0f366b4a ;*invokestatic min {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@19 (line 265) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B108: # out( B110 B109 ) <- in( B107 ) Freq: 5.20755e-06 0x0000025c0f366c6d: mov %r12b,(%r8) ;*iload {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@61 (line 273) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366c70: test %r10,%r10 0x0000025c0f366c73: jne 0x0000025c0f366c95 ;*if_icmpge {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B109: # out( B90 ) <- in( B108 ) Freq: 2.60378e-06 0x0000025c0f366c75: mov %r8,%rcx ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366c78: mov %r15,%rdx 0x0000025c0f366c7b: nop 0x0000025c0f366c7c: nop 0x0000025c0f366c7d: nop 0x0000025c0f366c7e: nop 0x0000025c0f366c7f: nop 0x0000025c0f366c80: vzeroupper 0x0000025c0f366c83: movabs $0x7ffa0c85fcc0,%r10 0x0000025c0f366c8d: callq *%r10 ;*invokespecial initialize {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366c90: jmpq 0x0000025c0f366b4a ;; B110: # out( B90 ) <- in( B108 ) Freq: 2.60378e-06 0x0000025c0f366c95: mov %r8,-0x8(%r11,%r10,1) ;*goto {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@110 (line 272) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366c9a: add $0xfffffffffffffff8,%r10 ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366c9e: mov %r10,0x40(%r15) ;*iastore {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366ca2: jmpq 0x0000025c0f366b4a ;; B111: # out( B165 B112 ) <- in( B75 ) Freq: 1.04273e-06 0x0000025c0f366ca7: movabs $0x80000ed30,%rdx ;*putfield value {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::@70 (line 4504) ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {metadata('java/lang/String')} 0x0000025c0f366cb1: nop 0x0000025c0f366cb2: nop 0x0000025c0f366cb3: nop 0x0000025c0f366cb4: vzeroupper 0x0000025c0f366cb7: callq 0x0000025c077a05a0 ; ImmutableOopMap {rbp=Oop [32]=Oop [48]=Oop } ;*new {reexecute=0 rethrow=0 return_oop=1} ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@9 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {runtime_call _new_instance_Java} ;; B112: # out( B77 ) <- in( B111 ) Freq: 1.04271e-06 0x0000025c0f366cbc: mov %rax,%rbx 0x0000025c0f366cbf: nop 0x0000025c0f366cc0: jmpq 0x0000025c0f366912 ;*synchronization entry ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@-1 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B113: # out( B166 B114 ) <- in( B83 B84 ) Freq: 1.05329e-06 0x0000025c0f366cc5: mov %r10d,0x44(%rsp) 0x0000025c0f366cca: mov %r9d,0x40(%rsp) 0x0000025c0f366ccf: mov %rbx,0x28(%rsp) 0x0000025c0f366cd4: mov %r11d,%ebp ;*synchronization entry ; - java.io.PrintStream::println@-1 (line 991) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366cd7: movabs $0x800006858,%rdx ;*invokevirtual read {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {metadata({type array byte})} 0x0000025c0f366ce1: mov %r11d,%r8d 0x0000025c0f366ce4: vzeroupper 0x0000025c0f366ce7: callq 0x0000025c0779ffa0 ; ImmutableOopMap {[32]=Oop [40]=Oop [48]=Oop [64]=NarrowOop [104]=Oop } ;*newarray {reexecute=0 rethrow=0 return_oop=1} ; - java.lang.StringUTF16::compress@1 (line 161) ; - java.lang.String::@36 (line 4496) ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {runtime_call _new_array_nozero_Java} ;; B114: # out( B86 ) <- in( B113 ) Freq: 1.05327e-06 0x0000025c0f366cec: mov %ebp,%r11d 0x0000025c0f366cef: mov 0x28(%rsp),%rcx 0x0000025c0f366cf4: mov 0x40(%rsp),%r9d 0x0000025c0f366cf9: mov 0x44(%rsp),%r10d 0x0000025c0f366cfe: mov %rax,%r13 0x0000025c0f366d01: mov %rcx,%rbx 0x0000025c0f366d04: jmpq 0x0000025c0f3669ce ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ;; B115: # out( N2735 ) <- in( B11 ) Freq: 1.01328e-06 0x0000025c0f366d09: mov $0xfffffff6,%edx ;*invokestatic seconds {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Stopwatch::read@12 (line 105) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366d0e: nop 0x0000025c0f366d0f: nop 0x0000025c0f366d10: vzeroupper 0x0000025c0f366d13: callq 0x0000025c0784b240 ; ImmutableOopMap {} ;*invokevirtual get {reexecute=0 rethrow=0 return_oop=0} ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {runtime_call UncommonTrapBlob} 0x0000025c0f366d18: movabs $0x7ffa0d1c9400,%rcx ; {external_word} 0x0000025c0f366d22: and $0xfffffffffffffff0,%rsp 0x0000025c0f366d26: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c0f366d30: callq *%r10 0x0000025c0f366d33: hlt ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ;; B116: # out( N2735 ) <- in( B14 ) Freq: 9.97402e-07 0x0000025c0f366d34: mov $0xffffffe4,%edx ;*invokestatic seconds {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Stopwatch::read@12 (line 105) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366d39: mov %ebx,0x2c(%rsp) 0x0000025c0f366d3d: mov %r9d,0x30(%rsp) 0x0000025c0f366d42: mov %r11d,0x38(%rsp) 0x0000025c0f366d47: nop 0x0000025c0f366d48: vzeroupper 0x0000025c0f366d4b: callq 0x0000025c0784b240 ; ImmutableOopMap {rbp=NarrowOop [32]=Oop [44]=NarrowOop [48]=NarrowOop } ;*aaload {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal$ThreadLocalMap::getEntry@18 (line 435) ; - java.lang.ThreadLocal::get@16 (line 165) ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {runtime_call UncommonTrapBlob} 0x0000025c0f366d50: movabs $0x7ffa0d1c9400,%rcx ; {external_word} 0x0000025c0f366d5a: and $0xfffffffffffffff0,%rsp 0x0000025c0f366d5e: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c0f366d68: callq *%r10 0x0000025c0f366d6b: hlt ;*synchronization entry ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@-1 (line 99) ;; B117: # out( N2735 ) <- in( B16 ) Freq: 9.875e-07 0x0000025c0f366d6c: mov $0x1,%ebp 0x0000025c0f366d71: xor %ecx,%ecx 0x0000025c0f366d73: cmp %r9d,%edi 0x0000025c0f366d76: cmovne %ecx,%ebp ;*aaload {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal$ThreadLocalMap::getEntry@18 (line 435) ; - java.lang.ThreadLocal::get@16 (line 165) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366d79: mov $0xffffff45,%edx ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f366d7e: mov %ebx,0x2c(%rsp) 0x0000025c0f366d82: mov %r9d,0x30(%rsp) 0x0000025c0f366d87: mov %r11d,0x34(%rsp) 0x0000025c0f366d8c: mov %r10d,0x38(%rsp) 0x0000025c0f366d91: nop 0x0000025c0f366d92: nop 0x0000025c0f366d93: nop 0x0000025c0f366d94: vzeroupper 0x0000025c0f366d97: callq 0x0000025c0784b240 ; ImmutableOopMap {[32]=Oop [44]=NarrowOop [48]=NarrowOop [56]=NarrowOop } ;*ifeq {reexecute=1 rethrow=0 return_oop=0} ; - (reexecute) java.lang.ThreadLocal$ThreadLocalMap::getEntry@29 (line 436) ; - java.lang.ThreadLocal::get@16 (line 165) ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {runtime_call UncommonTrapBlob} 0x0000025c0f366d9c: movabs $0x7ffa0d1c9400,%rcx ; {external_word} 0x0000025c0f366da6: and $0xfffffffffffffff0,%rsp 0x0000025c0f366daa: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c0f366db4: callq *%r10 0x0000025c0f366db7: hlt ;*synchronization entry ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@-1 (line 99) ;; B118: # out( B83 ) <- in( B81 ) Freq: 1.0564e-08 0x0000025c0f366db8: movslq %r11d,%r8 ;*putfield right {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::@39 (line 47) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366dbb: nop 0x0000025c0f366dbc: nop 0x0000025c0f366dbd: nop 0x0000025c0f366dbe: nop 0x0000025c0f366dbf: nop 0x0000025c0f366dc0: jmpq 0x0000025c0f36695f ;; B119: # out( N2735 ) <- in( B73 ) Freq: 1.04258e-08 0x0000025c0f366dc5: vmovq %xmm0,%r10 ;*invokestatic toString {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366dca: mov $0xffffffde,%edx ;*invokestatic seconds {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Stopwatch::read@12 (line 105) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366dcf: mov 0x30(%rsp),%r11 0x0000025c0f366dd4: mov %r11,0x28(%rsp) 0x0000025c0f366dd9: mov %r10,0x38(%rsp) 0x0000025c0f366dde: nop 0x0000025c0f366ddf: nop 0x0000025c0f366de0: vzeroupper 0x0000025c0f366de3: callq 0x0000025c0784b240 ; ImmutableOopMap {rbp=Oop [32]=Oop [40]=Oop } ;*invokeinterface toJavaFormatString {reexecute=0 rethrow=0 return_oop=0} ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {runtime_call UncommonTrapBlob} 0x0000025c0f366de8: movabs $0x7ffa0d1c9400,%rcx ; {external_word} 0x0000025c0f366df2: and $0xfffffffffffffff0,%rsp 0x0000025c0f366df6: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c0f366e00: callq *%r10 0x0000025c0f366e03: hlt ;*invokestatic toJavaFormatString {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B120: # out( N2735 ) <- in( B86 ) Freq: 1.04256e-08 0x0000025c0f366e04: mov $0xffffffce,%edx ;*ifeq {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Stopwatch::read@4 (line 104) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366e09: mov 0x20(%rsp),%rbp 0x0000025c0f366e0e: mov 0x30(%rsp),%r10 0x0000025c0f366e13: mov %r10,0x20(%rsp) 0x0000025c0f366e18: vmovsd 0x60(%rsp),%xmm0 0x0000025c0f366e1e: vmovsd %xmm0,0x28(%rsp) 0x0000025c0f366e24: mov %rbx,0x40(%rsp) 0x0000025c0f366e29: mov %r11d,0x4c(%rsp) 0x0000025c0f366e2e: mov %r9d,0x54(%rsp) 0x0000025c0f366e33: mov %r13,0x60(%rsp) 0x0000025c0f366e38: vzeroupper 0x0000025c0f366e3b: callq 0x0000025c0784b240 ; ImmutableOopMap {rbp=Oop [32]=Oop [64]=Oop [84]=NarrowOop [96]=Oop } ;*invokestatic compress {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.StringUTF16::compress@9 (line 162) ; - java.lang.String::@36 (line 4496) ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {runtime_call UncommonTrapBlob} 0x0000025c0f366e40: movabs $0x7ffa0d1c9400,%rcx ; {external_word} 0x0000025c0f366e4a: and $0xfffffffffffffff0,%rsp 0x0000025c0f366e4e: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c0f366e58: callq *%r10 0x0000025c0f366e5b: hlt ;*new {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@6 (line 104) ;; B121: # out( N2735 ) <- in( B61 ) Freq: 1.03991e-08 0x0000025c0f366e5c: vmovq %xmm0,%r10 ;*invokestatic valueOf {reexecute=0 rethrow=0 return_oop=0} ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366e61: mov $0xffffffe4,%edx ;*getfield total {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Stopwatch::read@9 (line 105) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366e66: mov 0x30(%rsp),%r11 0x0000025c0f366e6b: mov %r11,0x28(%rsp) 0x0000025c0f366e70: mov 0x58(%rsp),%r11d 0x0000025c0f366e75: mov %r11d,0x30(%rsp) 0x0000025c0f366e7a: mov 0x4c(%rsp),%r11d 0x0000025c0f366e7f: mov %r11d,0x34(%rsp) 0x0000025c0f366e84: mov %r9d,0x4c(%rsp) 0x0000025c0f366e89: mov %r8d,0x54(%rsp) 0x0000025c0f366e8e: mov %r10,0x58(%rsp) 0x0000025c0f366e93: nop 0x0000025c0f366e94: vzeroupper 0x0000025c0f366e97: callq 0x0000025c0784b240 ; ImmutableOopMap {rbp=NarrowOop [32]=Oop [40]=Oop [76]=NarrowOop } ;*aaload {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal$ThreadLocalMap::getEntry@18 (line 435) ; - java.lang.ThreadLocal::get@16 (line 165) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {runtime_call UncommonTrapBlob} 0x0000025c0f366e9c: movabs $0x7ffa0d1c9400,%rcx ; {external_word} 0x0000025c0f366ea6: and $0xfffffffffffffff0,%rsp 0x0000025c0f366eaa: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c0f366eb4: callq *%r10 0x0000025c0f366eb7: hlt ;*invokestatic toString {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B122: # out( N2735 ) <- in( B79 B78 ) Freq: 1.01841e-08 0x0000025c0f366eb8: mov $0x1e6,%edx 0x0000025c0f366ebd: mov 0x20(%rsp),%rbp 0x0000025c0f366ec2: mov 0x30(%rsp),%r8 0x0000025c0f366ec7: mov %r8,0x20(%rsp) 0x0000025c0f366ecc: mov %rbx,0x40(%rsp) 0x0000025c0f366ed1: mov %r9d,0x48(%rsp) 0x0000025c0f366ed6: mov %r11d,0x50(%rsp) 0x0000025c0f366edb: mov %r10d,0x54(%rsp) 0x0000025c0f366ee0: vzeroupper 0x0000025c0f366ee3: callq 0x0000025c0784b240 ; ImmutableOopMap {rbp=Oop [32]=Oop [64]=Oop [72]=NarrowOop } ;*new {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::checkBoundsOffCount@15 (line 4586) ; - java.lang.String::rangeCheck@4 (line 304) ; - java.lang.String::@7 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {runtime_call UncommonTrapBlob} 0x0000025c0f366ee8: movabs $0x7ffa0d1c9400,%rcx ; {external_word} 0x0000025c0f366ef2: and $0xfffffffffffffff0,%rsp 0x0000025c0f366ef6: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c0f366f00: callq *%r10 0x0000025c0f366f03: hlt ;*new {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@6 (line 104) ;; B123: # out( B155 B124 ) <- in( B87 ) Freq: 5.21277e-09 0x0000025c0f366f04: movb $0x1,0x10(%rbx) 0x0000025c0f366f08: cmp $0x3fffffff,%r10d 0x0000025c0f366f0f: ja 0x0000025c0f367231 ;*iastore {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ;; B124: # out( B156 B125 ) <- in( B123 ) Freq: 5.21276e-09 0x0000025c0f366f15: mov %r10d,%r8d 0x0000025c0f366f18: shl %r8d ;*new {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@5 (line 81) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366f1b: nop 0x0000025c0f366f1c: nop 0x0000025c0f366f1d: nop 0x0000025c0f366f1e: nop 0x0000025c0f366f1f: nop 0x0000025c0f366f20: cmp $0x100000,%r8d 0x0000025c0f366f27: ja 0x0000025c0f367274 ;; B125: # out( B126 ) <- in( B124 ) Freq: 5.21276e-09 0x0000025c0f366f2d: movslq %r8d,%r10 ;*putfield dm1 {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::@24 (line 41) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B126: # out( B153 B127 ) <- in( B125 B156 ) Freq: 5.21276e-09 0x0000025c0f366f30: cmp $0x100000,%r8d 0x0000025c0f366f37: ja 0x0000025c0f367207 ;; B127: # out( B153 B128 ) <- in( B126 ) Freq: 5.21276e-09 0x0000025c0f366f3d: mov 0x120(%r15),%rdi 0x0000025c0f366f44: add $0x17,%r10 0x0000025c0f366f48: and $0xfffffffffffffff8,%r10 0x0000025c0f366f4c: mov %rdi,%r11 0x0000025c0f366f4f: add %r10,%r11 0x0000025c0f366f52: nop 0x0000025c0f366f53: nop 0x0000025c0f366f54: nop 0x0000025c0f366f55: nop 0x0000025c0f366f56: nop 0x0000025c0f366f57: nop 0x0000025c0f366f58: nop 0x0000025c0f366f59: nop 0x0000025c0f366f5a: nop 0x0000025c0f366f5b: nop 0x0000025c0f366f5c: nop 0x0000025c0f366f5d: nop 0x0000025c0f366f5e: nop 0x0000025c0f366f5f: nop 0x0000025c0f366f60: cmp 0x130(%r15),%r11 0x0000025c0f366f67: jae 0x0000025c0f367207 ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B128: # out( B129 ) <- in( B127 ) Freq: 5.21224e-09 0x0000025c0f366f6d: mov %r11,0x120(%r15) 0x0000025c0f366f74: prefetchw 0xc0(%r11) ;*putfield value {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::@70 (line 4504) ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366f7c: movq $0x1,(%rdi) ;*synchronization entry ; - java.lang.String::@-1 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366f83: prefetchw 0x100(%r11) ;*putfield value {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::@70 (line 4504) ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366f8b: movl $0x6858,0x8(%rdi) ; {metadata({type array byte})} 0x0000025c0f366f92: mov %r8d,0xc(%rdi) ;*synchronization entry ; - java.lang.String::@-1 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366f96: prefetchw 0x140(%r11) 0x0000025c0f366f9e: prefetchw 0x180(%r11) ;*iadd {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@105 (line 276) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B129: # out( B91 B130 ) <- in( B154 B128 ) Freq: 5.21276e-09 0x0000025c0f366fa6: mov %rdi,%rdx 0x0000025c0f366fa9: add $0x10,%rdx 0x0000025c0f366fad: mov 0x50(%rsp),%r10d 0x0000025c0f366fb2: movslq %r10d,%r8 ;*iastore {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366fb5: mov %rbp,%rcx 0x0000025c0f366fb8: nop 0x0000025c0f366fb9: nop 0x0000025c0f366fba: nop 0x0000025c0f366fbb: nop 0x0000025c0f366fbc: nop 0x0000025c0f366fbd: nop 0x0000025c0f366fbe: nop 0x0000025c0f366fbf: nop 0x0000025c0f366fc0: vzeroupper 0x0000025c0f366fc3: movabs $0x25c077db820,%r10 0x0000025c0f366fcd: callq *%r10 ;*idiv {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@48 (line 271) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f366fd0: push %r10 0x0000025c0f366fd2: movabs $0x7ffa0d482370,%r10 ; {external_word} 0x0000025c0f366fdc: cmp (%r10),%r12 0x0000025c0f366fdf: je 0x0000025c0f367001 ;; MacroAssembler::encode_heap_oop_not_null2: heap base corrupted? 0x0000025c0f366fe5: movabs $0x7ffa0d255a60,%rcx ; {external_word} 0x0000025c0f366fef: and $0xfffffffffffffff0,%rsp 0x0000025c0f366ff3: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c0f366ffd: callq *%r10 0x0000025c0f367000: hlt 0x0000025c0f367001: pop %r10 0x0000025c0f367003: test %rdi,%rdi 0x0000025c0f367006: jne 0x0000025c0f367028 ;; null oop passed to encode_heap_oop_not_null2 0x0000025c0f36700c: movabs $0x7ffa0d255aa0,%rcx ; {external_word} 0x0000025c0f367016: and $0xfffffffffffffff0,%rsp 0x0000025c0f36701a: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c0f367024: callq *%r10 0x0000025c0f367027: hlt 0x0000025c0f367028: mov %rdi,%r10 0x0000025c0f36702b: shr $0x3,%r10 0x0000025c0f36702f: mov %r10d,0x14(%rbx) ;*if_icmpge {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f367033: mov %rdi,%r10 0x0000025c0f367036: mov %rbx,%r11 ;*invokespecial initialize {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f367039: xor %r11,%r10 0x0000025c0f36703c: shr $0x18,%r10 0x0000025c0f367040: test %r10,%r10 0x0000025c0f367043: je 0x0000025c0f366b4e ;*putfield left {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::@34 (line 45) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B130: # out( B91 B131 ) <- in( B129 ) Freq: 5.20755e-09 0x0000025c0f367049: shr $0x9,%r11 0x0000025c0f36704d: movabs $0x25c1bbb0000,%r8 0x0000025c0f367057: add %r11,%r8 ;*idiv {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@69 (line 274) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f36705a: nop 0x0000025c0f36705b: nop 0x0000025c0f36705c: nop 0x0000025c0f36705d: nop 0x0000025c0f36705e: nop 0x0000025c0f36705f: nop 0x0000025c0f367060: cmpb $0x4,(%r8) 0x0000025c0f367064: je 0x0000025c0f366b4e ;; B131: # out( B91 B132 ) <- in( B130 ) Freq: 5.20755e-12 0x0000025c0f36706a: mov 0x50(%r15),%r10 ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f36706e: mov 0x40(%r15),%r11 ;*iastore {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f367072: lock addl $0x0,-0x40(%rsp) ;*if_icmpge {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f367078: nop 0x0000025c0f367079: nop 0x0000025c0f36707a: nop 0x0000025c0f36707b: nop 0x0000025c0f36707c: nop 0x0000025c0f36707d: nop 0x0000025c0f36707e: nop 0x0000025c0f36707f: nop 0x0000025c0f367080: cmpb $0x0,(%r8) 0x0000025c0f367084: je 0x0000025c0f366b4e ;*irem {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@25 (line 266) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B132: # out( B134 B133 ) <- in( B131 ) Freq: 2.60378e-12 0x0000025c0f36708a: mov %r12b,(%r8) 0x0000025c0f36708d: test %r11,%r11 0x0000025c0f367090: jne 0x0000025c0f3670b5 ;*invokespecial initialize {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B133: # out( B91 ) <- in( B132 ) Freq: 1.30189e-12 0x0000025c0f367092: mov %r8,%rcx ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f367095: mov %r15,%rdx 0x0000025c0f367098: nop 0x0000025c0f367099: nop 0x0000025c0f36709a: nop 0x0000025c0f36709b: nop 0x0000025c0f36709c: nop 0x0000025c0f36709d: nop 0x0000025c0f36709e: nop 0x0000025c0f36709f: nop 0x0000025c0f3670a0: vzeroupper 0x0000025c0f3670a3: movabs $0x7ffa0c85fcc0,%r10 0x0000025c0f3670ad: callq *%r10 ;*iastore {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3670b0: jmpq 0x0000025c0f366b4e ;; B134: # out( B91 ) <- in( B132 ) Freq: 1.30189e-12 0x0000025c0f3670b5: mov %r8,-0x8(%r10,%r11,1) ;*goto {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@110 (line 272) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3670ba: add $0xfffffffffffffff8,%r11 ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3670be: mov %r11,0x40(%r15) ;*iastore {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3670c2: jmpq 0x0000025c0f366b4e ;; B135: # out( B143 B136 ) <- in( B56 ) Freq: 4.97157e-09 0x0000025c0f3670c7: test %r9,%r9 0x0000025c0f3670ca: je 0x0000025c0f367173 ;*putfield total {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Stopwatch::reset@12 (line 53) ; - spec.benchmarks.scimark.utils.Stopwatch::@5 (line 57) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B136: # out( B73 ) <- in( B135 ) Freq: 4.47441e-09 0x0000025c0f3670d0: movabs $0x821782e0,%rbp ;*invokevirtual getEntryAfterMiss {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal$ThreadLocalMap::getEntry@38 (line 439) ; - java.lang.ThreadLocal::get@16 (line 165) ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {oop(a 'jdk/internal/math/FloatingDecimal$ExceptionalBinaryToASCIIBuffer'{0x00000000821782e0})} 0x0000025c0f3670da: jmpq 0x0000025c0f36686a ;; B137: # out( B56 ) <- in( B54 ) Freq: 4.97157e-09 0x0000025c0f3670df: mov $0x1,%r11d 0x0000025c0f3670e5: mov %r11d,0x58(%rsp) 0x0000025c0f3670ea: jmpq 0x0000025c0f366693 ;; B138: # out( B145 B139 ) <- in( B57 ) Freq: 4.97157e-09 0x0000025c0f3670ef: test %r9,%r9 0x0000025c0f3670f2: je 0x0000025c0f367187 ;*invokevirtual reset {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Stopwatch::@5 (line 57) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B139: # out( B59 ) <- in( B138 ) Freq: 4.47441e-09 0x0000025c0f3670f8: lzcnt %r9,%r10 ;*invokevirtual refersTo0 {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ref.Reference::refersTo@2 (line 366) ; - java.lang.ThreadLocal$ThreadLocalMap::getEntry@26 (line 436) ; - java.lang.ThreadLocal::get@16 (line 165) ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3670fd: mov %r10d,%ecx 0x0000025c0f367100: add $0xfffffff5,%ecx 0x0000025c0f367103: shl %cl,%r9 ;*invokespecial initialize {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f367106: mov $0xc,%r8d 0x0000025c0f36710c: sub %r10d,%r8d ;*invokevirtual refersTo0 {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ref.Reference::refersTo@2 (line 366) ; - java.lang.ThreadLocal$ThreadLocalMap::getEntry@26 (line 436) ; - java.lang.ThreadLocal::get@16 (line 165) ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f36710f: mov $0x40,%r11d 0x0000025c0f367115: sub %r10d,%r11d ;*invokespecial {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f367118: mov %r9,0x40(%rsp) 0x0000025c0f36711d: mov %r11d,0x48(%rsp) 0x0000025c0f367122: jmpq 0x0000025c0f366713 ;; B140: # out( B142 B141 ) <- in( B80 ) Freq: 4.97129e-09 0x0000025c0f367127: movl $0x10401db3,0x14(%rbx) ;*invokespecial initialize {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {oop([B{0x000000008200ed98})} 0x0000025c0f36712e: mov %rbx,%r10 ;*irem {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@89 (line 275) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f367131: movabs $0x8200ed98,%r11 ; {oop([B{0x000000008200ed98})} 0x0000025c0f36713b: xor %r10,%r11 0x0000025c0f36713e: shr $0x18,%r11 0x0000025c0f367142: test %r11,%r11 0x0000025c0f367145: je 0x0000025c0f36716a ;*putfield haveRange {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::@29 (line 43) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B141: # out( B149 B142 ) <- in( B140 ) Freq: 4.96632e-09 0x0000025c0f367147: shr $0x9,%r10 0x0000025c0f36714b: movabs $0x25c1bbb0000,%r8 0x0000025c0f367155: add %r10,%r8 ;*iload {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@61 (line 273) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f367158: nop 0x0000025c0f367159: nop 0x0000025c0f36715a: nop 0x0000025c0f36715b: nop 0x0000025c0f36715c: nop 0x0000025c0f36715d: nop 0x0000025c0f36715e: nop 0x0000025c0f36715f: nop 0x0000025c0f367160: cmpb $0x4,(%r8) 0x0000025c0f367164: jne 0x0000025c0f3671b9 ;; B142: # out( B91 ) <- in( B151 B152 B149 B141 B140 ) Freq: 4.97129e-09 0x0000025c0f36716a: mov %r12b,0x10(%rbx) ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f36716e: jmpq 0x0000025c0f366b4e ;; B143: # out( B147 B144 ) <- in( B135 ) Freq: 4.97157e-10 0x0000025c0f367173: test %rcx,%rcx 0x0000025c0f367176: je 0x0000025c0f36719b ;*invokespecial {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B144: # out( B73 ) <- in( B143 ) Freq: 4.47442e-10 0x0000025c0f367178: movabs $0x82178290,%rbp ;*invokevirtual reset {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Stopwatch::@5 (line 57) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {oop(a 'jdk/internal/math/FloatingDecimal$ExceptionalBinaryToASCIIBuffer'{0x0000000082178290})} 0x0000025c0f367182: jmpq 0x0000025c0f36686a ;; B145: # out( B148 B146 ) <- in( B138 ) Freq: 4.97157e-10 0x0000025c0f367187: test %rcx,%rcx 0x0000025c0f36718a: je 0x0000025c0f3671aa ;*synchronization entry ; - spec.benchmarks.scimark.utils.Random::@-1 (line 87) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B146: # out( B73 ) <- in( B145 ) Freq: 4.47441e-10 0x0000025c0f36718c: movabs $0x82178590,%rbp ; {oop(a 'jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer'{0x0000000082178590})} 0x0000025c0f367196: jmpq 0x0000025c0f36686a ;; B147: # out( B73 ) <- in( B143 ) Freq: 4.97157e-11 0x0000025c0f36719b: movabs $0x82178278,%rbp ; {oop(a 'jdk/internal/math/FloatingDecimal$ExceptionalBinaryToASCIIBuffer'{0x0000000082178278})} 0x0000025c0f3671a5: jmpq 0x0000025c0f36686a ;; B148: # out( B73 ) <- in( B145 ) Freq: 4.97157e-11 0x0000025c0f3671aa: movabs $0x82178508,%rbp ;*invokevirtual reset {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Stopwatch::@5 (line 57) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {oop(a 'jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer'{0x0000000082178508})} 0x0000025c0f3671b4: jmpq 0x0000025c0f36686a ;; B149: # out( B142 B150 ) <- in( B141 ) Freq: 4.96632e-12 0x0000025c0f3671b9: mov 0x40(%r15),%r10 ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3671bd: mov 0x50(%r15),%r11 ;*putfield i {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@115 (line 278) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3671c1: lock addl $0x0,-0x40(%rsp) ;*if_icmpge {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3671c7: cmpb $0x0,(%r8) 0x0000025c0f3671cb: je 0x0000025c0f36716a ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B150: # out( B152 B151 ) <- in( B149 ) Freq: 2.48316e-12 0x0000025c0f3671cd: mov %r12b,(%r8) ;*iload {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@61 (line 273) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3671d0: test %r10,%r10 0x0000025c0f3671d3: jne 0x0000025c0f3671f5 ;*invokespecial initialize {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B151: # out( B142 ) <- in( B150 ) Freq: 1.24158e-12 0x0000025c0f3671d5: mov %r8,%rcx ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3671d8: mov %r15,%rdx 0x0000025c0f3671db: nop 0x0000025c0f3671dc: nop 0x0000025c0f3671dd: nop 0x0000025c0f3671de: nop 0x0000025c0f3671df: nop 0x0000025c0f3671e0: vzeroupper 0x0000025c0f3671e3: movabs $0x7ffa0c85fcc0,%r10 0x0000025c0f3671ed: callq *%r10 0x0000025c0f3671f0: jmpq 0x0000025c0f36716a ;; B152: # out( B142 ) <- in( B150 ) Freq: 1.24158e-12 0x0000025c0f3671f5: mov %r8,-0x8(%r11,%r10,1) ;*iastore {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3671fa: add $0xfffffffffffffff8,%r10 ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3671fe: mov %r10,0x40(%r15) ;*iastore {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f367202: jmpq 0x0000025c0f36716a ;*synchronization entry ; - java.lang.String::@-1 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B153: # out( B164 B154 ) <- in( B126 B127 ) Freq: 5.26644e-13 0x0000025c0f367207: movabs $0x800006858,%rdx ;*invokevirtual getEntry {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal::get@16 (line 165) ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {metadata({type array byte})} 0x0000025c0f367211: mov %rbx,0x48(%rsp) 0x0000025c0f367216: mov %rbx,0x70(%rsp) 0x0000025c0f36721b: nop 0x0000025c0f36721c: vzeroupper 0x0000025c0f36721f: callq 0x0000025c0779ffa0 ; ImmutableOopMap {rbp=Derived_oop_[104] [32]=Oop [48]=Oop [72]=Oop [104]=Oop [112]=Oop } ;*invokestatic toBytes {reexecute=1 rethrow=0 return_oop=1} ; - (reexecute) java.lang.String::@67 (line 4504) ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {runtime_call _new_array_nozero_Java} ;; B154: # out( B129 ) <- in( B153 ) Freq: 5.26634e-13 0x0000025c0f367224: mov %rax,%rdi 0x0000025c0f367227: mov 0x48(%rsp),%rbx 0x0000025c0f36722c: jmpq 0x0000025c0f366fa6 ;*invokestatic toString {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B155: # out( N2735 ) <- in( B123 ) Freq: 5.28199e-15 0x0000025c0f367231: mov $0xffffffce,%edx ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f367236: mov 0x20(%rsp),%rbp 0x0000025c0f36723b: mov 0x30(%rsp),%r10 0x0000025c0f367240: mov %r10,0x20(%rsp) 0x0000025c0f367245: mov %rbx,0x40(%rsp) 0x0000025c0f36724a: mov %r9d,0x48(%rsp) 0x0000025c0f36724f: nop 0x0000025c0f367250: vzeroupper 0x0000025c0f367253: callq 0x0000025c0784b240 ; ImmutableOopMap {rbp=Oop [32]=Oop [64]=Oop [72]=NarrowOop } ;*invokestatic toBytes {reexecute=1 rethrow=0 return_oop=0} ; - (reexecute) java.lang.String::@67 (line 4504) ; - java.lang.String::@10 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {runtime_call UncommonTrapBlob} 0x0000025c0f367258: movabs $0x7ffa0d1c9400,%rcx ; {external_word} 0x0000025c0f367262: and $0xfffffffffffffff0,%rsp 0x0000025c0f367266: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c0f367270: callq *%r10 0x0000025c0f367273: hlt ;; B156: # out( B126 ) <- in( B124 ) Freq: 5.28198e-15 0x0000025c0f367274: movslq %r8d,%r10 ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f367277: jmpq 0x0000025c0f366f30 ;; B157: # out( N2735 ) <- in( B20 ) Freq: 1e-35 0x0000025c0f36727c: mov $0xffffffde,%edx ;*invokestatic seconds {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Stopwatch::read@12 (line 105) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f367281: mov 0x20(%rsp),%rbp 0x0000025c0f367286: mov %r10,0x20(%rsp) 0x0000025c0f36728b: nop 0x0000025c0f36728c: vzeroupper 0x0000025c0f36728f: callq 0x0000025c0784b240 ; ImmutableOopMap {rbp=Oop [32]=Oop } ;*checkcast {reexecute=0 rethrow=0 return_oop=0} ; - spec.harness.Context::getOut@6 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {runtime_call UncommonTrapBlob} 0x0000025c0f367294: movabs $0x7ffa0d1c9400,%rcx ; {external_word} 0x0000025c0f36729e: and $0xfffffffffffffff0,%rsp 0x0000025c0f3672a2: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c0f3672ac: callq *%r10 0x0000025c0f3672af: hlt ;; B158: # out( N2735 ) <- in( B70 ) Freq: 1e-35 0x0000025c0f3672b0: vmovq %xmm0,%r10 0x0000025c0f3672b5: mov $0xffffffde,%edx ;*invokestatic toString {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3672ba: mov 0x20(%rsp),%rbp 0x0000025c0f3672bf: mov 0x30(%rsp),%r8 0x0000025c0f3672c4: mov %r8,0x20(%rsp) 0x0000025c0f3672c9: mov 0x40(%rsp),%r8 0x0000025c0f3672ce: mov %r8,0x38(%rsp) 0x0000025c0f3672d3: mov 0x4c(%rsp),%r8d 0x0000025c0f3672d8: mov %r8d,0x2c(%rsp) 0x0000025c0f3672dd: mov 0x48(%rsp),%r8d 0x0000025c0f3672e2: mov %r8d,0x40(%rsp) 0x0000025c0f3672e7: mov %r11,0x48(%rsp) 0x0000025c0f3672ec: mov %r10,0x50(%rsp) 0x0000025c0f3672f1: nop 0x0000025c0f3672f2: nop 0x0000025c0f3672f3: nop 0x0000025c0f3672f4: vzeroupper 0x0000025c0f3672f7: callq 0x0000025c0784b240 ; ImmutableOopMap {rbp=Oop [32]=Oop [72]=Oop } ;*checkcast {reexecute=0 rethrow=0 return_oop=0} ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@6 (line 986) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {runtime_call UncommonTrapBlob} 0x0000025c0f3672fc: movabs $0x7ffa0d1c9400,%rcx ; {external_word} 0x0000025c0f367306: and $0xfffffffffffffff0,%rsp 0x0000025c0f36730a: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c0f367314: callq *%r10 0x0000025c0f367317: hlt ;*new {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@6 (line 104) ;; B159: # out( N2735 ) <- in( B19 ) Freq: 1.01327e-06 0x0000025c0f367318: mov $0xfffffff4,%edx ;*invokestatic seconds {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Stopwatch::read@12 (line 105) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f36731d: mov 0x20(%rsp),%rbp 0x0000025c0f367322: nop 0x0000025c0f367323: nop 0x0000025c0f367324: vzeroupper 0x0000025c0f367327: callq 0x0000025c0784b240 ; ImmutableOopMap {rbp=Oop } ;*checkcast {reexecute=0 rethrow=0 return_oop=0} ; - spec.harness.Context::getOut@6 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {runtime_call UncommonTrapBlob} 0x0000025c0f36732c: movabs $0x7ffa0d1c9400,%rcx ; {external_word} 0x0000025c0f367336: and $0xfffffffffffffff0,%rsp 0x0000025c0f36733a: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c0f367344: callq *%r10 0x0000025c0f367347: hlt ;; B160: # out( N2735 ) <- in( B13 ) Freq: 1.01065e-06 0x0000025c0f367348: mov $0xfffffff6,%edx ;*invokestatic seconds {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Stopwatch::read@12 (line 105) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f36734d: nop 0x0000025c0f36734e: nop 0x0000025c0f36734f: nop 0x0000025c0f367350: vzeroupper 0x0000025c0f367353: callq 0x0000025c0784b240 ; ImmutableOopMap {} ;*arraylength {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal$ThreadLocalMap::getEntry@8 (line 434) ; - java.lang.ThreadLocal::get@16 (line 165) ; - spec.harness.Context::getOut@3 (line 76) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {runtime_call UncommonTrapBlob} 0x0000025c0f367358: movabs $0x7ffa0d1c9400,%rcx ; {external_word} 0x0000025c0f367362: and $0xfffffffffffffff0,%rsp 0x0000025c0f367366: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c0f367370: callq *%r10 0x0000025c0f367373: hlt ;*synchronization entry ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@-1 (line 99) ;; B161: # out( N2735 ) <- in( B69 ) Freq: 1.05645e-08 0x0000025c0f367374: vmovq %xmm0,%r10 0x0000025c0f367379: mov $0xfffffff4,%edx ;*invokestatic valueOf {reexecute=0 rethrow=0 return_oop=0} ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f36737e: mov 0x20(%rsp),%rbp 0x0000025c0f367383: mov 0x30(%rsp),%r11 0x0000025c0f367388: mov %r11,0x20(%rsp) 0x0000025c0f36738d: mov 0x40(%rsp),%r11 0x0000025c0f367392: mov %r11,0x38(%rsp) 0x0000025c0f367397: mov 0x4c(%rsp),%r8d 0x0000025c0f36739c: mov %r8d,0x2c(%rsp) 0x0000025c0f3673a1: mov 0x48(%rsp),%r8d 0x0000025c0f3673a6: mov %r8d,0x40(%rsp) 0x0000025c0f3673ab: mov %r10,0x48(%rsp) 0x0000025c0f3673b0: vzeroupper 0x0000025c0f3673b3: callq 0x0000025c0784b240 ; ImmutableOopMap {rbp=Oop [32]=Oop } ;*checkcast {reexecute=0 rethrow=0 return_oop=0} ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@6 (line 986) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {runtime_call UncommonTrapBlob} 0x0000025c0f3673b8: movabs $0x7ffa0d1c9400,%rcx ; {external_word} 0x0000025c0f3673c2: and $0xfffffffffffffff0,%rsp 0x0000025c0f3673c6: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c0f3673d0: callq *%r10 0x0000025c0f3673d3: hlt ;*synchronization entry ; - java.lang.Double::toString@-1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ;; B162: # out( N2735 ) <- in( B77 ) Freq: 1.0564e-08 0x0000025c0f3673d4: mov $0xfffffff6,%edx ;*getfield total {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Stopwatch::read@9 (line 105) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f3673d9: mov 0x20(%rsp),%rbp 0x0000025c0f3673de: mov 0x30(%rsp),%r10 0x0000025c0f3673e3: mov %r10,0x20(%rsp) 0x0000025c0f3673e8: vzeroupper 0x0000025c0f3673eb: callq 0x0000025c0784b240 ; ImmutableOopMap {rbp=Oop [32]=Oop } ;*arraylength {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.String::rangeCheck@3 (line 304) ; - java.lang.String::@7 (line 300) ; - jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {runtime_call UncommonTrapBlob} 0x0000025c0f3673f0: movabs $0x7ffa0d1c9400,%rcx ; {external_word} 0x0000025c0f3673fa: and $0xfffffffffffffff0,%rsp 0x0000025c0f3673fe: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c0f367408: callq *%r10 0x0000025c0f36740b: hlt ;*new {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@6 (line 104) ;; B163: # out( N2735 ) <- in( B60 ) Freq: 1.05372e-08 0x0000025c0f36740c: vmovq %xmm0,%r10 ;*invokestatic valueOf {reexecute=0 rethrow=0 return_oop=0} ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) 0x0000025c0f367411: mov $0xfffffff6,%edx ;*newarray {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@8 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) 0x0000025c0f367416: mov 0x20(%rsp),%rbp 0x0000025c0f36741b: mov 0x30(%rsp),%r11 0x0000025c0f367420: mov %r11,0x20(%rsp) 0x0000025c0f367425: mov %r10,0x30(%rsp) 0x0000025c0f36742a: nop 0x0000025c0f36742b: nop 0x0000025c0f36742c: vzeroupper 0x0000025c0f36742f: callq 0x0000025c0784b240 ; ImmutableOopMap {rbp=Oop [32]=Oop } ;*arraylength {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.ThreadLocal$ThreadLocalMap::getEntry@8 (line 434) ; - java.lang.ThreadLocal::get@16 (line 165) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ; - jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ; - jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ; - java.lang.Double::toString@1 (line 312) ; - java.lang.String::valueOf@1 (line 4364) ; - java.io.PrintStream::println@11 (line 992) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {runtime_call UncommonTrapBlob} 0x0000025c0f367434: movabs $0x7ffa0d1c9400,%rcx ; {external_word} 0x0000025c0f36743e: and $0xfffffffffffffff0,%rsp 0x0000025c0f367442: movabs $0x7ffa0cc7b190,%r10 ; {runtime_call} 0x0000025c0f36744c: callq *%r10 0x0000025c0f36744f: hlt ;*iastore {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ;; B164: # out( B174 ) <- in( B153 ) Freq: 5.26644e-18 0x0000025c0f367450: jmpq 0x0000025c0f367478 ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ;; B165: # out( B174 ) <- in( B111 ) Freq: 1.04273e-11 0x0000025c0f367455: jmpq 0x0000025c0f367478 ;*iastore {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ;; B166: # out( B174 ) <- in( B113 ) Freq: 1.05329e-11 0x0000025c0f36745a: jmpq 0x0000025c0f367478 ;*putfield m {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ;; B167: # out( B174 ) <- in( B105 ) Freq: 8.07373e-10 0x0000025c0f36745f: nop 0x0000025c0f367460: jmp 0x0000025c0f367478 ;; B168: # out( B177 ) <- in( B102 ) Freq: 1.00016e-09 0x0000025c0f367462: mov %rax,%rdx 0x0000025c0f367465: jmpq 0x0000025c0f367485 ;; B169: # out( B177 ) <- in( B100 ) Freq: 1.00017e-09 0x0000025c0f36746a: mov %rax,%rdx 0x0000025c0f36746d: jmp 0x0000025c0f367485 ;; B170: # out( B177 ) <- in( B97 ) Freq: 2.69716e-08 0x0000025c0f36746f: mov %rax,%rdx 0x0000025c0f367472: jmp 0x0000025c0f367485 ;; B171: # out( B174 ) <- in( B71 ) Freq: 1.0426e-07 0x0000025c0f367474: jmp 0x0000025c0f367478 ;; B172: # out( B174 ) <- in( B74 ) Freq: 1.04258e-07 0x0000025c0f367476: jmp 0x0000025c0f367478 ;*invokespecial initialize {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ;; B173: # out( B174 ) <- in( B65 ) Freq: 5.25114e-08 ;; B174: # out( B177 ) <- in( B173 B167 B171 B172 B165 B166 B164 ) Freq: 2.61858e-07 0x0000025c0f367478: mov %rax,%rdx 0x0000025c0f36747b: jmp 0x0000025c0f367485 ;*synchronization entry ; - spec.benchmarks.scimark.utils.Random::initialize@-1 (line 261) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ;; B175: # out( B177 ) <- in( B91 ) Freq: 1.04255e-07 0x0000025c0f36747d: mov %rax,%rdx 0x0000025c0f367480: jmp 0x0000025c0f367485 ;*invokespecial {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ;; B176: # out( B177 ) <- in( B93 ) Freq: 9.90117e-08 0x0000025c0f367482: mov %rax,%rdx ;*synchronization entry ; - java.lang.Object::@-1 (line 44) ; - spec.benchmarks.scimark.utils.Random::@1 (line 87) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ;; B177: # out( N2735 ) <- in( B175 B169 B176 B170 B174 B168 ) Freq: 4.94097e-07 0x0000025c0f367485: vzeroupper 0x0000025c0f367488: add $0x90,%rsp 0x0000025c0f36748f: pop %rbp 0x0000025c0f367490: jmpq 0x0000025c077961a0 ;*if_icmpge {reexecute=0 rethrow=0 return_oop=0} ; - spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ; - spec.benchmarks.scimark.utils.Random::@49 (line 88) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ; - spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ; {runtime_call _rethrow_Java} 0x0000025c0f367495: movabs $0x25c0f366b6f,%r10 ; {internal_word} 0x0000025c0f36749f: mov %r10,0x3a8(%r15) 0x0000025c0f3674a6: jmpq 0x0000025c0784c420 ; {runtime_call SafepointBlob} 0x0000025c0f3674ab: hlt 0x0000025c0f3674ac: hlt 0x0000025c0f3674ad: hlt 0x0000025c0f3674ae: hlt 0x0000025c0f3674af: hlt 0x0000025c0f3674b0: hlt 0x0000025c0f3674b1: hlt 0x0000025c0f3674b2: hlt 0x0000025c0f3674b3: hlt 0x0000025c0f3674b4: hlt 0x0000025c0f3674b5: hlt 0x0000025c0f3674b6: hlt 0x0000025c0f3674b7: hlt 0x0000025c0f3674b8: hlt 0x0000025c0f3674b9: hlt 0x0000025c0f3674ba: hlt 0x0000025c0f3674bb: hlt 0x0000025c0f3674bc: hlt 0x0000025c0f3674bd: hlt 0x0000025c0f3674be: hlt 0x0000025c0f3674bf: hlt [Stub Code] 0x0000025c0f3674c0: movabs $0x0,%rbx ; {no_reloc} 0x0000025c0f3674ca: jmpq 0x0000025c0f3674ca ; {runtime_call} 0x0000025c0f3674cf: movabs $0x0,%rbx ; {static_stub} 0x0000025c0f3674d9: jmpq 0x0000025c0f3674d9 ; {runtime_call} 0x0000025c0f3674de: movabs $0x0,%rbx ; {static_stub} 0x0000025c0f3674e8: jmpq 0x0000025c0f3674e8 ; {runtime_call} 0x0000025c0f3674ed: movabs $0x0,%rbx ; {static_stub} 0x0000025c0f3674f7: jmpq 0x0000025c0f3674f7 ; {runtime_call} 0x0000025c0f3674fc: movabs $0x0,%rbx ; {static_stub} 0x0000025c0f367506: jmpq 0x0000025c0f367506 ; {runtime_call} 0x0000025c0f36750b: movabs $0x0,%rbx ; {static_stub} 0x0000025c0f367515: jmpq 0x0000025c0f367515 ; {runtime_call} 0x0000025c0f36751a: movabs $0x0,%rbx ; {static_stub} 0x0000025c0f367524: jmpq 0x0000025c0f367524 ; {runtime_call} [Exception Handler] 0x0000025c0f367529: jmpq 0x0000025c077ac6a0 ; {runtime_call ExceptionBlob} [Deopt Handler Code] 0x0000025c0f36752e: callq 0x0000025c0f367533 0x0000025c0f367533: subq $0x5,(%rsp) 0x0000025c0f367538: jmpq 0x0000025c0784b560 ; {runtime_call DeoptimizationBlob} 0x0000025c0f36753d: hlt 0x0000025c0f36753e: hlt 0x0000025c0f36753f: hlt -------------------------------------------------------------------------------- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Oops: 0x0000025c0f367540: 0x0000000084010780 a 'java/lang/Class'{0x0000000084010780} = 'spec/benchmarks/scimark/utils/Stopwatch' 0x0000025c0f367548: 0x00000000840013f0 a 'java/lang/Class'{0x00000000840013f0} = 'spec/benchmarks/scimark/utils/Random' 0x0000025c0f367550: 0x0000000082178688 a 'jdk/internal/math/FloatingDecimal$1'{0x0000000082178688} 0x0000025c0f367558: 0x000000008200ed98 [B{0x000000008200ed98} 0x0000025c0f367560: 0x0000000082059dc8 a 'jdk/internal/loader/ClassLoaders$AppClassLoader'{0x0000000082059dc8} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Metadata: 0x0000025c0f367568: 0x0000025c64845230 {method} {0x0000025c64845238} 'run' '()V' in 'spec/benchmarks/scimark/monte_carlo/MonteCarlo' 0x0000025c0f367570: 0x0000025c64845c98 {method} {0x0000025c64845ca0} '' '(I)V' in 'spec/benchmarks/scimark/utils/Random' 0x0000025c0f367578: 0x0000025c64845140 {method} {0x0000025c64845148} 'measureMonteCarlo' '(DLspec/benchmarks/scimark/utils/Random;)D' in 'spec/benchmarks/scimark/monte_carlo/MonteCarlo' 0x0000025c0f367580: 0x0000025c64845000 {method} {0x0000025c64845008} 'integrate' '(I)D' in 'spec/benchmarks/scimark/monte_carlo/MonteCarlo' 0x0000025c0f367588: 0x0000025c64848128 {method} {0x0000025c64848130} 'initialize' '(I)V' in 'spec/benchmarks/scimark/utils/Random' 0x0000025c0f367590: 0x0000000800014eb0 {method} {0x0000000800014eb8} 'println' '(D)V' in 'java/io/PrintStream' 0x0000025c0f367598: 0x0000000800006c58 {type array int} 0x0000025c0f3675a0: 0x0000025c64810990 {method} {0x0000025c64810998} 'getOut' '()Ljava/io/PrintStream;' in 'spec/harness/Context' 0x0000025c0f3675a8: 0x000000080016b878 {method} {0x000000080016b880} 'get' '()Ljava/lang/Object;' in 'java/lang/ThreadLocal' 0x0000025c0f3675b0: 0x0000000800463f20 {method} {0x0000000800463f28} 'valueOf' '(D)Ljava/lang/String;' in 'java/lang/String' 0x0000025c0f3675b8: 0x0000000800050858 {method} {0x0000000800050860} 'toString' '(D)Ljava/lang/String;' in 'java/lang/Double' 0x0000025c0f3675c0: 0x00000008001a00f0 {method} {0x00000008001a00f8} 'toJavaFormatString' '(D)Ljava/lang/String;' in 'jdk/internal/math/FloatingDecimal' 0x0000025c0f3675c8: 0x00000008001a0290 {method} {0x00000008001a0298} 'getBinaryToASCIIConverter' '(D)Ljdk/internal/math/FloatingDecimal$BinaryToASCIIConverter;' in 'jdk/internal/math/FloatingDecimal' 0x0000025c0f3675d0: 0x00000008001a0360 {method} {0x00000008001a0368} 'getBinaryToASCIIConverter' '(DZ)Ljdk/internal/math/FloatingDecimal$BinaryToASCIIConverter;' in 'jdk/internal/math/FloatingDecimal' 0x0000025c0f3675d8: 0x00000008001a0430 {method} {0x00000008001a0438} 'getBinaryToASCIIBuffer' '()Ljdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer;' in 'jdk/internal/math/FloatingDecimal' 0x0000025c0f3675e0: 0x00000008002b1848 {method} {0x00000008002b1850} 'toJavaFormatString' '()Ljava/lang/String;' in 'jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer' 0x0000025c0f3675e8: 0x0000000800463428 {method} {0x0000000800463430} '' '([CII)V' in 'java/lang/String' 0x0000025c0f3675f0: 0x00000008004630e8 {method} {0x00000008004630f0} '' '([CIILjava/lang/Void;)V' in 'java/lang/String' 0x0000025c0f3675f8: 0x000000080002d0a8 {method} {0x000000080002d0b0} 'compress' '([CII)[B' in 'java/lang/StringUTF16' 0x0000025c0f367600: 0x0000000800176078 {method} {0x0000000800176080} 'getEntry' '(Ljava/lang/ThreadLocal;)Ljava/lang/ThreadLocal$ThreadLocalMap$Entry;' in 'java/lang/ThreadLocal$ThreadLocalMap' 0x0000025c0f367608: 0x0000025c64847e80 {method} {0x0000025c64847e88} 'num_flops' '(I)D' in 'spec/benchmarks/scimark/monte_carlo/MonteCarlo' 0x0000025c0f367610: 0x0000025c64848970 {method} {0x0000025c64848978} 'start' '()V' in 'spec/benchmarks/scimark/utils/Stopwatch' 0x0000025c0f367618: 0x00000008000143d8 'java/io/PrintStream' 0x0000025c0f367620: 0x000000080016b9b0 {method} {0x000000080016b9b8} 'getMap' '(Ljava/lang/Thread;)Ljava/lang/ThreadLocal$ThreadLocalMap;' in 'java/lang/ThreadLocal' 0x0000025c0f367628: 0x0000000800464190 {method} {0x0000000800464198} 'rangeCheck' '([CII)Ljava/lang/Void;' in 'java/lang/String' 0x0000025c0f367630: 0x00000008004641f8 {method} {0x0000000800464200} 'checkBoundsOffCount' '(III)V' in 'java/lang/String' 0x0000025c0f367638: 0x0000025c64848730 {method} {0x0000025c64848738} 'seconds' '()D' in 'spec/benchmarks/scimark/utils/Stopwatch' 0x0000025c0f367640: 0x0000025c64848be0 {method} {0x0000025c64848be8} 'read' '()D' in 'spec/benchmarks/scimark/utils/Stopwatch' 0x0000025c0f367648: 0x0000025c648488a8 {method} {0x0000025c648488b0} '' '()V' in 'spec/benchmarks/scimark/utils/Stopwatch' 0x0000025c0f367650: 0x0000000800480530 {method} {0x0000000800480538} '' '()V' in 'java/lang/Object' 0x0000025c0f367658: 0x0000025c64845f08 {method} {0x0000025c64845f10} 'nextDouble' '()D' in 'spec/benchmarks/scimark/utils/Random' 0x0000025c0f367660: 0x00000008003febe8 {method} {0x00000008003febf0} 'refersTo' '(Ljava/lang/Object;)Z' in 'java/lang/ref/Reference' 0x0000025c0f367668: 0x00000008002b0c88 'jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer' 0x0000025c0f367670: 0x000000080000ed30 'java/lang/String' 0x0000025c0f367678: 0x0000000800006858 {type array byte} 0x0000025c0f367680: 0x0000025c648487f0 {method} {0x0000025c648487f8} 'reset' '()V' in 'spec/benchmarks/scimark/utils/Stopwatch' 0x0000025c0f367688: 0x0000000801008000 'spec/benchmarks/scimark/monte_carlo/MonteCarlo' 0x0000025c0f367690: 0x0000000800175330 'java/lang/ThreadLocal$ThreadLocalMap' 0x0000025c0f367698: 0x00000008000609e0 'java/lang/ThreadLocal$ThreadLocalMap$Entry' 0x0000025c0f3676a0: 0x0000000801008438 'spec/benchmarks/scimark/utils/Stopwatch' 0x0000025c0f3676a8: 0x0000025c64848b08 {method} {0x0000025c64848b10} 'stop' '()D' in 'spec/benchmarks/scimark/utils/Stopwatch' 0x0000025c0f3676b0: 0x00000008000a8768 'java/lang/ThreadLocal' 0x0000025c0f3676b8: 0x0000000800059968 {method} {0x0000000800059970} 'refersTo0' '(Ljava/lang/Object;)Z' in 'java/lang/ref/Reference' 0x0000025c0f3676c0: 0x0000000800057b90 'java/lang/ref/Reference' 0x0000025c0f3676c8: 0x00000008002b1fa0 'jdk/internal/math/FloatingDecimal$1' - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - pc-bytecode offsets: PcDesc(pc=0x0000025c0f365c3f offset=ffffffff bits=0): PcDesc(pc=0x0000025c0f365c6f offset=2f bits=0): spec.benchmarks.scimark.utils.Random::@1 (line 87) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f365c7b offset=3b bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365c89 offset=49 bits=0): java.io.PrintStream::println@14 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365c99 offset=59 bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365caf offset=6f bits=0): java.io.PrintStream::println@14 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365cb7 offset=77 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365cd7 offset=97 bits=0): java.io.PrintStream::println@14 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365d27 offset=e7 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@23 (line 90) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365d3d offset=fd bits=0): java.lang.ThreadLocal::get@-1 (line 162) spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365d4d offset=10d bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365d65 offset=125 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365d67 offset=127 bits=0): spec.benchmarks.scimark.utils.Random::initialize@48 (line 271) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f365d75 offset=135 bits=0): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f365dd9 offset=199 bits=0): java.lang.ThreadLocal::get@34 (line 172) jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365de6 offset=1a6 bits=0): java.lang.StringUTF16::compress@1 (line 161) java.lang.String::@36 (line 4496) java.lang.String::@10 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365df4 offset=1b4 bits=0): java.lang.String::@36 (line 4496) java.lang.String::@10 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365e02 offset=1c2 bits=0): java.lang.String::@30 (line 4495) java.lang.String::@10 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365e0b offset=1cb bits=0): java.lang.String::@10 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365e15 offset=1d5 bits=0): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365e23 offset=1e3 bits=0): java.lang.String::@10 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365e39 offset=1f9 bits=0): java.lang.String::@23 (line 4492) java.lang.String::@10 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365e58 offset=218 bits=0): java.lang.String::@14 (line 4491) java.lang.String::@10 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365e76 offset=236 bits=0): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365e80 offset=240 bits=0): java.lang.String::@14 (line 4491) java.lang.String::@10 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365e8d offset=24d bits=0): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365e9b offset=25b bits=0): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f365eac offset=26c bits=0): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365eb2 offset=272 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365ec6 offset=286 bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f365eda offset=29a bits=0): jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365ee8 offset=2a8 bits=0): java.lang.String::@14 (line 4491) java.lang.String::@10 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365ef2 offset=2b2 bits=0): spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f365efb offset=2bb bits=0): java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365f13 offset=2d3 bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f365f29 offset=2e9 bits=0): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f365f33 offset=2f3 bits=0): spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365f39 offset=2f9 bits=0): java.lang.ThreadLocal::get@34 (line 172) jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365f3c offset=2fc bits=0): java.lang.ThreadLocal::get@21 (line 166) jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365f4a offset=30a bits=0): jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365f83 offset=343 bits=0): java.lang.ThreadLocal$ThreadLocalMap::getEntry@38 (line 439) java.lang.ThreadLocal::get@16 (line 165) jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365f92 offset=352 bits=0): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f365f94 offset=354 bits=0): java.lang.ThreadLocal$ThreadLocalMap::getEntry@38 (line 439) java.lang.ThreadLocal::get@16 (line 165) jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365f99 offset=359 bits=0): java.lang.ThreadLocal::get@21 (line 166) jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365faa offset=36a bits=0): spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365fb3 offset=373 bits=0): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f365fb7 offset=377 bits=0): spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365fbb offset=37b bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::num_flops@-1 (line 56) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@50 (line 95) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365fd0 offset=390 bits=0): spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365fdb offset=39b bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f365fe9 offset=3a9 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@50 (line 95) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f365ffb offset=3bb bits=0): spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366000 offset=3c0 bits=0): spec.benchmarks.scimark.utils.Stopwatch::start@4 (line 66) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@23 (line 90) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366009 offset=3c9 bits=0): java.lang.ThreadLocal::get@21 (line 166) spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36600d offset=3cd bits=0): java.lang.ThreadLocal$ThreadLocalMap::getEntry@18 (line 435) java.lang.ThreadLocal::get@16 (line 165) jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36605e offset=41e bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f366063 offset=423 bits=0): spec.harness.Context::getOut@6 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366073 offset=433 bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366081 offset=441 bits=0): java.lang.String::@70 (line 4504) java.lang.String::@10 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36608e offset=44e bits=0): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f3660ad offset=46d bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36613b offset=4fb bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@23 (line 90) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366151 offset=511 bits=0): java.lang.ThreadLocal::get@34 (line 172) spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366161 offset=521 bits=0): java.lang.ThreadLocal::get@6 (line 163) spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366174 offset=534 bits=0): spec.benchmarks.scimark.utils.Stopwatch::start@9 (line 67) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@23 (line 90) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366184 offset=544 bits=0): spec.benchmarks.scimark.utils.Random::initialize@61 (line 273) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f3661bd offset=57d bits=0): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@9 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3661c4 offset=584 bits=0): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3661ea offset=5aa bits=0): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@9 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366203 offset=5c3 bits=0): java.lang.String::@49 (line 4498) java.lang.String::@10 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366210 offset=5d0 bits=0): java.lang.String::@43 (line 4497) java.lang.String::@10 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366269 offset=629 bits=0): java.lang.StringUTF16::compress@9 (line 162) java.lang.String::@36 (line 4496) java.lang.String::@10 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36626f offset=62f bits=0): java.lang.String::@1 (line 4489) java.lang.String::@10 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366287 offset=647 bits=0): java.lang.String::@10 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366291 offset=651 bits=0): java.lang.StringUTF16::compress@1 (line 161) java.lang.String::@36 (line 4496) java.lang.String::@10 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36629e offset=65e bits=0): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3662ab offset=66b bits=0): spec.benchmarks.scimark.utils.Random::initialize@61 (line 273) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f3662bd offset=67d bits=0): java.lang.String::@7 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3662c4 offset=684 bits=0): java.lang.ThreadLocal::getMap@1 (line 254) java.lang.ThreadLocal::get@6 (line 163) spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3662d8 offset=698 bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f3662ed offset=6ad bits=0): java.lang.String::@7 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3662f7 offset=6b7 bits=0): java.lang.String::@36 (line 4496) java.lang.String::@10 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3662fc offset=6bc bits=0): java.lang.StringUTF16::compress@1 (line 161) java.lang.String::@36 (line 4496) java.lang.String::@10 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366306 offset=6c6 bits=0): spec.benchmarks.scimark.utils.Random::initialize@61 (line 273) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f366310 offset=6d0 bits=0): java.lang.String::checkBoundsOffCount@15 (line 4586) java.lang.String::rangeCheck@4 (line 304) java.lang.String::@7 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366328 offset=6e8 bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f366337 offset=6f7 bits=0): spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f36633e offset=6fe bits=0): spec.benchmarks.scimark.utils.Random::initialize@61 (line 273) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f36634a offset=70a bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366350 offset=710 bits=0): java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366361 offset=721 bits=0): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@5 (line 301) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3663a4 offset=764 bits=0): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3663a7 offset=767 bits=0): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@2 (line 301) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3663ad offset=76d bits=0): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@5 (line 301) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3663bb offset=77b bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3663c0 offset=780 bits=0): spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3663d1 offset=791 bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3663d8 offset=798 bits=1): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@55 (line 67) reexecute=true Locals - l0: empty - l1: 16777216 - l2: obj[939] - l3: reg rdi [14],int - l4: reg rsi [12],int - l5: empty - l6: empty - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: stack[48],oop - l5: obj[938] - l6: 16777216 - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 938: spec.benchmarks.scimark.utils.Stopwatch 1, 0, stack[96],double, 0, 0.000000 - 939: spec.benchmarks.scimark.utils.Random 113, 0, 0.000000, 0, 0.000000, 0, 1.000000, 0, 1.000000, reg rbx [6],int, reg r13 [26],int, 0, reg r8 [16],oop PcDesc(pc=0x0000025c0f3663db offset=79b bits=0): spec.benchmarks.scimark.utils.Stopwatch::seconds@0 (line 43) spec.benchmarks.scimark.utils.Stopwatch::start@18 (line 69) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@23 (line 90) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3663ec offset=7ac bits=0): spec.benchmarks.scimark.utils.Stopwatch::read@12 (line 105) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3663f5 offset=7b5 bits=0): java.lang.String::@67 (line 4504) java.lang.String::@10 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366415 offset=7d5 bits=0): spec.benchmarks.scimark.utils.Random::initialize@25 (line 266) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f36641a offset=7da bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@0 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36642b offset=7eb bits=0): java.lang.Object::@0 (line 44) spec.benchmarks.scimark.utils.Stopwatch::@1 (line 56) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366430 offset=7f0 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36643d offset=7fd bits=0): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f366449 offset=809 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36644e offset=80e bits=0): spec.benchmarks.scimark.utils.Random::initialize@25 (line 266) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f366457 offset=817 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36645f offset=81f bits=0): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366461 offset=821 bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f366466 offset=826 bits=0): spec.benchmarks.scimark.utils.Random::initialize@26 (line 266) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36647f offset=83f bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366484 offset=844 bits=0): spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366491 offset=851 bits=0): spec.benchmarks.scimark.utils.Random::initialize@83 (line 274) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3664a0 offset=860 bits=0): spec.benchmarks.scimark.utils.Random::initialize@69 (line 274) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f3664ac offset=86c bits=0): java.lang.ThreadLocal$ThreadLocalMap::getEntry@18 (line 435) java.lang.ThreadLocal::get@16 (line 165) jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3664ae offset=86e bits=0): spec.benchmarks.scimark.utils.Random::initialize@69 (line 274) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f3664b8 offset=878 bits=0): spec.benchmarks.scimark.utils.Stopwatch::start@18 (line 69) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@23 (line 90) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3664c6 offset=886 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3664cb offset=88b bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f3664d5 offset=895 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3664d9 offset=899 bits=0): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3664db offset=89b bits=0): spec.benchmarks.scimark.utils.Random::initialize@19 (line 265) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f3664e9 offset=8a9 bits=0): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36650a offset=8ca bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366538 offset=8f8 bits=0): spec.benchmarks.scimark.utils.Random::nextDouble@8 (line 119) Locals - l0: obj[1799] - l1: empty - l2: empty - l3: empty Expression stack - @0: stack[72],oop - @1: stack[60] Monitor stack - @0: monitor{obj[1799],stack[128]} (eliminated) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@22 (line 69) Locals - l0: empty - l1: 16777216 - l2: obj[1799] - l3: stack[40] - l4: stack[44] - l5: empty - l6: empty - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) Locals - l0: reg rbp [10],oop - l1: empty - l2: empty - l3: empty - l4: stack[32],oop - l5: obj[1798] - l6: 16777216 - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1798: spec.benchmarks.scimark.utils.Stopwatch 1, 0, stack[96],double, 0, 0.000000 - 1799: spec.benchmarks.scimark.utils.Random 113, 0, 0.000000, 0, 0.000000, 0, 1.000000, 0, 1.000000, stack[60], stack[64], 0, stack[72],oop PcDesc(pc=0x0000025c0f366559 offset=919 bits=0): java.io.PrintStream::println@6 (line 991) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36658c offset=94c bits=0): spec.benchmarks.scimark.utils.Random::nextDouble@17 (line 119) Locals - l0: obj[1770] - l1: empty - l2: empty - l3: empty Expression stack - @0: stack[48] - @1: stack[72],oop - @2: stack[68] Monitor stack - @0: monitor{obj[1770],stack[128]} (eliminated) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@22 (line 69) Locals - l0: empty - l1: 16777216 - l2: obj[1770] - l3: stack[40] - l4: stack[44] - l5: empty - l6: empty - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) Locals - l0: reg rbp [10],oop - l1: empty - l2: empty - l3: empty - l4: stack[32],oop - l5: obj[1769] - l6: 16777216 - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1769: spec.benchmarks.scimark.utils.Stopwatch 1, 0, stack[96],double, 0, 0.000000 - 1770: spec.benchmarks.scimark.utils.Random 113, 0, 0.000000, 0, 0.000000, 0, 1.000000, 0, 1.000000, stack[64], stack[68], 0, stack[72],oop PcDesc(pc=0x0000025c0f3665ad offset=96d bits=0): java.io.PrintStream::println@1 (line 991) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3665d8 offset=998 bits=0): spec.benchmarks.scimark.utils.Random::nextDouble@8 (line 119) Locals - l0: obj[1238] - l1: empty - l2: empty - l3: empty Expression stack - @0: stack[80],oop - @1: stack[76] Monitor stack - @0: monitor{obj[1238],stack[128]} (eliminated) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@28 (line 70) Locals - l0: empty - l1: 16777216 - l2: obj[1238] - l3: stack[48] - l4: stack[52] - l5: 0 - l6: stack[56],double - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: stack[40],oop - l5: obj[1237] - l6: 16777216 - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1237: spec.benchmarks.scimark.utils.Stopwatch 1, 0, stack[96],double, 0, 0.000000 - 1238: spec.benchmarks.scimark.utils.Random 113, 0, 0.000000, 0, 0.000000, 0, 1.000000, 0, 1.000000, stack[76], reg rbp [10],int, 0, stack[80],oop PcDesc(pc=0x0000025c0f3665f4 offset=9b4 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@6 (line 104) PcDesc(pc=0x0000025c0f3665f9 offset=9b9 bits=0): java.io.PrintStream::println@1 (line 991) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366628 offset=9e8 bits=0): spec.benchmarks.scimark.utils.Random::nextDouble@17 (line 119) Locals - l0: obj[1376] - l1: empty - l2: empty - l3: empty Expression stack - @0: stack[64] - @1: stack[88],oop - @2: reg rbp [10],int Monitor stack - @0: monitor{obj[1376],stack[128]} (eliminated) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@28 (line 70) Locals - l0: empty - l1: 16777216 - l2: obj[1376] - l3: stack[48] - l4: stack[52] - l5: 0 - l6: stack[56],double - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: stack[40],oop - l5: obj[1375] - l6: 16777216 - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1375: spec.benchmarks.scimark.utils.Stopwatch 1, 0, stack[96],double, 0, 0.000000 - 1376: spec.benchmarks.scimark.utils.Random 113, 0, 0.000000, 0, 0.000000, 0, 1.000000, 0, 1.000000, stack[68], reg rbp [10],int, 0, stack[88],oop PcDesc(pc=0x0000025c0f366644 offset=a04 bits=0): spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366654 offset=a14 bits=0): spec.benchmarks.scimark.utils.Random::initialize@26 (line 266) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366677 offset=a37 bits=0): spec.benchmarks.scimark.utils.Stopwatch::@5 (line 57) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36667d offset=a3d bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366689 offset=a49 bits=0): spec.benchmarks.scimark.utils.Stopwatch::@5 (line 57) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366693 offset=a53 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@0 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3666ae offset=a6e bits=0): spec.benchmarks.scimark.utils.Stopwatch::@5 (line 57) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3666d2 offset=a92 bits=0): java.lang.ref.Reference::refersTo@2 (line 366) java.lang.ThreadLocal$ThreadLocalMap::getEntry@26 (line 436) java.lang.ThreadLocal::get@16 (line 165) spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3666ed offset=aad bits=0): spec.benchmarks.scimark.utils.Random::initialize@2 (line 261) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3666f6 offset=ab6 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366713 offset=ad3 bits=0): spec.benchmarks.scimark.utils.Random::initialize@26 (line 266) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f36671c offset=adc bits=0): java.lang.ThreadLocal$ThreadLocalMap::getEntry@29 (line 436) java.lang.ThreadLocal::get@16 (line 165) spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366726 offset=ae6 bits=0): spec.benchmarks.scimark.utils.Random::initialize@26 (line 266) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f366734 offset=af4 bits=0): java.lang.ThreadLocal$ThreadLocalMap::getEntry@-1 (line 434) java.lang.ThreadLocal::get@16 (line 165) spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366745 offset=b05 bits=0): java.lang.ThreadLocal$ThreadLocalMap::getEntry@29 (line 436) java.lang.ThreadLocal::get@16 (line 165) spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366752 offset=b12 bits=0): spec.benchmarks.scimark.utils.Random::initialize@26 (line 266) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f36675b offset=b1b bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366764 offset=b24 bits=0): spec.benchmarks.scimark.utils.Random::@17 (line 27) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366769 offset=b29 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36676e offset=b2e bits=0): spec.benchmarks.scimark.utils.Random::@17 (line 27) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366772 offset=b32 bits=0): spec.benchmarks.scimark.utils.Stopwatch::read@-1 (line 104) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36677a offset=b3a bits=0): spec.benchmarks.scimark.utils.Stopwatch::seconds@7 (line 43) spec.benchmarks.scimark.utils.Stopwatch::start@18 (line 69) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@23 (line 90) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36679a offset=b5a bits=0): java.lang.ThreadLocal$ThreadLocalMap::getEntry@8 (line 434) java.lang.ThreadLocal::get@16 (line 165) spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36679e offset=b5e bits=0): java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3667b8 offset=b78 bits=4): java.lang.ThreadLocal$ThreadLocalMap::getEntry@38 (line 439) Locals - l0: empty - l1: empty - l2: empty - l3: empty java.lang.ThreadLocal::get@16 (line 165) Locals - l0: a 'jdk/internal/math/FloatingDecimal$1'{0x0000000082178688} - l1: empty - l2: empty - l3: empty - l4: empty jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) Locals - l0: empty - l1: empty - l2: 1 - l3: empty - l4: empty - l5: stack[88] - l6: 0 - l7: stack[64],long - l8: stack[60] - l9: stack[56] - l10: empty - l11: empty jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) Locals - l0: empty - l1: empty jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) Locals - l0: empty - l1: empty java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[48],oop spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1068] - l6: 16777216 - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1068: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[40],double PcDesc(pc=0x0000025c0f3667e3 offset=ba3 bits=0): java.lang.ThreadLocal::get@16 (line 165) jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366821 offset=be1 bits=0): spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f366832 offset=bf2 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f36683b offset=bfb bits=0): java.lang.ThreadLocal$ThreadLocalMap::getEntry@8 (line 434) java.lang.ThreadLocal::get@16 (line 165) spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366844 offset=c04 bits=0): java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366864 offset=c24 bits=0): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@177 (line 1785) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty - l6: empty - l7: empty - l8: empty - l9: empty - l10: reg rbp [10],oop - l11: empty jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) Locals - l0: empty - l1: empty jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) Locals - l0: empty - l1: empty java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[48],oop spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1130] - l6: 16777216 - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1130: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[40],double PcDesc(pc=0x0000025c0f36686a offset=c2a bits=0): java.lang.ThreadLocal::get@6 (line 163) jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36687b offset=c3b bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@-1 (line 99) PcDesc(pc=0x0000025c0f3668bf offset=c7f bits=0): java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3668cc offset=c8c bits=0): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@5 (line 301) Locals - l0: reg rbp [10],oop - l1: empty jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) Locals - l0: empty - l1: empty java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[48],oop spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1150] - l6: 16777216 - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1150: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[56],double PcDesc(pc=0x0000025c0f3668ed offset=cad bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366912 offset=cd2 bits=0): spec.benchmarks.scimark.utils.Random::initialize@14 (line 265) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f366916 offset=cd6 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@-1 (line 99) PcDesc(pc=0x0000025c0f366925 offset=ce5 bits=0): spec.benchmarks.scimark.utils.Random::initialize@42 (line 270) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f366933 offset=cf3 bits=0): java.lang.ThreadLocal$ThreadLocalMap::getEntry@38 (line 439) java.lang.ThreadLocal::get@16 (line 165) spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366946 offset=d06 bits=0): java.lang.ThreadLocal::get@16 (line 165) spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36694f offset=d0f bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36695f offset=d1f bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366963 offset=d23 bits=0): spec.benchmarks.scimark.utils.Stopwatch::read@4 (line 104) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366975 offset=d35 bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36697c offset=d3c bits=0): java.lang.String::valueOf@-1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366997 offset=d57 bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3669ce offset=d8e bits=0): spec.benchmarks.scimark.utils.Random::initialize@25 (line 266) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f3669d1 offset=d91 bits=0): spec.benchmarks.scimark.utils.Random::initialize@19 (line 265) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f3669ea offset=daa bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366aac offset=e6c bits=0): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f366aba offset=e7a bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366b1d offset=edd bits=0): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366b20 offset=ee0 bits=0): spec.benchmarks.scimark.utils.Random::initialize@89 (line 275) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366b2f offset=eef bits=0): spec.benchmarks.scimark.utils.Random::@29 (line 43) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366b40 offset=f00 bits=0): spec.benchmarks.scimark.utils.Random::initialize@61 (line 273) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366b4e offset=f0e bits=0): java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366b64 offset=f24 bits=0): java.io.PrintStream::println@14 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: reg rbp [10],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1658] - l6: 16777216 - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1658: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[56],double PcDesc(pc=0x0000025c0f366b7d offset=f3d bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@6 (line 104) PcDesc(pc=0x0000025c0f366b85 offset=f45 bits=0): spec.benchmarks.scimark.utils.Random::initialize@89 (line 275) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f366b89 offset=f49 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@50 (line 95) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366b98 offset=f58 bits=4): java.lang.ThreadLocal$ThreadLocalMap::getEntry@38 (line 439) Locals - l0: empty - l1: empty - l2: empty - l3: empty java.lang.ThreadLocal::get@16 (line 165) Locals - l0: stack[40],oop - l1: empty - l2: empty - l3: empty - l4: empty spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty - l6: empty - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty PcDesc(pc=0x0000025c0f366b9d offset=f5d bits=0): java.lang.ThreadLocal$ThreadLocalMap::getEntry@14 (line 435) java.lang.ThreadLocal::get@16 (line 165) jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366ba8 offset=f68 bits=0): spec.benchmarks.scimark.utils.Random::initialize@89 (line 275) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f366bb4 offset=f74 bits=4): java.lang.ThreadLocal::get@34 (line 172) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty - l6: empty - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty PcDesc(pc=0x0000025c0f366bd3 offset=f93 bits=0): java.lang.ThreadLocal::get@34 (line 172) spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366be4 offset=fa4 bits=4): spec.benchmarks.scimark.utils.Random::initialize@8 (line 263) Locals - l0: obj[274] - l1: 101010 - l2: empty - l3: empty - l4: empty - l5: empty - l6: empty - l7: empty Expression stack - @0: obj[274] spec.benchmarks.scimark.utils.Random::@49 (line 88) Locals - l0: empty - l1: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) Locals - l0: stack[32],oop - l1: 0 - l2: 2.000000 - l3: empty - l4: empty - l5: empty Expression stack - @0: obj[274] Objects - 274: spec.benchmarks.scimark.utils.Random 101010, 0, 0.000000, 0, 0.000000, 0, 1.000000, 0, 1.000000, 4, 16, 0, NULL PcDesc(pc=0x0000025c0f366bef offset=faf bits=0): java.lang.String::@70 (line 4504) java.lang.String::@10 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366bf9 offset=fb9 bits=0): spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f366c0c offset=fcc bits=4): spec.benchmarks.scimark.utils.Random::initialize@8 (line 263) Locals - l0: obj[616] - l1: 113 - l2: empty - l3: empty - l4: empty - l5: empty - l6: empty - l7: empty Expression stack - @0: obj[616] spec.benchmarks.scimark.utils.Random::@49 (line 88) Locals - l0: empty - l1: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) Locals - l0: empty - l1: 16777216 - l2: empty - l3: empty - l4: empty - l5: empty - l6: empty - l7: empty - l8: empty Expression stack - @0: obj[616] spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) Locals - l0: reg rbp [10],oop - l1: empty - l2: empty - l3: empty - l4: stack[48],oop - l5: obj[615] - l6: 16777216 - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 615: spec.benchmarks.scimark.utils.Stopwatch 1, 0, stack[96],double, 0, 0.000000 - 616: spec.benchmarks.scimark.utils.Random 113, 0, 0.000000, 0, 0.000000, 0, 1.000000, 0, 1.000000, 4, 16, 0, NULL PcDesc(pc=0x0000025c0f366c2e offset=fee bits=0): spec.harness.Context::getOut@6 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366c33 offset=ff3 bits=0): java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366c48 offset=1008 bits=4): java.lang.ThreadLocal::get@34 (line 172) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) Locals - l0: empty - l1: empty - l2: 1 - l3: empty - l4: empty - l5: stack[88] - l6: 0 - l7: stack[64],long - l8: stack[76] - l9: stack[72] - l10: empty - l11: empty jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) Locals - l0: empty - l1: empty jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) Locals - l0: empty - l1: empty java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[48],oop spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1114] - l6: 16777216 - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1114: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, reg rbp [10],double PcDesc(pc=0x0000025c0f366c59 offset=1019 bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366c5d offset=101d bits=0): spec.benchmarks.scimark.utils.Random::initialize@121 (line 279) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366c63 offset=1023 bits=0): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366c6d offset=102d bits=0): spec.benchmarks.scimark.utils.Random::initialize@19 (line 265) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366c70 offset=1030 bits=0): spec.benchmarks.scimark.utils.Random::initialize@61 (line 273) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366c75 offset=1035 bits=0): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366c78 offset=1038 bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366c90 offset=1050 bits=0): spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366c9a offset=105a bits=0): spec.benchmarks.scimark.utils.Random::initialize@110 (line 272) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366c9e offset=105e bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366ca2 offset=1062 bits=0): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366cb1 offset=1071 bits=0): java.lang.String::@70 (line 4504) java.lang.String::@10 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366cbc offset=107c bits=4): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@9 (line 302) Locals - l0: reg rbp [10],oop - l1: stack[40] jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) Locals - l0: empty - l1: empty java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[48],oop spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1157] - l6: 16777216 - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1157: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[56],double PcDesc(pc=0x0000025c0f366cc5 offset=1085 bits=0): jdk.internal.math.FloatingDecimal::toJavaFormatString@-1 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366cd7 offset=1097 bits=0): java.io.PrintStream::println@-1 (line 991) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366ce1 offset=10a1 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366cec offset=10ac bits=4): java.lang.StringUTF16::compress@1 (line 161) Locals - l0: stack[104],oop - l1: 0 - l2: reg rbp [10],int - l3: empty java.lang.String::@36 (line 4496) Locals - l0: stack[40],oop - l1: stack[104],oop - l2: 0 - l3: reg rbp [10],int - l4: empty - l5: empty java.lang.String::@10 (line 300) Locals - l0: empty - l1: empty - l2: empty - l3: empty jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) Locals - l0: empty - l1: empty Expression stack - @0: stack[40],oop jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) Locals - l0: empty - l1: empty java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[48],oop spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1189] - l6: 16777216 - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1189: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[56],double PcDesc(pc=0x0000025c0f366d09 offset=10c9 bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f366d0e offset=10ce bits=0): spec.benchmarks.scimark.utils.Stopwatch::read@12 (line 105) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366d18 offset=10d8 bits=0): spec.harness.Context::getOut@3 (line 76) Expression stack - @0: NULL spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty - l6: empty - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty PcDesc(pc=0x0000025c0f366d34 offset=10f4 bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f366d39 offset=10f9 bits=0): spec.benchmarks.scimark.utils.Stopwatch::read@12 (line 105) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366d50 offset=1110 bits=0): java.lang.ThreadLocal$ThreadLocalMap::getEntry@18 (line 435) Locals - l0: stack[44],narrowoop - l1: stack[48],narrowoop - l2: stack[56] - l3: empty Expression stack - @0: reg rbp [10],narrowoop - @1: stack[56] java.lang.ThreadLocal::get@16 (line 165) Locals - l0: stack[48],narrowoop - l1: empty - l2: empty - l3: empty - l4: empty spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty - l6: empty - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty PcDesc(pc=0x0000025c0f366d6c offset=112c bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@-1 (line 99) PcDesc(pc=0x0000025c0f366d79 offset=1139 bits=0): java.lang.ThreadLocal$ThreadLocalMap::getEntry@18 (line 435) java.lang.ThreadLocal::get@16 (line 165) jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366d7e offset=113e bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f366d9c offset=115c bits=1): java.lang.ThreadLocal$ThreadLocalMap::getEntry@29 (line 436) reexecute=true Locals - l0: stack[44],narrowoop - l1: stack[48],narrowoop - l2: stack[52] - l3: stack[56],narrowoop Expression stack - @0: reg rbp [10],int java.lang.ThreadLocal::get@16 (line 165) Locals - l0: stack[48],narrowoop - l1: empty - l2: empty - l3: empty - l4: empty spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty - l6: empty - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty PcDesc(pc=0x0000025c0f366db8 offset=1178 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@-1 (line 99) PcDesc(pc=0x0000025c0f366dbb offset=117b bits=0): spec.benchmarks.scimark.utils.Random::@39 (line 47) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366dca offset=118a bits=0): java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366dcf offset=118f bits=0): spec.benchmarks.scimark.utils.Stopwatch::read@12 (line 105) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366de8 offset=11a8 bits=0): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) Locals - l0: empty - l1: empty Expression stack - @0: reg rbp [10],oop java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[40],oop spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1726] - l6: 16777216 - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1726: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[56],double PcDesc(pc=0x0000025c0f366e04 offset=11c4 bits=0): java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366e09 offset=11c9 bits=0): spec.benchmarks.scimark.utils.Stopwatch::read@4 (line 104) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366e40 offset=1200 bits=0): java.lang.StringUTF16::compress@9 (line 162) Locals - l0: empty - l1: empty - l2: stack[80] - l3: stack[96],oop Expression stack - @0: stack[84],narrowoop - @1: 0 - @2: stack[96],oop - @3: 0 - @4: stack[80] java.lang.String::@36 (line 4496) Locals - l0: stack[64],oop - l1: stack[84],narrowoop - l2: 0 - l3: stack[76] - l4: empty - l5: empty java.lang.String::@10 (line 300) Locals - l0: empty - l1: empty - l2: empty - l3: empty jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) Locals - l0: empty - l1: empty Expression stack - @0: stack[64],oop jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) Locals - l0: empty - l1: empty java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[32],oop spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: reg rbp [10],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1216] - l6: 16777216 - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1216: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[40],double, 0, stack[56],double PcDesc(pc=0x0000025c0f366e5c offset=121c bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@6 (line 104) PcDesc(pc=0x0000025c0f366e61 offset=1221 bits=0): java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366e66 offset=1226 bits=0): spec.benchmarks.scimark.utils.Stopwatch::read@9 (line 105) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366e9c offset=125c bits=0): java.lang.ThreadLocal$ThreadLocalMap::getEntry@18 (line 435) Locals - l0: stack[76],narrowoop - l1: a 'jdk/internal/math/FloatingDecimal$1'{0x0000000082178688} - l2: stack[84] - l3: empty Expression stack - @0: reg rbp [10],narrowoop - @1: stack[84] java.lang.ThreadLocal::get@16 (line 165) Locals - l0: a 'jdk/internal/math/FloatingDecimal$1'{0x0000000082178688} - l1: empty - l2: empty - l3: empty - l4: empty jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) Locals - l0: empty - l1: empty - l2: 1 - l3: empty - l4: empty - l5: stack[48] - l6: 0 - l7: stack[64],long - l8: stack[52] - l9: stack[72] - l10: empty - l11: empty jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) Locals - l0: empty - l1: empty jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) Locals - l0: empty - l1: empty java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[40],oop spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1277] - l6: 16777216 - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1277: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[88],double PcDesc(pc=0x0000025c0f366eb8 offset=1278 bits=0): java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366ee8 offset=12a8 bits=0): java.lang.String::checkBoundsOffCount@15 (line 4586) Locals - l0: 0 - l1: stack[80] - l2: stack[84] java.lang.String::rangeCheck@4 (line 304) Locals - l0: empty - l1: empty - l2: empty java.lang.String::@7 (line 300) Locals - l0: empty - l1: empty - l2: empty - l3: empty Expression stack - @0: stack[64],oop - @1: stack[72],narrowoop - @2: 0 - @3: stack[80] jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) Locals - l0: empty - l1: empty Expression stack - @0: stack[64],oop jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) Locals - l0: empty - l1: empty java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[32],oop spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: reg rbp [10],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1253] - l6: 16777216 - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1253: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[56],double PcDesc(pc=0x0000025c0f366f04 offset=12c4 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@6 (line 104) PcDesc(pc=0x0000025c0f366f15 offset=12d5 bits=0): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f366f1b offset=12db bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@5 (line 81) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366f30 offset=12f0 bits=0): spec.benchmarks.scimark.utils.Random::@24 (line 41) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366f6d offset=132d bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366f7c offset=133c bits=0): java.lang.String::@70 (line 4504) java.lang.String::@10 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366f83 offset=1343 bits=0): java.lang.String::@-1 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366f8b offset=134b bits=0): java.lang.String::@70 (line 4504) java.lang.String::@10 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366f96 offset=1356 bits=0): java.lang.String::@-1 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366fa6 offset=1366 bits=0): spec.benchmarks.scimark.utils.Random::initialize@105 (line 276) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366fb5 offset=1375 bits=0): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f366fd0 offset=1390 bits=0): spec.benchmarks.scimark.utils.Random::initialize@48 (line 271) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f367033 offset=13f3 bits=0): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f367039 offset=13f9 bits=0): spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f367049 offset=1409 bits=0): spec.benchmarks.scimark.utils.Random::@34 (line 45) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36705a offset=141a bits=0): spec.benchmarks.scimark.utils.Random::initialize@69 (line 274) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36706e offset=142e bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f367072 offset=1432 bits=0): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f367078 offset=1438 bits=0): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36708a offset=144a bits=0): spec.benchmarks.scimark.utils.Random::initialize@25 (line 266) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f367092 offset=1452 bits=0): spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f367095 offset=1455 bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3670b0 offset=1470 bits=0): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3670ba offset=147a bits=0): spec.benchmarks.scimark.utils.Random::initialize@110 (line 272) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3670be offset=147e bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3670c2 offset=1482 bits=0): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3670d0 offset=1490 bits=0): spec.benchmarks.scimark.utils.Stopwatch::reset@12 (line 53) spec.benchmarks.scimark.utils.Stopwatch::@5 (line 57) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3670da offset=149a bits=0): java.lang.ThreadLocal$ThreadLocalMap::getEntry@38 (line 439) java.lang.ThreadLocal::get@16 (line 165) spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3670f8 offset=14b8 bits=0): spec.benchmarks.scimark.utils.Stopwatch::@5 (line 57) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3670fd offset=14bd bits=0): java.lang.ref.Reference::refersTo@2 (line 366) java.lang.ThreadLocal$ThreadLocalMap::getEntry@26 (line 436) java.lang.ThreadLocal::get@16 (line 165) spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f367106 offset=14c6 bits=0): spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f36710f offset=14cf bits=0): java.lang.ref.Reference::refersTo@2 (line 366) java.lang.ThreadLocal$ThreadLocalMap::getEntry@26 (line 436) java.lang.ThreadLocal::get@16 (line 165) spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f367118 offset=14d8 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f36712e offset=14ee bits=0): spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f367131 offset=14f1 bits=0): spec.benchmarks.scimark.utils.Random::initialize@89 (line 275) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f367147 offset=1507 bits=0): spec.benchmarks.scimark.utils.Random::@29 (line 43) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f367158 offset=1518 bits=0): spec.benchmarks.scimark.utils.Random::initialize@61 (line 273) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36716e offset=152e bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f367178 offset=1538 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f367182 offset=1542 bits=0): spec.benchmarks.scimark.utils.Stopwatch::@5 (line 57) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36718c offset=154c bits=0): spec.benchmarks.scimark.utils.Random::@-1 (line 87) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3671b4 offset=1574 bits=0): spec.benchmarks.scimark.utils.Stopwatch::@5 (line 57) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3671bd offset=157d bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3671c1 offset=1581 bits=0): spec.benchmarks.scimark.utils.Random::initialize@115 (line 278) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3671c7 offset=1587 bits=0): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3671cd offset=158d bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3671d0 offset=1590 bits=0): spec.benchmarks.scimark.utils.Random::initialize@61 (line 273) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3671d5 offset=1595 bits=0): spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3671d8 offset=1598 bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3671fa offset=15ba bits=0): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3671fe offset=15be bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f367202 offset=15c2 bits=0): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f367207 offset=15c7 bits=0): java.lang.String::@-1 (line 300) jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) java.lang.Double::toString@1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f367211 offset=15d1 bits=0): java.lang.ThreadLocal::get@16 (line 165) spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f367224 offset=15e4 bits=5): java.lang.String::@67 (line 4504) reexecute=true Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Expression stack - @0: stack[112],oop - @1: stack[104],oop - @2: 0 - @3: stack[80] java.lang.String::@10 (line 300) Locals - l0: empty - l1: empty - l2: empty - l3: empty jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) Locals - l0: empty - l1: empty Expression stack - @0: stack[72],oop jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) Locals - l0: empty - l1: empty java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[48],oop spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1550] - l6: 16777216 - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1550: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[56],double PcDesc(pc=0x0000025c0f367231 offset=15f1 bits=0): java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f367236 offset=15f6 bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f367258 offset=1618 bits=1): java.lang.String::@67 (line 4504) reexecute=true Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Expression stack - @0: stack[64],oop - @1: stack[72],narrowoop - @2: 0 - @3: stack[80] java.lang.String::@10 (line 300) Locals - l0: empty - l1: empty - l2: empty - l3: empty jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) Locals - l0: empty - l1: empty Expression stack - @0: stack[64],oop jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) Locals - l0: empty - l1: empty java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[32],oop spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: reg rbp [10],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1358] - l6: 16777216 - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1358: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[56],double PcDesc(pc=0x0000025c0f367277 offset=1637 bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f367281 offset=1641 bits=0): spec.benchmarks.scimark.utils.Stopwatch::read@12 (line 105) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f367294 offset=1654 bits=0): spec.harness.Context::getOut@6 (line 76) Expression stack - @0: stack[32],oop spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) Locals - l0: reg rbp [10],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty - l6: empty - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty PcDesc(pc=0x0000025c0f3672ba offset=167a bits=0): java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3672fc offset=16bc bits=0): jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@6 (line 986) Expression stack - @0: stack[72],oop jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) Locals - l0: empty - l1: empty - l2: 1 - l3: empty - l4: empty - l5: stack[88] - l6: 0 - l7: stack[56],long - l8: stack[44] - l9: stack[64] - l10: empty - l11: empty jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) Locals - l0: empty - l1: empty jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) Locals - l0: empty - l1: empty java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[32],oop spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: reg rbp [10],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1781] - l6: 16777216 - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1781: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[80],double PcDesc(pc=0x0000025c0f367318 offset=16d8 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@6 (line 104) PcDesc(pc=0x0000025c0f36731d offset=16dd bits=0): spec.benchmarks.scimark.utils.Stopwatch::read@12 (line 105) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f36732c offset=16ec bits=0): spec.harness.Context::getOut@6 (line 76) Expression stack - @0: NULL spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) Locals - l0: reg rbp [10],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty - l6: empty - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty PcDesc(pc=0x0000025c0f36734d offset=170d bits=0): spec.benchmarks.scimark.utils.Stopwatch::read@12 (line 105) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f367358 offset=1718 bits=0): java.lang.ThreadLocal$ThreadLocalMap::getEntry@8 (line 434) Locals - l0: empty - l1: empty - l2: empty - l3: empty Expression stack - @0: empty - @1: NULL java.lang.ThreadLocal::get@16 (line 165) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty spec.harness.Context::getOut@3 (line 76) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty - l6: empty - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty PcDesc(pc=0x0000025c0f367374 offset=1734 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@-1 (line 99) PcDesc(pc=0x0000025c0f36737e offset=173e bits=0): java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3673b8 offset=1778 bits=0): jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@6 (line 986) Expression stack - @0: NULL jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) Locals - l0: empty - l1: empty - l2: 1 - l3: empty - l4: empty - l5: stack[88] - l6: 0 - l7: stack[56],long - l8: stack[44] - l9: stack[64] - l10: empty - l11: empty jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) Locals - l0: empty - l1: empty jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) Locals - l0: empty - l1: empty java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[32],oop spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: reg rbp [10],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1737] - l6: 16777216 - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1737: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[72],double PcDesc(pc=0x0000025c0f3673d4 offset=1794 bits=0): java.lang.Double::toString@-1 (line 312) java.lang.String::valueOf@1 (line 4364) java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3673d9 offset=1799 bits=0): spec.benchmarks.scimark.utils.Stopwatch::read@9 (line 105) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f3673f0 offset=17b0 bits=0): java.lang.String::rangeCheck@3 (line 304) Locals - l0: empty - l1: empty - l2: empty Expression stack - @0: empty - @1: empty - @2: NULL java.lang.String::@7 (line 300) Locals - l0: empty - l1: empty - l2: empty - l3: empty Expression stack - @0: empty - @1: empty - @2: empty - @3: empty jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) Locals - l0: empty - l1: empty Expression stack - @0: empty jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) Locals - l0: empty - l1: empty java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[32],oop spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: reg rbp [10],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1264] - l6: 16777216 - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1264: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[56],double PcDesc(pc=0x0000025c0f36740c offset=17cc bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@6 (line 104) PcDesc(pc=0x0000025c0f367411 offset=17d1 bits=0): java.io.PrintStream::println@11 (line 992) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f367416 offset=17d6 bits=0): spec.benchmarks.scimark.utils.Random::initialize@8 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f367434 offset=17f4 bits=0): java.lang.ThreadLocal$ThreadLocalMap::getEntry@8 (line 434) Locals - l0: empty - l1: empty - l2: empty - l3: empty Expression stack - @0: empty - @1: NULL java.lang.ThreadLocal::get@16 (line 165) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty - l6: empty - l7: empty - l8: empty - l9: empty - l10: empty - l11: empty jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) Locals - l0: empty - l1: empty jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) Locals - l0: empty - l1: empty java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[32],oop spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: reg rbp [10],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1748] - l6: 16777216 - l7: empty - l8: empty spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1748: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[48],double PcDesc(pc=0x0000025c0f367450 offset=1810 bits=0): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f367455 offset=1815 bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f36745a offset=181a bits=0): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f36745f offset=181f bits=0): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f367478 offset=1838 bits=0): spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f36747d offset=183d bits=0): spec.benchmarks.scimark.utils.Random::initialize@-1 (line 261) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f367482 offset=1842 bits=0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f367485 offset=1845 bits=0): java.lang.Object::@-1 (line 44) spec.benchmarks.scimark.utils.Random::@1 (line 87) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) PcDesc(pc=0x0000025c0f367495 offset=1855 bits=0): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) spec.benchmarks.scimark.utils.Random::@49 (line 88) spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) PcDesc(pc=0x0000025c0f367581 offset=1941 bits=0): - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - oop maps:ImmutableOopMapSet contains 32 OopMaps ImmutableOopMap {r8=Oop [32]=Oop [40]=Oop [48]=Oop } pc offsets: 1944 ImmutableOopMap {rbp=Oop [32]=Oop [72]=Oop } pc offsets: 2296 2380 ImmutableOopMap {[32]=Oop [40]=Oop [80]=Oop } pc offsets: 2456 ImmutableOopMap {[32]=Oop [40]=Oop [88]=Oop } pc offsets: 2536 ImmutableOopMap {[32]=Oop [48]=Oop } pc offsets: 2936 ImmutableOopMap {rbp=Oop [32]=Oop [48]=Oop } pc offsets: 3108 3212 ImmutableOopMap {rbp=Oop } pc offsets: 3876 ImmutableOopMap {rbp=Oop [32]=Oop [40]=Oop } pc offsets: 3928 ImmutableOopMap {rbp=Oop [32]=Oop } pc offsets: 3956 4004 ImmutableOopMap {rbp=Oop [32]=Oop [40]=Oop [48]=Oop } pc offsets: 4044 ImmutableOopMap {[32]=Oop [48]=Oop } pc offsets: 4104 ImmutableOopMap {rbp=Oop [32]=Oop [48]=Oop } pc offsets: 4220 ImmutableOopMap {[32]=Oop [40]=Oop [48]=Oop [64]=NarrowOop [104]=Oop } pc offsets: 4268 ImmutableOopMap {} pc offsets: 4312 ImmutableOopMap {rbp=NarrowOop [32]=Oop [44]=NarrowOop [48]=NarrowOop } pc offsets: 4368 ImmutableOopMap {[32]=Oop [44]=NarrowOop [48]=NarrowOop [56]=NarrowOop } pc offsets: 4444 ImmutableOopMap {rbp=Oop [32]=Oop [40]=Oop } pc offsets: 4520 ImmutableOopMap {rbp=Oop [32]=Oop [64]=Oop [84]=NarrowOop [96]=Oop } pc offsets: 4608 ImmutableOopMap {rbp=NarrowOop [32]=Oop [40]=Oop [76]=NarrowOop } pc offsets: 4700 ImmutableOopMap {rbp=Oop [32]=Oop [64]=Oop [72]=NarrowOop } pc offsets: 4776 ImmutableOopMap {rbp=Derived_oop_[104] [32]=Oop [48]=Oop [72]=Oop [104]=Oop [112]=Oop } pc offsets: 5604 ImmutableOopMap {rbp=Oop [32]=Oop [64]=Oop [72]=NarrowOop } pc offsets: 5656 ImmutableOopMap {rbp=Oop [32]=Oop } pc offsets: 5716 ImmutableOopMap {rbp=Oop [32]=Oop [72]=Oop } pc offsets: 5820 ImmutableOopMap {rbp=Oop } pc offsets: 5868 ImmutableOopMap {} pc offsets: 5912 ImmutableOopMap {rbp=Oop [32]=Oop } pc offsets: 6008 6064 6132 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - scopes: ScopeDesc(pc=0x0000025c0f365c6f offset=2f): spec.benchmarks.scimark.utils.Random::@1 (line 87) ScopeDesc(pc=0x0000025c0f365c6f offset=2f): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f365c7b offset=3b): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f365c7b offset=3b): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f365c7b offset=3b): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f365c7b offset=3b): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f365c7b offset=3b): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365c89 offset=49): java.io.PrintStream::println@14 (line 992) ScopeDesc(pc=0x0000025c0f365c89 offset=49): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f365c89 offset=49): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365c99 offset=59): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f365c99 offset=59): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f365c99 offset=59): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f365c99 offset=59): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f365c99 offset=59): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365caf offset=6f): java.io.PrintStream::println@14 (line 992) ScopeDesc(pc=0x0000025c0f365caf offset=6f): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f365caf offset=6f): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365cb7 offset=77): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365cd7 offset=97): java.io.PrintStream::println@14 (line 992) ScopeDesc(pc=0x0000025c0f365cd7 offset=97): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f365cd7 offset=97): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365d27 offset=e7): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@23 (line 90) ScopeDesc(pc=0x0000025c0f365d27 offset=e7): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365d3d offset=fd): java.lang.ThreadLocal::get@-1 (line 162) ScopeDesc(pc=0x0000025c0f365d3d offset=fd): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f365d3d offset=fd): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ScopeDesc(pc=0x0000025c0f365d3d offset=fd): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365d4d offset=10d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365d65 offset=125): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) ScopeDesc(pc=0x0000025c0f365d65 offset=125): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365d67 offset=127): spec.benchmarks.scimark.utils.Random::initialize@48 (line 271) ScopeDesc(pc=0x0000025c0f365d67 offset=127): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f365d67 offset=127): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f365d75 offset=135): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ScopeDesc(pc=0x0000025c0f365d75 offset=135): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f365d75 offset=135): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f365dd9 offset=199): java.lang.ThreadLocal::get@34 (line 172) ScopeDesc(pc=0x0000025c0f365dd9 offset=199): jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ScopeDesc(pc=0x0000025c0f365dd9 offset=199): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ScopeDesc(pc=0x0000025c0f365dd9 offset=199): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ScopeDesc(pc=0x0000025c0f365dd9 offset=199): jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ScopeDesc(pc=0x0000025c0f365dd9 offset=199): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f365dd9 offset=199): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f365dd9 offset=199): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f365dd9 offset=199): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f365dd9 offset=199): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365de6 offset=1a6): java.lang.StringUTF16::compress@1 (line 161) ScopeDesc(pc=0x0000025c0f365de6 offset=1a6): java.lang.String::@36 (line 4496) ScopeDesc(pc=0x0000025c0f365de6 offset=1a6): java.lang.String::@10 (line 300) ScopeDesc(pc=0x0000025c0f365de6 offset=1a6): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f365de6 offset=1a6): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f365de6 offset=1a6): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f365de6 offset=1a6): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f365de6 offset=1a6): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f365de6 offset=1a6): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f365de6 offset=1a6): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365df4 offset=1b4): java.lang.String::@36 (line 4496) ScopeDesc(pc=0x0000025c0f365df4 offset=1b4): java.lang.String::@10 (line 300) ScopeDesc(pc=0x0000025c0f365df4 offset=1b4): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f365df4 offset=1b4): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f365df4 offset=1b4): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f365df4 offset=1b4): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f365df4 offset=1b4): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f365df4 offset=1b4): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f365df4 offset=1b4): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365e02 offset=1c2): java.lang.String::@30 (line 4495) ScopeDesc(pc=0x0000025c0f365e02 offset=1c2): java.lang.String::@10 (line 300) ScopeDesc(pc=0x0000025c0f365e02 offset=1c2): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f365e02 offset=1c2): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f365e02 offset=1c2): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f365e02 offset=1c2): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f365e02 offset=1c2): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f365e02 offset=1c2): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f365e02 offset=1c2): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365e0b offset=1cb): java.lang.String::@10 (line 300) ScopeDesc(pc=0x0000025c0f365e0b offset=1cb): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f365e0b offset=1cb): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f365e0b offset=1cb): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f365e0b offset=1cb): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f365e0b offset=1cb): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f365e0b offset=1cb): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f365e0b offset=1cb): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365e15 offset=1d5): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f365e15 offset=1d5): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f365e15 offset=1d5): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f365e15 offset=1d5): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f365e15 offset=1d5): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f365e15 offset=1d5): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365e23 offset=1e3): java.lang.String::@10 (line 300) ScopeDesc(pc=0x0000025c0f365e23 offset=1e3): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f365e23 offset=1e3): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f365e23 offset=1e3): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f365e23 offset=1e3): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f365e23 offset=1e3): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f365e23 offset=1e3): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f365e23 offset=1e3): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365e39 offset=1f9): java.lang.String::@23 (line 4492) ScopeDesc(pc=0x0000025c0f365e39 offset=1f9): java.lang.String::@10 (line 300) ScopeDesc(pc=0x0000025c0f365e39 offset=1f9): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f365e39 offset=1f9): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f365e39 offset=1f9): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f365e39 offset=1f9): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f365e39 offset=1f9): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f365e39 offset=1f9): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f365e39 offset=1f9): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365e58 offset=218): java.lang.String::@14 (line 4491) ScopeDesc(pc=0x0000025c0f365e58 offset=218): java.lang.String::@10 (line 300) ScopeDesc(pc=0x0000025c0f365e58 offset=218): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f365e58 offset=218): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f365e58 offset=218): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f365e58 offset=218): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f365e58 offset=218): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f365e58 offset=218): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f365e58 offset=218): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365e76 offset=236): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f365e76 offset=236): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f365e76 offset=236): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f365e76 offset=236): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f365e76 offset=236): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f365e76 offset=236): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365e80 offset=240): java.lang.String::@14 (line 4491) ScopeDesc(pc=0x0000025c0f365e80 offset=240): java.lang.String::@10 (line 300) ScopeDesc(pc=0x0000025c0f365e80 offset=240): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f365e80 offset=240): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f365e80 offset=240): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f365e80 offset=240): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f365e80 offset=240): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f365e80 offset=240): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f365e80 offset=240): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365e8d offset=24d): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f365e8d offset=24d): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f365e8d offset=24d): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f365e8d offset=24d): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f365e8d offset=24d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f365e8d offset=24d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365e9b offset=25b): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ScopeDesc(pc=0x0000025c0f365e9b offset=25b): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f365e9b offset=25b): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f365eac offset=26c): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f365eac offset=26c): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f365eac offset=26c): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f365eac offset=26c): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f365eac offset=26c): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f365eac offset=26c): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365eb2 offset=272): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ScopeDesc(pc=0x0000025c0f365eb2 offset=272): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365ec6 offset=286): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f365ec6 offset=286): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f365ec6 offset=286): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f365eda offset=29a): jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ScopeDesc(pc=0x0000025c0f365eda offset=29a): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f365eda offset=29a): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f365eda offset=29a): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f365eda offset=29a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f365eda offset=29a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365ee8 offset=2a8): java.lang.String::@14 (line 4491) ScopeDesc(pc=0x0000025c0f365ee8 offset=2a8): java.lang.String::@10 (line 300) ScopeDesc(pc=0x0000025c0f365ee8 offset=2a8): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f365ee8 offset=2a8): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f365ee8 offset=2a8): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f365ee8 offset=2a8): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f365ee8 offset=2a8): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f365ee8 offset=2a8): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f365ee8 offset=2a8): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365ef2 offset=2b2): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f365ef2 offset=2b2): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f365efb offset=2bb): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f365efb offset=2bb): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f365efb offset=2bb): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f365efb offset=2bb): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f365efb offset=2bb): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365f13 offset=2d3): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f365f13 offset=2d3): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f365f13 offset=2d3): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f365f29 offset=2e9): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ScopeDesc(pc=0x0000025c0f365f29 offset=2e9): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f365f29 offset=2e9): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f365f33 offset=2f3): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f365f33 offset=2f3): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f365f33 offset=2f3): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f365f33 offset=2f3): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365f39 offset=2f9): java.lang.ThreadLocal::get@34 (line 172) ScopeDesc(pc=0x0000025c0f365f39 offset=2f9): jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ScopeDesc(pc=0x0000025c0f365f39 offset=2f9): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ScopeDesc(pc=0x0000025c0f365f39 offset=2f9): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ScopeDesc(pc=0x0000025c0f365f39 offset=2f9): jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ScopeDesc(pc=0x0000025c0f365f39 offset=2f9): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f365f39 offset=2f9): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f365f39 offset=2f9): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f365f39 offset=2f9): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f365f39 offset=2f9): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365f3c offset=2fc): java.lang.ThreadLocal::get@21 (line 166) ScopeDesc(pc=0x0000025c0f365f3c offset=2fc): jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ScopeDesc(pc=0x0000025c0f365f3c offset=2fc): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ScopeDesc(pc=0x0000025c0f365f3c offset=2fc): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ScopeDesc(pc=0x0000025c0f365f3c offset=2fc): jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ScopeDesc(pc=0x0000025c0f365f3c offset=2fc): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f365f3c offset=2fc): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f365f3c offset=2fc): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f365f3c offset=2fc): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f365f3c offset=2fc): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365f4a offset=30a): jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ScopeDesc(pc=0x0000025c0f365f4a offset=30a): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ScopeDesc(pc=0x0000025c0f365f4a offset=30a): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ScopeDesc(pc=0x0000025c0f365f4a offset=30a): jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ScopeDesc(pc=0x0000025c0f365f4a offset=30a): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f365f4a offset=30a): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f365f4a offset=30a): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f365f4a offset=30a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f365f4a offset=30a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365f83 offset=343): java.lang.ThreadLocal$ThreadLocalMap::getEntry@38 (line 439) ScopeDesc(pc=0x0000025c0f365f83 offset=343): java.lang.ThreadLocal::get@16 (line 165) ScopeDesc(pc=0x0000025c0f365f83 offset=343): jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ScopeDesc(pc=0x0000025c0f365f83 offset=343): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ScopeDesc(pc=0x0000025c0f365f83 offset=343): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ScopeDesc(pc=0x0000025c0f365f83 offset=343): jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ScopeDesc(pc=0x0000025c0f365f83 offset=343): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f365f83 offset=343): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f365f83 offset=343): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f365f83 offset=343): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f365f83 offset=343): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365f92 offset=352): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ScopeDesc(pc=0x0000025c0f365f92 offset=352): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f365f92 offset=352): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f365f94 offset=354): java.lang.ThreadLocal$ThreadLocalMap::getEntry@38 (line 439) ScopeDesc(pc=0x0000025c0f365f94 offset=354): java.lang.ThreadLocal::get@16 (line 165) ScopeDesc(pc=0x0000025c0f365f94 offset=354): jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ScopeDesc(pc=0x0000025c0f365f94 offset=354): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ScopeDesc(pc=0x0000025c0f365f94 offset=354): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ScopeDesc(pc=0x0000025c0f365f94 offset=354): jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ScopeDesc(pc=0x0000025c0f365f94 offset=354): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f365f94 offset=354): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f365f94 offset=354): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f365f94 offset=354): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f365f94 offset=354): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365f99 offset=359): java.lang.ThreadLocal::get@21 (line 166) ScopeDesc(pc=0x0000025c0f365f99 offset=359): jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ScopeDesc(pc=0x0000025c0f365f99 offset=359): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ScopeDesc(pc=0x0000025c0f365f99 offset=359): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ScopeDesc(pc=0x0000025c0f365f99 offset=359): jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ScopeDesc(pc=0x0000025c0f365f99 offset=359): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f365f99 offset=359): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f365f99 offset=359): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f365f99 offset=359): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f365f99 offset=359): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365faa offset=36a): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f365faa offset=36a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ScopeDesc(pc=0x0000025c0f365faa offset=36a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365fb3 offset=373): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ScopeDesc(pc=0x0000025c0f365fb3 offset=373): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f365fb3 offset=373): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f365fb7 offset=377): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f365fb7 offset=377): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ScopeDesc(pc=0x0000025c0f365fb7 offset=377): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365fbb offset=37b): spec.benchmarks.scimark.monte_carlo.MonteCarlo::num_flops@-1 (line 56) ScopeDesc(pc=0x0000025c0f365fbb offset=37b): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@50 (line 95) ScopeDesc(pc=0x0000025c0f365fbb offset=37b): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365fd0 offset=390): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f365fd0 offset=390): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ScopeDesc(pc=0x0000025c0f365fd0 offset=390): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365fdb offset=39b): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f365fdb offset=39b): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f365fdb offset=39b): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f365fe9 offset=3a9): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@50 (line 95) ScopeDesc(pc=0x0000025c0f365fe9 offset=3a9): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f365ffb offset=3bb): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f365ffb offset=3bb): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ScopeDesc(pc=0x0000025c0f365ffb offset=3bb): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366000 offset=3c0): spec.benchmarks.scimark.utils.Stopwatch::start@4 (line 66) ScopeDesc(pc=0x0000025c0f366000 offset=3c0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@23 (line 90) ScopeDesc(pc=0x0000025c0f366000 offset=3c0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366009 offset=3c9): java.lang.ThreadLocal::get@21 (line 166) ScopeDesc(pc=0x0000025c0f366009 offset=3c9): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f366009 offset=3c9): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ScopeDesc(pc=0x0000025c0f366009 offset=3c9): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36600d offset=3cd): java.lang.ThreadLocal$ThreadLocalMap::getEntry@18 (line 435) ScopeDesc(pc=0x0000025c0f36600d offset=3cd): java.lang.ThreadLocal::get@16 (line 165) ScopeDesc(pc=0x0000025c0f36600d offset=3cd): jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ScopeDesc(pc=0x0000025c0f36600d offset=3cd): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ScopeDesc(pc=0x0000025c0f36600d offset=3cd): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ScopeDesc(pc=0x0000025c0f36600d offset=3cd): jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ScopeDesc(pc=0x0000025c0f36600d offset=3cd): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f36600d offset=3cd): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f36600d offset=3cd): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f36600d offset=3cd): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f36600d offset=3cd): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36605e offset=41e): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f36605e offset=41e): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f36605e offset=41e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f366063 offset=423): spec.harness.Context::getOut@6 (line 76) ScopeDesc(pc=0x0000025c0f366063 offset=423): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ScopeDesc(pc=0x0000025c0f366063 offset=423): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366073 offset=433): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f366073 offset=433): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366073 offset=433): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366073 offset=433): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366073 offset=433): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366081 offset=441): java.lang.String::@70 (line 4504) ScopeDesc(pc=0x0000025c0f366081 offset=441): java.lang.String::@10 (line 300) ScopeDesc(pc=0x0000025c0f366081 offset=441): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f366081 offset=441): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f366081 offset=441): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f366081 offset=441): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f366081 offset=441): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f366081 offset=441): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366081 offset=441): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36608e offset=44e): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ScopeDesc(pc=0x0000025c0f36608e offset=44e): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f36608e offset=44e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f3660ad offset=46d): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f3660ad offset=46d): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3660ad offset=46d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f3660ad offset=46d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f3660ad offset=46d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36613b offset=4fb): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@23 (line 90) ScopeDesc(pc=0x0000025c0f36613b offset=4fb): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366151 offset=511): java.lang.ThreadLocal::get@34 (line 172) ScopeDesc(pc=0x0000025c0f366151 offset=511): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f366151 offset=511): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ScopeDesc(pc=0x0000025c0f366151 offset=511): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366161 offset=521): java.lang.ThreadLocal::get@6 (line 163) ScopeDesc(pc=0x0000025c0f366161 offset=521): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f366161 offset=521): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ScopeDesc(pc=0x0000025c0f366161 offset=521): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366174 offset=534): spec.benchmarks.scimark.utils.Stopwatch::start@9 (line 67) ScopeDesc(pc=0x0000025c0f366174 offset=534): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@23 (line 90) ScopeDesc(pc=0x0000025c0f366174 offset=534): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366184 offset=544): spec.benchmarks.scimark.utils.Random::initialize@61 (line 273) ScopeDesc(pc=0x0000025c0f366184 offset=544): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366184 offset=544): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f3661bd offset=57d): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@9 (line 302) ScopeDesc(pc=0x0000025c0f3661bd offset=57d): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f3661bd offset=57d): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f3661bd offset=57d): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f3661bd offset=57d): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f3661bd offset=57d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f3661bd offset=57d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3661c4 offset=584): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f3661c4 offset=584): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f3661c4 offset=584): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f3661c4 offset=584): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f3661c4 offset=584): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f3661c4 offset=584): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3661ea offset=5aa): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@9 (line 302) ScopeDesc(pc=0x0000025c0f3661ea offset=5aa): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f3661ea offset=5aa): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f3661ea offset=5aa): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f3661ea offset=5aa): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f3661ea offset=5aa): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f3661ea offset=5aa): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366203 offset=5c3): java.lang.String::@49 (line 4498) ScopeDesc(pc=0x0000025c0f366203 offset=5c3): java.lang.String::@10 (line 300) ScopeDesc(pc=0x0000025c0f366203 offset=5c3): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f366203 offset=5c3): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f366203 offset=5c3): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f366203 offset=5c3): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f366203 offset=5c3): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f366203 offset=5c3): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366203 offset=5c3): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366210 offset=5d0): java.lang.String::@43 (line 4497) ScopeDesc(pc=0x0000025c0f366210 offset=5d0): java.lang.String::@10 (line 300) ScopeDesc(pc=0x0000025c0f366210 offset=5d0): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f366210 offset=5d0): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f366210 offset=5d0): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f366210 offset=5d0): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f366210 offset=5d0): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f366210 offset=5d0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366210 offset=5d0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366269 offset=629): java.lang.StringUTF16::compress@9 (line 162) ScopeDesc(pc=0x0000025c0f366269 offset=629): java.lang.String::@36 (line 4496) ScopeDesc(pc=0x0000025c0f366269 offset=629): java.lang.String::@10 (line 300) ScopeDesc(pc=0x0000025c0f366269 offset=629): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f366269 offset=629): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f366269 offset=629): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f366269 offset=629): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f366269 offset=629): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f366269 offset=629): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366269 offset=629): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36626f offset=62f): java.lang.String::@1 (line 4489) ScopeDesc(pc=0x0000025c0f36626f offset=62f): java.lang.String::@10 (line 300) ScopeDesc(pc=0x0000025c0f36626f offset=62f): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f36626f offset=62f): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f36626f offset=62f): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f36626f offset=62f): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f36626f offset=62f): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f36626f offset=62f): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f36626f offset=62f): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366287 offset=647): java.lang.String::@10 (line 300) ScopeDesc(pc=0x0000025c0f366287 offset=647): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f366287 offset=647): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f366287 offset=647): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f366287 offset=647): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f366287 offset=647): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f366287 offset=647): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366287 offset=647): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366291 offset=651): java.lang.StringUTF16::compress@1 (line 161) ScopeDesc(pc=0x0000025c0f366291 offset=651): java.lang.String::@36 (line 4496) ScopeDesc(pc=0x0000025c0f366291 offset=651): java.lang.String::@10 (line 300) ScopeDesc(pc=0x0000025c0f366291 offset=651): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f366291 offset=651): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f366291 offset=651): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f366291 offset=651): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f366291 offset=651): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f366291 offset=651): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366291 offset=651): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36629e offset=65e): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f36629e offset=65e): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f36629e offset=65e): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f36629e offset=65e): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f36629e offset=65e): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f36629e offset=65e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f36629e offset=65e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3662ab offset=66b): spec.benchmarks.scimark.utils.Random::initialize@61 (line 273) ScopeDesc(pc=0x0000025c0f3662ab offset=66b): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3662ab offset=66b): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f3662bd offset=67d): java.lang.String::@7 (line 300) ScopeDesc(pc=0x0000025c0f3662bd offset=67d): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f3662bd offset=67d): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f3662bd offset=67d): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f3662bd offset=67d): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f3662bd offset=67d): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f3662bd offset=67d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f3662bd offset=67d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3662c4 offset=684): java.lang.ThreadLocal::getMap@1 (line 254) ScopeDesc(pc=0x0000025c0f3662c4 offset=684): java.lang.ThreadLocal::get@6 (line 163) ScopeDesc(pc=0x0000025c0f3662c4 offset=684): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f3662c4 offset=684): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ScopeDesc(pc=0x0000025c0f3662c4 offset=684): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3662d8 offset=698): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f3662d8 offset=698): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3662d8 offset=698): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f3662ed offset=6ad): java.lang.String::@7 (line 300) ScopeDesc(pc=0x0000025c0f3662ed offset=6ad): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f3662ed offset=6ad): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f3662ed offset=6ad): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f3662ed offset=6ad): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f3662ed offset=6ad): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f3662ed offset=6ad): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f3662ed offset=6ad): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3662f7 offset=6b7): java.lang.String::@36 (line 4496) ScopeDesc(pc=0x0000025c0f3662f7 offset=6b7): java.lang.String::@10 (line 300) ScopeDesc(pc=0x0000025c0f3662f7 offset=6b7): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f3662f7 offset=6b7): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f3662f7 offset=6b7): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f3662f7 offset=6b7): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f3662f7 offset=6b7): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f3662f7 offset=6b7): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f3662f7 offset=6b7): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3662fc offset=6bc): java.lang.StringUTF16::compress@1 (line 161) ScopeDesc(pc=0x0000025c0f3662fc offset=6bc): java.lang.String::@36 (line 4496) ScopeDesc(pc=0x0000025c0f3662fc offset=6bc): java.lang.String::@10 (line 300) ScopeDesc(pc=0x0000025c0f3662fc offset=6bc): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f3662fc offset=6bc): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f3662fc offset=6bc): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f3662fc offset=6bc): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f3662fc offset=6bc): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f3662fc offset=6bc): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f3662fc offset=6bc): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366306 offset=6c6): spec.benchmarks.scimark.utils.Random::initialize@61 (line 273) ScopeDesc(pc=0x0000025c0f366306 offset=6c6): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366306 offset=6c6): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f366310 offset=6d0): java.lang.String::checkBoundsOffCount@15 (line 4586) ScopeDesc(pc=0x0000025c0f366310 offset=6d0): java.lang.String::rangeCheck@4 (line 304) ScopeDesc(pc=0x0000025c0f366310 offset=6d0): java.lang.String::@7 (line 300) ScopeDesc(pc=0x0000025c0f366310 offset=6d0): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f366310 offset=6d0): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f366310 offset=6d0): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f366310 offset=6d0): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f366310 offset=6d0): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f366310 offset=6d0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366310 offset=6d0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366328 offset=6e8): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f366328 offset=6e8): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366328 offset=6e8): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f366337 offset=6f7): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366337 offset=6f7): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f36633e offset=6fe): spec.benchmarks.scimark.utils.Random::initialize@61 (line 273) ScopeDesc(pc=0x0000025c0f36633e offset=6fe): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f36633e offset=6fe): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f36634a offset=70a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f36634a offset=70a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366350 offset=710): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f366350 offset=710): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f366350 offset=710): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f366350 offset=710): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366350 offset=710): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366361 offset=721): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@5 (line 301) ScopeDesc(pc=0x0000025c0f366361 offset=721): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f366361 offset=721): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f366361 offset=721): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f366361 offset=721): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f366361 offset=721): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366361 offset=721): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3663a4 offset=764): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f3663a4 offset=764): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f3663a4 offset=764): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f3663a4 offset=764): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f3663a4 offset=764): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f3663a4 offset=764): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3663a7 offset=767): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@2 (line 301) ScopeDesc(pc=0x0000025c0f3663a7 offset=767): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f3663a7 offset=767): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f3663a7 offset=767): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f3663a7 offset=767): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f3663a7 offset=767): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f3663a7 offset=767): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3663ad offset=76d): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@5 (line 301) ScopeDesc(pc=0x0000025c0f3663ad offset=76d): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f3663ad offset=76d): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f3663ad offset=76d): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f3663ad offset=76d): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f3663ad offset=76d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f3663ad offset=76d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3663bb offset=77b): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f3663bb offset=77b): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3663c0 offset=780): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f3663c0 offset=780): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ScopeDesc(pc=0x0000025c0f3663c0 offset=780): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3663d1 offset=791): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f3663d1 offset=791): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3663d1 offset=791): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f3663d1 offset=791): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f3663d1 offset=791): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3663d8 offset=798): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@55 (line 67) reexecute=true Locals - l0: empty - l1: 16777216 - l2: obj[939] - l3: reg rdi [14],int - l4: reg rsi [12],int - l5: empty - l6: empty - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f3663d8 offset=798): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: stack[48],oop - l5: obj[938] - l6: 16777216 - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f3663d8 offset=798): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 938: spec.benchmarks.scimark.utils.Stopwatch 1, 0, stack[96],double, 0, 0.000000 - 939: spec.benchmarks.scimark.utils.Random 113, 0, 0.000000, 0, 0.000000, 0, 1.000000, 0, 1.000000, reg rbx [6],int, reg r13 [26],int, 0, reg r8 [16],oop ScopeDesc(pc=0x0000025c0f3663db offset=79b): spec.benchmarks.scimark.utils.Stopwatch::seconds@0 (line 43) ScopeDesc(pc=0x0000025c0f3663db offset=79b): spec.benchmarks.scimark.utils.Stopwatch::start@18 (line 69) ScopeDesc(pc=0x0000025c0f3663db offset=79b): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@23 (line 90) ScopeDesc(pc=0x0000025c0f3663db offset=79b): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3663ec offset=7ac): spec.benchmarks.scimark.utils.Stopwatch::read@12 (line 105) ScopeDesc(pc=0x0000025c0f3663ec offset=7ac): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ScopeDesc(pc=0x0000025c0f3663ec offset=7ac): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3663f5 offset=7b5): java.lang.String::@67 (line 4504) ScopeDesc(pc=0x0000025c0f3663f5 offset=7b5): java.lang.String::@10 (line 300) ScopeDesc(pc=0x0000025c0f3663f5 offset=7b5): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f3663f5 offset=7b5): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f3663f5 offset=7b5): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f3663f5 offset=7b5): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f3663f5 offset=7b5): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f3663f5 offset=7b5): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f3663f5 offset=7b5): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366415 offset=7d5): spec.benchmarks.scimark.utils.Random::initialize@25 (line 266) ScopeDesc(pc=0x0000025c0f366415 offset=7d5): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366415 offset=7d5): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f36641a offset=7da): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@0 (line 64) ScopeDesc(pc=0x0000025c0f36641a offset=7da): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f36641a offset=7da): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36642b offset=7eb): java.lang.Object::@0 (line 44) ScopeDesc(pc=0x0000025c0f36642b offset=7eb): spec.benchmarks.scimark.utils.Stopwatch::@1 (line 56) ScopeDesc(pc=0x0000025c0f36642b offset=7eb): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) ScopeDesc(pc=0x0000025c0f36642b offset=7eb): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366430 offset=7f0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366430 offset=7f0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36643d offset=7fd): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ScopeDesc(pc=0x0000025c0f36643d offset=7fd): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f36643d offset=7fd): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f366449 offset=809): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ScopeDesc(pc=0x0000025c0f366449 offset=809): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36644e offset=80e): spec.benchmarks.scimark.utils.Random::initialize@25 (line 266) ScopeDesc(pc=0x0000025c0f36644e offset=80e): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f36644e offset=80e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f366457 offset=817): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ScopeDesc(pc=0x0000025c0f366457 offset=817): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36645f offset=81f): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ScopeDesc(pc=0x0000025c0f36645f offset=81f): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f36645f offset=81f): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f36645f offset=81f): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f36645f offset=81f): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366461 offset=821): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f366461 offset=821): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366461 offset=821): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f366466 offset=826): spec.benchmarks.scimark.utils.Random::initialize@26 (line 266) ScopeDesc(pc=0x0000025c0f366466 offset=826): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366466 offset=826): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366466 offset=826): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366466 offset=826): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36647f offset=83f): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f36647f offset=83f): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f36647f offset=83f): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f36647f offset=83f): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f36647f offset=83f): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366484 offset=844): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366484 offset=844): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366484 offset=844): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366484 offset=844): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366491 offset=851): spec.benchmarks.scimark.utils.Random::initialize@83 (line 274) ScopeDesc(pc=0x0000025c0f366491 offset=851): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366491 offset=851): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366491 offset=851): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366491 offset=851): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3664a0 offset=860): spec.benchmarks.scimark.utils.Random::initialize@69 (line 274) ScopeDesc(pc=0x0000025c0f3664a0 offset=860): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3664a0 offset=860): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f3664ac offset=86c): java.lang.ThreadLocal$ThreadLocalMap::getEntry@18 (line 435) ScopeDesc(pc=0x0000025c0f3664ac offset=86c): java.lang.ThreadLocal::get@16 (line 165) ScopeDesc(pc=0x0000025c0f3664ac offset=86c): jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ScopeDesc(pc=0x0000025c0f3664ac offset=86c): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ScopeDesc(pc=0x0000025c0f3664ac offset=86c): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ScopeDesc(pc=0x0000025c0f3664ac offset=86c): jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ScopeDesc(pc=0x0000025c0f3664ac offset=86c): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f3664ac offset=86c): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f3664ac offset=86c): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f3664ac offset=86c): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f3664ac offset=86c): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3664ae offset=86e): spec.benchmarks.scimark.utils.Random::initialize@69 (line 274) ScopeDesc(pc=0x0000025c0f3664ae offset=86e): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3664ae offset=86e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f3664b8 offset=878): spec.benchmarks.scimark.utils.Stopwatch::start@18 (line 69) ScopeDesc(pc=0x0000025c0f3664b8 offset=878): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@23 (line 90) ScopeDesc(pc=0x0000025c0f3664b8 offset=878): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3664c6 offset=886): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ScopeDesc(pc=0x0000025c0f3664c6 offset=886): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3664cb offset=88b): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f3664cb offset=88b): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3664cb offset=88b): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f3664d5 offset=895): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ScopeDesc(pc=0x0000025c0f3664d5 offset=895): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3664d9 offset=899): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ScopeDesc(pc=0x0000025c0f3664d9 offset=899): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3664d9 offset=899): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f3664d9 offset=899): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f3664d9 offset=899): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3664db offset=89b): spec.benchmarks.scimark.utils.Random::initialize@19 (line 265) ScopeDesc(pc=0x0000025c0f3664db offset=89b): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3664db offset=89b): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f3664e9 offset=8a9): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ScopeDesc(pc=0x0000025c0f3664e9 offset=8a9): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3664e9 offset=8a9): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f3664e9 offset=8a9): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f3664e9 offset=8a9): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36650a offset=8ca): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f36650a offset=8ca): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366538 offset=8f8): spec.benchmarks.scimark.utils.Random::nextDouble@8 (line 119) Locals - l0: obj[1799] - l1: empty - l2: empty - l3: empty Expression stack - @0: stack[72],oop - @1: stack[60] Monitor stack - @0: monitor{obj[1799],stack[128]} (eliminated) ScopeDesc(pc=0x0000025c0f366538 offset=8f8): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@22 (line 69) Locals - l0: empty - l1: 16777216 - l2: obj[1799] - l3: stack[40] - l4: stack[44] - l5: empty - l6: empty - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f366538 offset=8f8): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) Locals - l0: reg rbp [10],oop - l1: empty - l2: empty - l3: empty - l4: stack[32],oop - l5: obj[1798] - l6: 16777216 - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f366538 offset=8f8): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1798: spec.benchmarks.scimark.utils.Stopwatch 1, 0, stack[96],double, 0, 0.000000 - 1799: spec.benchmarks.scimark.utils.Random 113, 0, 0.000000, 0, 0.000000, 0, 1.000000, 0, 1.000000, stack[60], stack[64], 0, stack[72],oop ScopeDesc(pc=0x0000025c0f366559 offset=919): java.io.PrintStream::println@6 (line 991) ScopeDesc(pc=0x0000025c0f366559 offset=919): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366559 offset=919): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36658c offset=94c): spec.benchmarks.scimark.utils.Random::nextDouble@17 (line 119) Locals - l0: obj[1770] - l1: empty - l2: empty - l3: empty Expression stack - @0: stack[48] - @1: stack[72],oop - @2: stack[68] Monitor stack - @0: monitor{obj[1770],stack[128]} (eliminated) ScopeDesc(pc=0x0000025c0f36658c offset=94c): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@22 (line 69) Locals - l0: empty - l1: 16777216 - l2: obj[1770] - l3: stack[40] - l4: stack[44] - l5: empty - l6: empty - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f36658c offset=94c): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) Locals - l0: reg rbp [10],oop - l1: empty - l2: empty - l3: empty - l4: stack[32],oop - l5: obj[1769] - l6: 16777216 - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f36658c offset=94c): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1769: spec.benchmarks.scimark.utils.Stopwatch 1, 0, stack[96],double, 0, 0.000000 - 1770: spec.benchmarks.scimark.utils.Random 113, 0, 0.000000, 0, 0.000000, 0, 1.000000, 0, 1.000000, stack[64], stack[68], 0, stack[72],oop ScopeDesc(pc=0x0000025c0f3665ad offset=96d): java.io.PrintStream::println@1 (line 991) ScopeDesc(pc=0x0000025c0f3665ad offset=96d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f3665ad offset=96d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3665d8 offset=998): spec.benchmarks.scimark.utils.Random::nextDouble@8 (line 119) Locals - l0: obj[1238] - l1: empty - l2: empty - l3: empty Expression stack - @0: stack[80],oop - @1: stack[76] Monitor stack - @0: monitor{obj[1238],stack[128]} (eliminated) ScopeDesc(pc=0x0000025c0f3665d8 offset=998): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@28 (line 70) Locals - l0: empty - l1: 16777216 - l2: obj[1238] - l3: stack[48] - l4: stack[52] - l5: 0 - l6: stack[56],double - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f3665d8 offset=998): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: stack[40],oop - l5: obj[1237] - l6: 16777216 - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f3665d8 offset=998): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1237: spec.benchmarks.scimark.utils.Stopwatch 1, 0, stack[96],double, 0, 0.000000 - 1238: spec.benchmarks.scimark.utils.Random 113, 0, 0.000000, 0, 0.000000, 0, 1.000000, 0, 1.000000, stack[76], reg rbp [10],int, 0, stack[80],oop ScopeDesc(pc=0x0000025c0f3665f4 offset=9b4): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@6 (line 104) ScopeDesc(pc=0x0000025c0f3665f9 offset=9b9): java.io.PrintStream::println@1 (line 991) ScopeDesc(pc=0x0000025c0f3665f9 offset=9b9): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f3665f9 offset=9b9): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366628 offset=9e8): spec.benchmarks.scimark.utils.Random::nextDouble@17 (line 119) Locals - l0: obj[1376] - l1: empty - l2: empty - l3: empty Expression stack - @0: stack[64] - @1: stack[88],oop - @2: reg rbp [10],int Monitor stack - @0: monitor{obj[1376],stack[128]} (eliminated) ScopeDesc(pc=0x0000025c0f366628 offset=9e8): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@28 (line 70) Locals - l0: empty - l1: 16777216 - l2: obj[1376] - l3: stack[48] - l4: stack[52] - l5: 0 - l6: stack[56],double - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f366628 offset=9e8): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: stack[40],oop - l5: obj[1375] - l6: 16777216 - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f366628 offset=9e8): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1375: spec.benchmarks.scimark.utils.Stopwatch 1, 0, stack[96],double, 0, 0.000000 - 1376: spec.benchmarks.scimark.utils.Random 113, 0, 0.000000, 0, 0.000000, 0, 1.000000, 0, 1.000000, stack[68], reg rbp [10],int, 0, stack[88],oop ScopeDesc(pc=0x0000025c0f366644 offset=a04): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366644 offset=a04): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366644 offset=a04): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366644 offset=a04): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366654 offset=a14): spec.benchmarks.scimark.utils.Random::initialize@26 (line 266) ScopeDesc(pc=0x0000025c0f366654 offset=a14): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366654 offset=a14): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366654 offset=a14): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366654 offset=a14): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366677 offset=a37): spec.benchmarks.scimark.utils.Stopwatch::@5 (line 57) ScopeDesc(pc=0x0000025c0f366677 offset=a37): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) ScopeDesc(pc=0x0000025c0f366677 offset=a37): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36667d offset=a3d): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f36667d offset=a3d): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f36667d offset=a3d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f36667d offset=a3d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f36667d offset=a3d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366689 offset=a49): spec.benchmarks.scimark.utils.Stopwatch::@5 (line 57) ScopeDesc(pc=0x0000025c0f366689 offset=a49): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) ScopeDesc(pc=0x0000025c0f366689 offset=a49): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366693 offset=a53): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@0 (line 64) ScopeDesc(pc=0x0000025c0f366693 offset=a53): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366693 offset=a53): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3666ae offset=a6e): spec.benchmarks.scimark.utils.Stopwatch::@5 (line 57) ScopeDesc(pc=0x0000025c0f3666ae offset=a6e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) ScopeDesc(pc=0x0000025c0f3666ae offset=a6e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3666d2 offset=a92): java.lang.ref.Reference::refersTo@2 (line 366) ScopeDesc(pc=0x0000025c0f3666d2 offset=a92): java.lang.ThreadLocal$ThreadLocalMap::getEntry@26 (line 436) ScopeDesc(pc=0x0000025c0f3666d2 offset=a92): java.lang.ThreadLocal::get@16 (line 165) ScopeDesc(pc=0x0000025c0f3666d2 offset=a92): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f3666d2 offset=a92): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ScopeDesc(pc=0x0000025c0f3666d2 offset=a92): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3666ed offset=aad): spec.benchmarks.scimark.utils.Random::initialize@2 (line 261) ScopeDesc(pc=0x0000025c0f3666ed offset=aad): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3666ed offset=aad): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f3666ed offset=aad): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f3666ed offset=aad): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3666f6 offset=ab6): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) ScopeDesc(pc=0x0000025c0f3666f6 offset=ab6): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366713 offset=ad3): spec.benchmarks.scimark.utils.Random::initialize@26 (line 266) ScopeDesc(pc=0x0000025c0f366713 offset=ad3): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366713 offset=ad3): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f36671c offset=adc): java.lang.ThreadLocal$ThreadLocalMap::getEntry@29 (line 436) ScopeDesc(pc=0x0000025c0f36671c offset=adc): java.lang.ThreadLocal::get@16 (line 165) ScopeDesc(pc=0x0000025c0f36671c offset=adc): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f36671c offset=adc): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ScopeDesc(pc=0x0000025c0f36671c offset=adc): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366726 offset=ae6): spec.benchmarks.scimark.utils.Random::initialize@26 (line 266) ScopeDesc(pc=0x0000025c0f366726 offset=ae6): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366726 offset=ae6): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f366734 offset=af4): java.lang.ThreadLocal$ThreadLocalMap::getEntry@-1 (line 434) ScopeDesc(pc=0x0000025c0f366734 offset=af4): java.lang.ThreadLocal::get@16 (line 165) ScopeDesc(pc=0x0000025c0f366734 offset=af4): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f366734 offset=af4): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ScopeDesc(pc=0x0000025c0f366734 offset=af4): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366745 offset=b05): java.lang.ThreadLocal$ThreadLocalMap::getEntry@29 (line 436) ScopeDesc(pc=0x0000025c0f366745 offset=b05): java.lang.ThreadLocal::get@16 (line 165) ScopeDesc(pc=0x0000025c0f366745 offset=b05): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f366745 offset=b05): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ScopeDesc(pc=0x0000025c0f366745 offset=b05): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366752 offset=b12): spec.benchmarks.scimark.utils.Random::initialize@26 (line 266) ScopeDesc(pc=0x0000025c0f366752 offset=b12): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366752 offset=b12): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f36675b offset=b1b): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ScopeDesc(pc=0x0000025c0f36675b offset=b1b): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366764 offset=b24): spec.benchmarks.scimark.utils.Random::@17 (line 27) ScopeDesc(pc=0x0000025c0f366764 offset=b24): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366764 offset=b24): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366764 offset=b24): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366769 offset=b29): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366769 offset=b29): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36676e offset=b2e): spec.benchmarks.scimark.utils.Random::@17 (line 27) ScopeDesc(pc=0x0000025c0f36676e offset=b2e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f36676e offset=b2e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f36676e offset=b2e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366772 offset=b32): spec.benchmarks.scimark.utils.Stopwatch::read@-1 (line 104) ScopeDesc(pc=0x0000025c0f366772 offset=b32): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ScopeDesc(pc=0x0000025c0f366772 offset=b32): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36677a offset=b3a): spec.benchmarks.scimark.utils.Stopwatch::seconds@7 (line 43) ScopeDesc(pc=0x0000025c0f36677a offset=b3a): spec.benchmarks.scimark.utils.Stopwatch::start@18 (line 69) ScopeDesc(pc=0x0000025c0f36677a offset=b3a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@23 (line 90) ScopeDesc(pc=0x0000025c0f36677a offset=b3a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36679a offset=b5a): java.lang.ThreadLocal$ThreadLocalMap::getEntry@8 (line 434) ScopeDesc(pc=0x0000025c0f36679a offset=b5a): java.lang.ThreadLocal::get@16 (line 165) ScopeDesc(pc=0x0000025c0f36679a offset=b5a): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f36679a offset=b5a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ScopeDesc(pc=0x0000025c0f36679a offset=b5a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36679e offset=b5e): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f36679e offset=b5e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f36679e offset=b5e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3667b8 offset=b78): java.lang.ThreadLocal$ThreadLocalMap::getEntry@38 (line 439) Locals - l0: empty - l1: empty - l2: empty - l3: empty ScopeDesc(pc=0x0000025c0f3667b8 offset=b78): java.lang.ThreadLocal::get@16 (line 165) Locals - l0: a 'jdk/internal/math/FloatingDecimal$1'{0x0000000082178688} - l1: empty - l2: empty - l3: empty - l4: empty ScopeDesc(pc=0x0000025c0f3667b8 offset=b78): jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ScopeDesc(pc=0x0000025c0f3667b8 offset=b78): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) Locals - l0: empty - l1: empty - l2: 1 - l3: empty - l4: empty - l5: stack[88] - l6: 0 - l7: stack[64],long - l8: stack[60] - l9: stack[56] - l10: empty - l11: empty ScopeDesc(pc=0x0000025c0f3667b8 offset=b78): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f3667b8 offset=b78): jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f3667b8 offset=b78): java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f3667b8 offset=b78): java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f3667b8 offset=b78): java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[48],oop ScopeDesc(pc=0x0000025c0f3667b8 offset=b78): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1068] - l6: 16777216 - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f3667b8 offset=b78): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1068: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[40],double ScopeDesc(pc=0x0000025c0f3667e3 offset=ba3): java.lang.ThreadLocal::get@16 (line 165) ScopeDesc(pc=0x0000025c0f3667e3 offset=ba3): jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ScopeDesc(pc=0x0000025c0f3667e3 offset=ba3): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ScopeDesc(pc=0x0000025c0f3667e3 offset=ba3): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ScopeDesc(pc=0x0000025c0f3667e3 offset=ba3): jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ScopeDesc(pc=0x0000025c0f3667e3 offset=ba3): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f3667e3 offset=ba3): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f3667e3 offset=ba3): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f3667e3 offset=ba3): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f3667e3 offset=ba3): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366821 offset=be1): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366821 offset=be1): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f366832 offset=bf2): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f36683b offset=bfb): java.lang.ThreadLocal$ThreadLocalMap::getEntry@8 (line 434) ScopeDesc(pc=0x0000025c0f36683b offset=bfb): java.lang.ThreadLocal::get@16 (line 165) ScopeDesc(pc=0x0000025c0f36683b offset=bfb): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f36683b offset=bfb): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ScopeDesc(pc=0x0000025c0f36683b offset=bfb): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366844 offset=c04): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f366844 offset=c04): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f366844 offset=c04): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366844 offset=c04): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366864 offset=c24): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@177 (line 1785) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty - l6: empty - l7: empty - l8: empty - l9: empty - l10: reg rbp [10],oop - l11: empty ScopeDesc(pc=0x0000025c0f366864 offset=c24): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366864 offset=c24): jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366864 offset=c24): java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366864 offset=c24): java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366864 offset=c24): java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[48],oop ScopeDesc(pc=0x0000025c0f366864 offset=c24): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1130] - l6: 16777216 - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f366864 offset=c24): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1130: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[40],double ScopeDesc(pc=0x0000025c0f36686a offset=c2a): java.lang.ThreadLocal::get@6 (line 163) ScopeDesc(pc=0x0000025c0f36686a offset=c2a): jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ScopeDesc(pc=0x0000025c0f36686a offset=c2a): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ScopeDesc(pc=0x0000025c0f36686a offset=c2a): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ScopeDesc(pc=0x0000025c0f36686a offset=c2a): jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ScopeDesc(pc=0x0000025c0f36686a offset=c2a): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f36686a offset=c2a): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f36686a offset=c2a): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f36686a offset=c2a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f36686a offset=c2a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36687b offset=c3b): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@-1 (line 99) ScopeDesc(pc=0x0000025c0f3668bf offset=c7f): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f3668bf offset=c7f): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f3668bf offset=c7f): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f3668bf offset=c7f): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3668cc offset=c8c): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@5 (line 301) Locals - l0: reg rbp [10],oop - l1: empty ScopeDesc(pc=0x0000025c0f3668cc offset=c8c): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f3668cc offset=c8c): java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f3668cc offset=c8c): java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f3668cc offset=c8c): java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[48],oop ScopeDesc(pc=0x0000025c0f3668cc offset=c8c): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1150] - l6: 16777216 - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f3668cc offset=c8c): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1150: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[56],double ScopeDesc(pc=0x0000025c0f3668ed offset=cad): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f3668ed offset=cad): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3668ed offset=cad): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f3668ed offset=cad): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f3668ed offset=cad): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366912 offset=cd2): spec.benchmarks.scimark.utils.Random::initialize@14 (line 265) ScopeDesc(pc=0x0000025c0f366912 offset=cd2): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366912 offset=cd2): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f366916 offset=cd6): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@-1 (line 99) ScopeDesc(pc=0x0000025c0f366925 offset=ce5): spec.benchmarks.scimark.utils.Random::initialize@42 (line 270) ScopeDesc(pc=0x0000025c0f366925 offset=ce5): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366925 offset=ce5): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f366933 offset=cf3): java.lang.ThreadLocal$ThreadLocalMap::getEntry@38 (line 439) ScopeDesc(pc=0x0000025c0f366933 offset=cf3): java.lang.ThreadLocal::get@16 (line 165) ScopeDesc(pc=0x0000025c0f366933 offset=cf3): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f366933 offset=cf3): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ScopeDesc(pc=0x0000025c0f366933 offset=cf3): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366946 offset=d06): java.lang.ThreadLocal::get@16 (line 165) ScopeDesc(pc=0x0000025c0f366946 offset=d06): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f366946 offset=d06): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ScopeDesc(pc=0x0000025c0f366946 offset=d06): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36694f offset=d0f): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f36694f offset=d0f): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f36694f offset=d0f): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f36694f offset=d0f): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f36694f offset=d0f): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36695f offset=d1f): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f36695f offset=d1f): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366963 offset=d23): spec.benchmarks.scimark.utils.Stopwatch::read@4 (line 104) ScopeDesc(pc=0x0000025c0f366963 offset=d23): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ScopeDesc(pc=0x0000025c0f366963 offset=d23): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366975 offset=d35): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f366975 offset=d35): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366975 offset=d35): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366975 offset=d35): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366975 offset=d35): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36697c offset=d3c): java.lang.String::valueOf@-1 (line 4364) ScopeDesc(pc=0x0000025c0f36697c offset=d3c): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f36697c offset=d3c): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f36697c offset=d3c): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366997 offset=d57): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f366997 offset=d57): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366997 offset=d57): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366997 offset=d57): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366997 offset=d57): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3669ce offset=d8e): spec.benchmarks.scimark.utils.Random::initialize@25 (line 266) ScopeDesc(pc=0x0000025c0f3669ce offset=d8e): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3669ce offset=d8e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f3669d1 offset=d91): spec.benchmarks.scimark.utils.Random::initialize@19 (line 265) ScopeDesc(pc=0x0000025c0f3669d1 offset=d91): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3669d1 offset=d91): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f3669ea offset=daa): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f3669ea offset=daa): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3669ea offset=daa): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f3669ea offset=daa): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f3669ea offset=daa): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366aac offset=e6c): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ScopeDesc(pc=0x0000025c0f366aac offset=e6c): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366aac offset=e6c): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f366aba offset=e7a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) ScopeDesc(pc=0x0000025c0f366aba offset=e7a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366b1d offset=edd): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ScopeDesc(pc=0x0000025c0f366b1d offset=edd): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366b1d offset=edd): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366b1d offset=edd): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366b1d offset=edd): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366b20 offset=ee0): spec.benchmarks.scimark.utils.Random::initialize@89 (line 275) ScopeDesc(pc=0x0000025c0f366b20 offset=ee0): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366b20 offset=ee0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366b20 offset=ee0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366b20 offset=ee0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366b2f offset=eef): spec.benchmarks.scimark.utils.Random::@29 (line 43) ScopeDesc(pc=0x0000025c0f366b2f offset=eef): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366b2f offset=eef): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366b2f offset=eef): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366b40 offset=f00): spec.benchmarks.scimark.utils.Random::initialize@61 (line 273) ScopeDesc(pc=0x0000025c0f366b40 offset=f00): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366b40 offset=f00): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366b40 offset=f00): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366b40 offset=f00): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366b4e offset=f0e): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f366b4e offset=f0e): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f366b4e offset=f0e): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f366b4e offset=f0e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366b4e offset=f0e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366b64 offset=f24): java.io.PrintStream::println@14 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty ScopeDesc(pc=0x0000025c0f366b64 offset=f24): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: reg rbp [10],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1658] - l6: 16777216 - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f366b64 offset=f24): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1658: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[56],double ScopeDesc(pc=0x0000025c0f366b7d offset=f3d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@6 (line 104) ScopeDesc(pc=0x0000025c0f366b85 offset=f45): spec.benchmarks.scimark.utils.Random::initialize@89 (line 275) ScopeDesc(pc=0x0000025c0f366b85 offset=f45): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366b85 offset=f45): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f366b89 offset=f49): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@50 (line 95) ScopeDesc(pc=0x0000025c0f366b89 offset=f49): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366b98 offset=f58): java.lang.ThreadLocal$ThreadLocalMap::getEntry@38 (line 439) Locals - l0: empty - l1: empty - l2: empty - l3: empty ScopeDesc(pc=0x0000025c0f366b98 offset=f58): java.lang.ThreadLocal::get@16 (line 165) Locals - l0: stack[40],oop - l1: empty - l2: empty - l3: empty - l4: empty ScopeDesc(pc=0x0000025c0f366b98 offset=f58): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f366b98 offset=f58): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty - l6: empty - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f366b98 offset=f58): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty ScopeDesc(pc=0x0000025c0f366b9d offset=f5d): java.lang.ThreadLocal$ThreadLocalMap::getEntry@14 (line 435) ScopeDesc(pc=0x0000025c0f366b9d offset=f5d): java.lang.ThreadLocal::get@16 (line 165) ScopeDesc(pc=0x0000025c0f366b9d offset=f5d): jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ScopeDesc(pc=0x0000025c0f366b9d offset=f5d): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ScopeDesc(pc=0x0000025c0f366b9d offset=f5d): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ScopeDesc(pc=0x0000025c0f366b9d offset=f5d): jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ScopeDesc(pc=0x0000025c0f366b9d offset=f5d): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f366b9d offset=f5d): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f366b9d offset=f5d): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f366b9d offset=f5d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366b9d offset=f5d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366ba8 offset=f68): spec.benchmarks.scimark.utils.Random::initialize@89 (line 275) ScopeDesc(pc=0x0000025c0f366ba8 offset=f68): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366ba8 offset=f68): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f366bb4 offset=f74): java.lang.ThreadLocal::get@34 (line 172) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty ScopeDesc(pc=0x0000025c0f366bb4 offset=f74): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f366bb4 offset=f74): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty - l6: empty - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f366bb4 offset=f74): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty ScopeDesc(pc=0x0000025c0f366bd3 offset=f93): java.lang.ThreadLocal::get@34 (line 172) ScopeDesc(pc=0x0000025c0f366bd3 offset=f93): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f366bd3 offset=f93): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ScopeDesc(pc=0x0000025c0f366bd3 offset=f93): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366be4 offset=fa4): spec.benchmarks.scimark.utils.Random::initialize@8 (line 263) Locals - l0: obj[274] - l1: 101010 - l2: empty - l3: empty - l4: empty - l5: empty - l6: empty - l7: empty Expression stack - @0: obj[274] ScopeDesc(pc=0x0000025c0f366be4 offset=fa4): spec.benchmarks.scimark.utils.Random::@49 (line 88) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366be4 offset=fa4): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) Locals - l0: stack[32],oop - l1: 0 - l2: 2.000000 - l3: empty - l4: empty - l5: empty Expression stack - @0: obj[274] Objects - 274: spec.benchmarks.scimark.utils.Random 101010, 0, 0.000000, 0, 0.000000, 0, 1.000000, 0, 1.000000, 4, 16, 0, NULL ScopeDesc(pc=0x0000025c0f366bef offset=faf): java.lang.String::@70 (line 4504) ScopeDesc(pc=0x0000025c0f366bef offset=faf): java.lang.String::@10 (line 300) ScopeDesc(pc=0x0000025c0f366bef offset=faf): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f366bef offset=faf): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f366bef offset=faf): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f366bef offset=faf): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f366bef offset=faf): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f366bef offset=faf): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366bef offset=faf): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366bf9 offset=fb9): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366bf9 offset=fb9): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f366c0c offset=fcc): spec.benchmarks.scimark.utils.Random::initialize@8 (line 263) Locals - l0: obj[616] - l1: 113 - l2: empty - l3: empty - l4: empty - l5: empty - l6: empty - l7: empty Expression stack - @0: obj[616] ScopeDesc(pc=0x0000025c0f366c0c offset=fcc): spec.benchmarks.scimark.utils.Random::@49 (line 88) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366c0c offset=fcc): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) Locals - l0: empty - l1: 16777216 - l2: empty - l3: empty - l4: empty - l5: empty - l6: empty - l7: empty - l8: empty Expression stack - @0: obj[616] ScopeDesc(pc=0x0000025c0f366c0c offset=fcc): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) Locals - l0: reg rbp [10],oop - l1: empty - l2: empty - l3: empty - l4: stack[48],oop - l5: obj[615] - l6: 16777216 - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f366c0c offset=fcc): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 615: spec.benchmarks.scimark.utils.Stopwatch 1, 0, stack[96],double, 0, 0.000000 - 616: spec.benchmarks.scimark.utils.Random 113, 0, 0.000000, 0, 0.000000, 0, 1.000000, 0, 1.000000, 4, 16, 0, NULL ScopeDesc(pc=0x0000025c0f366c2e offset=fee): spec.harness.Context::getOut@6 (line 76) ScopeDesc(pc=0x0000025c0f366c2e offset=fee): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ScopeDesc(pc=0x0000025c0f366c2e offset=fee): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366c33 offset=ff3): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f366c33 offset=ff3): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366c33 offset=ff3): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366c48 offset=1008): java.lang.ThreadLocal::get@34 (line 172) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty ScopeDesc(pc=0x0000025c0f366c48 offset=1008): jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ScopeDesc(pc=0x0000025c0f366c48 offset=1008): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) Locals - l0: empty - l1: empty - l2: 1 - l3: empty - l4: empty - l5: stack[88] - l6: 0 - l7: stack[64],long - l8: stack[76] - l9: stack[72] - l10: empty - l11: empty ScopeDesc(pc=0x0000025c0f366c48 offset=1008): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366c48 offset=1008): jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366c48 offset=1008): java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366c48 offset=1008): java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366c48 offset=1008): java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[48],oop ScopeDesc(pc=0x0000025c0f366c48 offset=1008): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1114] - l6: 16777216 - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f366c48 offset=1008): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1114: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, reg rbp [10],double ScopeDesc(pc=0x0000025c0f366c59 offset=1019): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f366c59 offset=1019): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366c59 offset=1019): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366c59 offset=1019): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366c59 offset=1019): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366c5d offset=101d): spec.benchmarks.scimark.utils.Random::initialize@121 (line 279) ScopeDesc(pc=0x0000025c0f366c5d offset=101d): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366c5d offset=101d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366c5d offset=101d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366c5d offset=101d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366c63 offset=1023): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ScopeDesc(pc=0x0000025c0f366c63 offset=1023): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366c63 offset=1023): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366c63 offset=1023): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366c63 offset=1023): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366c6d offset=102d): spec.benchmarks.scimark.utils.Random::initialize@19 (line 265) ScopeDesc(pc=0x0000025c0f366c6d offset=102d): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366c6d offset=102d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366c6d offset=102d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366c6d offset=102d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366c70 offset=1030): spec.benchmarks.scimark.utils.Random::initialize@61 (line 273) ScopeDesc(pc=0x0000025c0f366c70 offset=1030): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366c70 offset=1030): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366c70 offset=1030): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366c70 offset=1030): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366c75 offset=1035): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ScopeDesc(pc=0x0000025c0f366c75 offset=1035): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366c75 offset=1035): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366c75 offset=1035): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366c75 offset=1035): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366c78 offset=1038): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f366c78 offset=1038): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366c78 offset=1038): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366c78 offset=1038): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366c78 offset=1038): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366c90 offset=1050): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366c90 offset=1050): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366c90 offset=1050): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366c90 offset=1050): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366c9a offset=105a): spec.benchmarks.scimark.utils.Random::initialize@110 (line 272) ScopeDesc(pc=0x0000025c0f366c9a offset=105a): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366c9a offset=105a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366c9a offset=105a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366c9a offset=105a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366c9e offset=105e): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f366c9e offset=105e): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366c9e offset=105e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366c9e offset=105e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366c9e offset=105e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366ca2 offset=1062): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ScopeDesc(pc=0x0000025c0f366ca2 offset=1062): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366ca2 offset=1062): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366ca2 offset=1062): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366ca2 offset=1062): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366cb1 offset=1071): java.lang.String::@70 (line 4504) ScopeDesc(pc=0x0000025c0f366cb1 offset=1071): java.lang.String::@10 (line 300) ScopeDesc(pc=0x0000025c0f366cb1 offset=1071): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f366cb1 offset=1071): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f366cb1 offset=1071): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f366cb1 offset=1071): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f366cb1 offset=1071): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f366cb1 offset=1071): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366cb1 offset=1071): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366cbc offset=107c): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@9 (line 302) Locals - l0: reg rbp [10],oop - l1: stack[40] ScopeDesc(pc=0x0000025c0f366cbc offset=107c): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366cbc offset=107c): java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366cbc offset=107c): java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366cbc offset=107c): java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[48],oop ScopeDesc(pc=0x0000025c0f366cbc offset=107c): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1157] - l6: 16777216 - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f366cbc offset=107c): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1157: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[56],double ScopeDesc(pc=0x0000025c0f366cc5 offset=1085): jdk.internal.math.FloatingDecimal::toJavaFormatString@-1 (line 70) ScopeDesc(pc=0x0000025c0f366cc5 offset=1085): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f366cc5 offset=1085): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f366cc5 offset=1085): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f366cc5 offset=1085): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366cc5 offset=1085): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366cd7 offset=1097): java.io.PrintStream::println@-1 (line 991) ScopeDesc(pc=0x0000025c0f366cd7 offset=1097): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366cd7 offset=1097): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366ce1 offset=10a1): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ScopeDesc(pc=0x0000025c0f366ce1 offset=10a1): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366cec offset=10ac): java.lang.StringUTF16::compress@1 (line 161) Locals - l0: stack[104],oop - l1: 0 - l2: reg rbp [10],int - l3: empty ScopeDesc(pc=0x0000025c0f366cec offset=10ac): java.lang.String::@36 (line 4496) Locals - l0: stack[40],oop - l1: stack[104],oop - l2: 0 - l3: reg rbp [10],int - l4: empty - l5: empty ScopeDesc(pc=0x0000025c0f366cec offset=10ac): java.lang.String::@10 (line 300) Locals - l0: empty - l1: empty - l2: empty - l3: empty ScopeDesc(pc=0x0000025c0f366cec offset=10ac): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) Locals - l0: empty - l1: empty Expression stack - @0: stack[40],oop ScopeDesc(pc=0x0000025c0f366cec offset=10ac): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366cec offset=10ac): java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366cec offset=10ac): java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366cec offset=10ac): java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[48],oop ScopeDesc(pc=0x0000025c0f366cec offset=10ac): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1189] - l6: 16777216 - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f366cec offset=10ac): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1189: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[56],double ScopeDesc(pc=0x0000025c0f366d09 offset=10c9): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f366d09 offset=10c9): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366d09 offset=10c9): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f366d0e offset=10ce): spec.benchmarks.scimark.utils.Stopwatch::read@12 (line 105) ScopeDesc(pc=0x0000025c0f366d0e offset=10ce): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ScopeDesc(pc=0x0000025c0f366d0e offset=10ce): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366d18 offset=10d8): spec.harness.Context::getOut@3 (line 76) Expression stack - @0: NULL ScopeDesc(pc=0x0000025c0f366d18 offset=10d8): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty - l6: empty - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f366d18 offset=10d8): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty ScopeDesc(pc=0x0000025c0f366d34 offset=10f4): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f366d34 offset=10f4): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366d34 offset=10f4): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f366d39 offset=10f9): spec.benchmarks.scimark.utils.Stopwatch::read@12 (line 105) ScopeDesc(pc=0x0000025c0f366d39 offset=10f9): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ScopeDesc(pc=0x0000025c0f366d39 offset=10f9): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366d50 offset=1110): java.lang.ThreadLocal$ThreadLocalMap::getEntry@18 (line 435) Locals - l0: stack[44],narrowoop - l1: stack[48],narrowoop - l2: stack[56] - l3: empty Expression stack - @0: reg rbp [10],narrowoop - @1: stack[56] ScopeDesc(pc=0x0000025c0f366d50 offset=1110): java.lang.ThreadLocal::get@16 (line 165) Locals - l0: stack[48],narrowoop - l1: empty - l2: empty - l3: empty - l4: empty ScopeDesc(pc=0x0000025c0f366d50 offset=1110): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f366d50 offset=1110): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty - l6: empty - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f366d50 offset=1110): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty ScopeDesc(pc=0x0000025c0f366d6c offset=112c): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@-1 (line 99) ScopeDesc(pc=0x0000025c0f366d79 offset=1139): java.lang.ThreadLocal$ThreadLocalMap::getEntry@18 (line 435) ScopeDesc(pc=0x0000025c0f366d79 offset=1139): java.lang.ThreadLocal::get@16 (line 165) ScopeDesc(pc=0x0000025c0f366d79 offset=1139): jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ScopeDesc(pc=0x0000025c0f366d79 offset=1139): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) ScopeDesc(pc=0x0000025c0f366d79 offset=1139): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) ScopeDesc(pc=0x0000025c0f366d79 offset=1139): jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) ScopeDesc(pc=0x0000025c0f366d79 offset=1139): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f366d79 offset=1139): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f366d79 offset=1139): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f366d79 offset=1139): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366d79 offset=1139): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366d7e offset=113e): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f366d7e offset=113e): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366d7e offset=113e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f366d9c offset=115c): java.lang.ThreadLocal$ThreadLocalMap::getEntry@29 (line 436) reexecute=true Locals - l0: stack[44],narrowoop - l1: stack[48],narrowoop - l2: stack[52] - l3: stack[56],narrowoop Expression stack - @0: reg rbp [10],int ScopeDesc(pc=0x0000025c0f366d9c offset=115c): java.lang.ThreadLocal::get@16 (line 165) Locals - l0: stack[48],narrowoop - l1: empty - l2: empty - l3: empty - l4: empty ScopeDesc(pc=0x0000025c0f366d9c offset=115c): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f366d9c offset=115c): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty - l6: empty - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f366d9c offset=115c): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty ScopeDesc(pc=0x0000025c0f366db8 offset=1178): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@-1 (line 99) ScopeDesc(pc=0x0000025c0f366dbb offset=117b): spec.benchmarks.scimark.utils.Random::@39 (line 47) ScopeDesc(pc=0x0000025c0f366dbb offset=117b): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366dbb offset=117b): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366dbb offset=117b): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366dca offset=118a): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f366dca offset=118a): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f366dca offset=118a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366dca offset=118a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366dcf offset=118f): spec.benchmarks.scimark.utils.Stopwatch::read@12 (line 105) ScopeDesc(pc=0x0000025c0f366dcf offset=118f): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ScopeDesc(pc=0x0000025c0f366dcf offset=118f): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366de8 offset=11a8): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) Locals - l0: empty - l1: empty Expression stack - @0: reg rbp [10],oop ScopeDesc(pc=0x0000025c0f366de8 offset=11a8): java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366de8 offset=11a8): java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366de8 offset=11a8): java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[40],oop ScopeDesc(pc=0x0000025c0f366de8 offset=11a8): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1726] - l6: 16777216 - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f366de8 offset=11a8): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1726: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[56],double ScopeDesc(pc=0x0000025c0f366e04 offset=11c4): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f366e04 offset=11c4): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f366e04 offset=11c4): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f366e04 offset=11c4): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366e04 offset=11c4): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366e09 offset=11c9): spec.benchmarks.scimark.utils.Stopwatch::read@4 (line 104) ScopeDesc(pc=0x0000025c0f366e09 offset=11c9): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ScopeDesc(pc=0x0000025c0f366e09 offset=11c9): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366e40 offset=1200): java.lang.StringUTF16::compress@9 (line 162) Locals - l0: empty - l1: empty - l2: stack[80] - l3: stack[96],oop Expression stack - @0: stack[84],narrowoop - @1: 0 - @2: stack[96],oop - @3: 0 - @4: stack[80] ScopeDesc(pc=0x0000025c0f366e40 offset=1200): java.lang.String::@36 (line 4496) Locals - l0: stack[64],oop - l1: stack[84],narrowoop - l2: 0 - l3: stack[76] - l4: empty - l5: empty ScopeDesc(pc=0x0000025c0f366e40 offset=1200): java.lang.String::@10 (line 300) Locals - l0: empty - l1: empty - l2: empty - l3: empty ScopeDesc(pc=0x0000025c0f366e40 offset=1200): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) Locals - l0: empty - l1: empty Expression stack - @0: stack[64],oop ScopeDesc(pc=0x0000025c0f366e40 offset=1200): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366e40 offset=1200): java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366e40 offset=1200): java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366e40 offset=1200): java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[32],oop ScopeDesc(pc=0x0000025c0f366e40 offset=1200): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: reg rbp [10],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1216] - l6: 16777216 - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f366e40 offset=1200): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1216: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[40],double, 0, stack[56],double ScopeDesc(pc=0x0000025c0f366e5c offset=121c): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@6 (line 104) ScopeDesc(pc=0x0000025c0f366e61 offset=1221): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f366e61 offset=1221): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366e61 offset=1221): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366e66 offset=1226): spec.benchmarks.scimark.utils.Stopwatch::read@9 (line 105) ScopeDesc(pc=0x0000025c0f366e66 offset=1226): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ScopeDesc(pc=0x0000025c0f366e66 offset=1226): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366e9c offset=125c): java.lang.ThreadLocal$ThreadLocalMap::getEntry@18 (line 435) Locals - l0: stack[76],narrowoop - l1: a 'jdk/internal/math/FloatingDecimal$1'{0x0000000082178688} - l2: stack[84] - l3: empty Expression stack - @0: reg rbp [10],narrowoop - @1: stack[84] ScopeDesc(pc=0x0000025c0f366e9c offset=125c): java.lang.ThreadLocal::get@16 (line 165) Locals - l0: a 'jdk/internal/math/FloatingDecimal$1'{0x0000000082178688} - l1: empty - l2: empty - l3: empty - l4: empty ScopeDesc(pc=0x0000025c0f366e9c offset=125c): jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ScopeDesc(pc=0x0000025c0f366e9c offset=125c): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) Locals - l0: empty - l1: empty - l2: 1 - l3: empty - l4: empty - l5: stack[48] - l6: 0 - l7: stack[64],long - l8: stack[52] - l9: stack[72] - l10: empty - l11: empty ScopeDesc(pc=0x0000025c0f366e9c offset=125c): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366e9c offset=125c): jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366e9c offset=125c): java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366e9c offset=125c): java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366e9c offset=125c): java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[40],oop ScopeDesc(pc=0x0000025c0f366e9c offset=125c): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1277] - l6: 16777216 - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f366e9c offset=125c): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1277: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[88],double ScopeDesc(pc=0x0000025c0f366eb8 offset=1278): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f366eb8 offset=1278): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f366eb8 offset=1278): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366eb8 offset=1278): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366ee8 offset=12a8): java.lang.String::checkBoundsOffCount@15 (line 4586) Locals - l0: 0 - l1: stack[80] - l2: stack[84] ScopeDesc(pc=0x0000025c0f366ee8 offset=12a8): java.lang.String::rangeCheck@4 (line 304) Locals - l0: empty - l1: empty - l2: empty ScopeDesc(pc=0x0000025c0f366ee8 offset=12a8): java.lang.String::@7 (line 300) Locals - l0: empty - l1: empty - l2: empty - l3: empty Expression stack - @0: stack[64],oop - @1: stack[72],narrowoop - @2: 0 - @3: stack[80] ScopeDesc(pc=0x0000025c0f366ee8 offset=12a8): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) Locals - l0: empty - l1: empty Expression stack - @0: stack[64],oop ScopeDesc(pc=0x0000025c0f366ee8 offset=12a8): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366ee8 offset=12a8): java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366ee8 offset=12a8): java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f366ee8 offset=12a8): java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[32],oop ScopeDesc(pc=0x0000025c0f366ee8 offset=12a8): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: reg rbp [10],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1253] - l6: 16777216 - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f366ee8 offset=12a8): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1253: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[56],double ScopeDesc(pc=0x0000025c0f366f04 offset=12c4): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@6 (line 104) ScopeDesc(pc=0x0000025c0f366f15 offset=12d5): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ScopeDesc(pc=0x0000025c0f366f15 offset=12d5): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366f15 offset=12d5): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f366f1b offset=12db): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@5 (line 81) ScopeDesc(pc=0x0000025c0f366f1b offset=12db): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366f30 offset=12f0): spec.benchmarks.scimark.utils.Random::@24 (line 41) ScopeDesc(pc=0x0000025c0f366f30 offset=12f0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366f30 offset=12f0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366f30 offset=12f0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366f6d offset=132d): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f366f6d offset=132d): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366f6d offset=132d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366f6d offset=132d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366f6d offset=132d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366f7c offset=133c): java.lang.String::@70 (line 4504) ScopeDesc(pc=0x0000025c0f366f7c offset=133c): java.lang.String::@10 (line 300) ScopeDesc(pc=0x0000025c0f366f7c offset=133c): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f366f7c offset=133c): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f366f7c offset=133c): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f366f7c offset=133c): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f366f7c offset=133c): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f366f7c offset=133c): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366f7c offset=133c): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366f83 offset=1343): java.lang.String::@-1 (line 300) ScopeDesc(pc=0x0000025c0f366f83 offset=1343): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f366f83 offset=1343): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f366f83 offset=1343): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f366f83 offset=1343): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f366f83 offset=1343): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f366f83 offset=1343): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366f83 offset=1343): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366f8b offset=134b): java.lang.String::@70 (line 4504) ScopeDesc(pc=0x0000025c0f366f8b offset=134b): java.lang.String::@10 (line 300) ScopeDesc(pc=0x0000025c0f366f8b offset=134b): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f366f8b offset=134b): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f366f8b offset=134b): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f366f8b offset=134b): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f366f8b offset=134b): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f366f8b offset=134b): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366f8b offset=134b): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366f96 offset=1356): java.lang.String::@-1 (line 300) ScopeDesc(pc=0x0000025c0f366f96 offset=1356): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f366f96 offset=1356): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f366f96 offset=1356): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f366f96 offset=1356): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f366f96 offset=1356): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f366f96 offset=1356): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f366f96 offset=1356): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366fa6 offset=1366): spec.benchmarks.scimark.utils.Random::initialize@105 (line 276) ScopeDesc(pc=0x0000025c0f366fa6 offset=1366): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366fa6 offset=1366): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366fa6 offset=1366): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366fa6 offset=1366): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366fb5 offset=1375): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ScopeDesc(pc=0x0000025c0f366fb5 offset=1375): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366fb5 offset=1375): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366fb5 offset=1375): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366fb5 offset=1375): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f366fd0 offset=1390): spec.benchmarks.scimark.utils.Random::initialize@48 (line 271) ScopeDesc(pc=0x0000025c0f366fd0 offset=1390): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f366fd0 offset=1390): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f366fd0 offset=1390): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f366fd0 offset=1390): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f367033 offset=13f3): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ScopeDesc(pc=0x0000025c0f367033 offset=13f3): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f367033 offset=13f3): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f367033 offset=13f3): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f367033 offset=13f3): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f367039 offset=13f9): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f367039 offset=13f9): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f367039 offset=13f9): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f367039 offset=13f9): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f367049 offset=1409): spec.benchmarks.scimark.utils.Random::@34 (line 45) ScopeDesc(pc=0x0000025c0f367049 offset=1409): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f367049 offset=1409): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f367049 offset=1409): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36705a offset=141a): spec.benchmarks.scimark.utils.Random::initialize@69 (line 274) ScopeDesc(pc=0x0000025c0f36705a offset=141a): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f36705a offset=141a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f36705a offset=141a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f36705a offset=141a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36706e offset=142e): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f36706e offset=142e): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f36706e offset=142e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f36706e offset=142e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f36706e offset=142e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f367072 offset=1432): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ScopeDesc(pc=0x0000025c0f367072 offset=1432): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f367072 offset=1432): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f367072 offset=1432): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f367072 offset=1432): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f367078 offset=1438): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ScopeDesc(pc=0x0000025c0f367078 offset=1438): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f367078 offset=1438): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f367078 offset=1438): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f367078 offset=1438): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36708a offset=144a): spec.benchmarks.scimark.utils.Random::initialize@25 (line 266) ScopeDesc(pc=0x0000025c0f36708a offset=144a): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f36708a offset=144a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f36708a offset=144a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f36708a offset=144a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f367092 offset=1452): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f367092 offset=1452): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f367092 offset=1452): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f367092 offset=1452): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f367095 offset=1455): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f367095 offset=1455): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f367095 offset=1455): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f367095 offset=1455): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f367095 offset=1455): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3670b0 offset=1470): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ScopeDesc(pc=0x0000025c0f3670b0 offset=1470): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3670b0 offset=1470): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f3670b0 offset=1470): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f3670b0 offset=1470): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3670ba offset=147a): spec.benchmarks.scimark.utils.Random::initialize@110 (line 272) ScopeDesc(pc=0x0000025c0f3670ba offset=147a): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3670ba offset=147a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f3670ba offset=147a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f3670ba offset=147a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3670be offset=147e): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f3670be offset=147e): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3670be offset=147e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f3670be offset=147e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f3670be offset=147e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3670c2 offset=1482): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ScopeDesc(pc=0x0000025c0f3670c2 offset=1482): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3670c2 offset=1482): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f3670c2 offset=1482): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f3670c2 offset=1482): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3670d0 offset=1490): spec.benchmarks.scimark.utils.Stopwatch::reset@12 (line 53) ScopeDesc(pc=0x0000025c0f3670d0 offset=1490): spec.benchmarks.scimark.utils.Stopwatch::@5 (line 57) ScopeDesc(pc=0x0000025c0f3670d0 offset=1490): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) ScopeDesc(pc=0x0000025c0f3670d0 offset=1490): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3670da offset=149a): java.lang.ThreadLocal$ThreadLocalMap::getEntry@38 (line 439) ScopeDesc(pc=0x0000025c0f3670da offset=149a): java.lang.ThreadLocal::get@16 (line 165) ScopeDesc(pc=0x0000025c0f3670da offset=149a): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f3670da offset=149a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ScopeDesc(pc=0x0000025c0f3670da offset=149a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3670f8 offset=14b8): spec.benchmarks.scimark.utils.Stopwatch::@5 (line 57) ScopeDesc(pc=0x0000025c0f3670f8 offset=14b8): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) ScopeDesc(pc=0x0000025c0f3670f8 offset=14b8): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3670fd offset=14bd): java.lang.ref.Reference::refersTo@2 (line 366) ScopeDesc(pc=0x0000025c0f3670fd offset=14bd): java.lang.ThreadLocal$ThreadLocalMap::getEntry@26 (line 436) ScopeDesc(pc=0x0000025c0f3670fd offset=14bd): java.lang.ThreadLocal::get@16 (line 165) ScopeDesc(pc=0x0000025c0f3670fd offset=14bd): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f3670fd offset=14bd): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ScopeDesc(pc=0x0000025c0f3670fd offset=14bd): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f367106 offset=14c6): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f367106 offset=14c6): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f36710f offset=14cf): java.lang.ref.Reference::refersTo@2 (line 366) ScopeDesc(pc=0x0000025c0f36710f offset=14cf): java.lang.ThreadLocal$ThreadLocalMap::getEntry@26 (line 436) ScopeDesc(pc=0x0000025c0f36710f offset=14cf): java.lang.ThreadLocal::get@16 (line 165) ScopeDesc(pc=0x0000025c0f36710f offset=14cf): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f36710f offset=14cf): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ScopeDesc(pc=0x0000025c0f36710f offset=14cf): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f367118 offset=14d8): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f36712e offset=14ee): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f36712e offset=14ee): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f36712e offset=14ee): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f36712e offset=14ee): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f367131 offset=14f1): spec.benchmarks.scimark.utils.Random::initialize@89 (line 275) ScopeDesc(pc=0x0000025c0f367131 offset=14f1): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f367131 offset=14f1): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f367131 offset=14f1): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f367131 offset=14f1): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f367147 offset=1507): spec.benchmarks.scimark.utils.Random::@29 (line 43) ScopeDesc(pc=0x0000025c0f367147 offset=1507): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f367147 offset=1507): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f367147 offset=1507): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f367158 offset=1518): spec.benchmarks.scimark.utils.Random::initialize@61 (line 273) ScopeDesc(pc=0x0000025c0f367158 offset=1518): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f367158 offset=1518): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f367158 offset=1518): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f367158 offset=1518): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36716e offset=152e): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f36716e offset=152e): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f36716e offset=152e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f36716e offset=152e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f36716e offset=152e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f367178 offset=1538): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f367178 offset=1538): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f367178 offset=1538): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f367182 offset=1542): spec.benchmarks.scimark.utils.Stopwatch::@5 (line 57) ScopeDesc(pc=0x0000025c0f367182 offset=1542): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) ScopeDesc(pc=0x0000025c0f367182 offset=1542): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36718c offset=154c): spec.benchmarks.scimark.utils.Random::@-1 (line 87) ScopeDesc(pc=0x0000025c0f36718c offset=154c): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f36718c offset=154c): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f36718c offset=154c): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3671b4 offset=1574): spec.benchmarks.scimark.utils.Stopwatch::@5 (line 57) ScopeDesc(pc=0x0000025c0f3671b4 offset=1574): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@9 (line 81) ScopeDesc(pc=0x0000025c0f3671b4 offset=1574): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3671bd offset=157d): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f3671bd offset=157d): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3671bd offset=157d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f3671bd offset=157d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f3671bd offset=157d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3671c1 offset=1581): spec.benchmarks.scimark.utils.Random::initialize@115 (line 278) ScopeDesc(pc=0x0000025c0f3671c1 offset=1581): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3671c1 offset=1581): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f3671c1 offset=1581): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f3671c1 offset=1581): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3671c7 offset=1587): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ScopeDesc(pc=0x0000025c0f3671c7 offset=1587): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3671c7 offset=1587): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f3671c7 offset=1587): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f3671c7 offset=1587): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3671cd offset=158d): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f3671cd offset=158d): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3671cd offset=158d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f3671cd offset=158d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f3671cd offset=158d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3671d0 offset=1590): spec.benchmarks.scimark.utils.Random::initialize@61 (line 273) ScopeDesc(pc=0x0000025c0f3671d0 offset=1590): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3671d0 offset=1590): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f3671d0 offset=1590): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f3671d0 offset=1590): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3671d5 offset=1595): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3671d5 offset=1595): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f3671d5 offset=1595): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f3671d5 offset=1595): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3671d8 offset=1598): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f3671d8 offset=1598): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3671d8 offset=1598): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f3671d8 offset=1598): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f3671d8 offset=1598): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3671fa offset=15ba): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ScopeDesc(pc=0x0000025c0f3671fa offset=15ba): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3671fa offset=15ba): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f3671fa offset=15ba): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f3671fa offset=15ba): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3671fe offset=15be): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f3671fe offset=15be): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f3671fe offset=15be): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f3671fe offset=15be): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f3671fe offset=15be): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f367202 offset=15c2): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ScopeDesc(pc=0x0000025c0f367202 offset=15c2): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f367202 offset=15c2): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f367202 offset=15c2): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f367202 offset=15c2): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f367207 offset=15c7): java.lang.String::@-1 (line 300) ScopeDesc(pc=0x0000025c0f367207 offset=15c7): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) ScopeDesc(pc=0x0000025c0f367207 offset=15c7): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) ScopeDesc(pc=0x0000025c0f367207 offset=15c7): java.lang.Double::toString@1 (line 312) ScopeDesc(pc=0x0000025c0f367207 offset=15c7): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f367207 offset=15c7): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f367207 offset=15c7): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f367207 offset=15c7): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f367211 offset=15d1): java.lang.ThreadLocal::get@16 (line 165) ScopeDesc(pc=0x0000025c0f367211 offset=15d1): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f367211 offset=15d1): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) ScopeDesc(pc=0x0000025c0f367211 offset=15d1): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f367224 offset=15e4): java.lang.String::@67 (line 4504) reexecute=true Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Expression stack - @0: stack[112],oop - @1: stack[104],oop - @2: 0 - @3: stack[80] ScopeDesc(pc=0x0000025c0f367224 offset=15e4): java.lang.String::@10 (line 300) Locals - l0: empty - l1: empty - l2: empty - l3: empty ScopeDesc(pc=0x0000025c0f367224 offset=15e4): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) Locals - l0: empty - l1: empty Expression stack - @0: stack[72],oop ScopeDesc(pc=0x0000025c0f367224 offset=15e4): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f367224 offset=15e4): java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f367224 offset=15e4): java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f367224 offset=15e4): java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[48],oop ScopeDesc(pc=0x0000025c0f367224 offset=15e4): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: stack[32],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1550] - l6: 16777216 - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f367224 offset=15e4): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1550: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[56],double ScopeDesc(pc=0x0000025c0f367231 offset=15f1): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f367231 offset=15f1): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f367231 offset=15f1): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f367231 offset=15f1): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f367236 offset=15f6): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f367236 offset=15f6): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f367236 offset=15f6): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f367258 offset=1618): java.lang.String::@67 (line 4504) reexecute=true Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Expression stack - @0: stack[64],oop - @1: stack[72],narrowoop - @2: 0 - @3: stack[80] ScopeDesc(pc=0x0000025c0f367258 offset=1618): java.lang.String::@10 (line 300) Locals - l0: empty - l1: empty - l2: empty - l3: empty ScopeDesc(pc=0x0000025c0f367258 offset=1618): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) Locals - l0: empty - l1: empty Expression stack - @0: stack[64],oop ScopeDesc(pc=0x0000025c0f367258 offset=1618): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f367258 offset=1618): java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f367258 offset=1618): java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f367258 offset=1618): java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[32],oop ScopeDesc(pc=0x0000025c0f367258 offset=1618): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: reg rbp [10],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1358] - l6: 16777216 - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f367258 offset=1618): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1358: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[56],double ScopeDesc(pc=0x0000025c0f367277 offset=1637): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f367277 offset=1637): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f367277 offset=1637): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f367277 offset=1637): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f367277 offset=1637): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f367281 offset=1641): spec.benchmarks.scimark.utils.Stopwatch::read@12 (line 105) ScopeDesc(pc=0x0000025c0f367281 offset=1641): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ScopeDesc(pc=0x0000025c0f367281 offset=1641): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f367294 offset=1654): spec.harness.Context::getOut@6 (line 76) Expression stack - @0: stack[32],oop ScopeDesc(pc=0x0000025c0f367294 offset=1654): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) Locals - l0: reg rbp [10],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty - l6: empty - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f367294 offset=1654): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty ScopeDesc(pc=0x0000025c0f3672ba offset=167a): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f3672ba offset=167a): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f3672ba offset=167a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f3672ba offset=167a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3672fc offset=16bc): jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@6 (line 986) Expression stack - @0: stack[72],oop ScopeDesc(pc=0x0000025c0f3672fc offset=16bc): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) Locals - l0: empty - l1: empty - l2: 1 - l3: empty - l4: empty - l5: stack[88] - l6: 0 - l7: stack[56],long - l8: stack[44] - l9: stack[64] - l10: empty - l11: empty ScopeDesc(pc=0x0000025c0f3672fc offset=16bc): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f3672fc offset=16bc): jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f3672fc offset=16bc): java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f3672fc offset=16bc): java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f3672fc offset=16bc): java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[32],oop ScopeDesc(pc=0x0000025c0f3672fc offset=16bc): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: reg rbp [10],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1781] - l6: 16777216 - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f3672fc offset=16bc): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1781: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[80],double ScopeDesc(pc=0x0000025c0f367318 offset=16d8): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@6 (line 104) ScopeDesc(pc=0x0000025c0f36731d offset=16dd): spec.benchmarks.scimark.utils.Stopwatch::read@12 (line 105) ScopeDesc(pc=0x0000025c0f36731d offset=16dd): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ScopeDesc(pc=0x0000025c0f36731d offset=16dd): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f36732c offset=16ec): spec.harness.Context::getOut@6 (line 76) Expression stack - @0: NULL ScopeDesc(pc=0x0000025c0f36732c offset=16ec): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) Locals - l0: reg rbp [10],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty - l6: empty - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f36732c offset=16ec): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty ScopeDesc(pc=0x0000025c0f36734d offset=170d): spec.benchmarks.scimark.utils.Stopwatch::read@12 (line 105) ScopeDesc(pc=0x0000025c0f36734d offset=170d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ScopeDesc(pc=0x0000025c0f36734d offset=170d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f367358 offset=1718): java.lang.ThreadLocal$ThreadLocalMap::getEntry@8 (line 434) Locals - l0: empty - l1: empty - l2: empty - l3: empty Expression stack - @0: empty - @1: NULL ScopeDesc(pc=0x0000025c0f367358 offset=1718): java.lang.ThreadLocal::get@16 (line 165) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty ScopeDesc(pc=0x0000025c0f367358 offset=1718): spec.harness.Context::getOut@3 (line 76) ScopeDesc(pc=0x0000025c0f367358 offset=1718): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@0 (line 80) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty - l6: empty - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f367358 offset=1718): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty ScopeDesc(pc=0x0000025c0f367374 offset=1734): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@-1 (line 99) ScopeDesc(pc=0x0000025c0f36737e offset=173e): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f36737e offset=173e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f36737e offset=173e): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3673b8 offset=1778): jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@6 (line 986) Expression stack - @0: NULL ScopeDesc(pc=0x0000025c0f3673b8 offset=1778): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) Locals - l0: empty - l1: empty - l2: 1 - l3: empty - l4: empty - l5: stack[88] - l6: 0 - l7: stack[56],long - l8: stack[44] - l9: stack[64] - l10: empty - l11: empty ScopeDesc(pc=0x0000025c0f3673b8 offset=1778): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f3673b8 offset=1778): jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f3673b8 offset=1778): java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f3673b8 offset=1778): java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f3673b8 offset=1778): java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[32],oop ScopeDesc(pc=0x0000025c0f3673b8 offset=1778): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: reg rbp [10],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1737] - l6: 16777216 - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f3673b8 offset=1778): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1737: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[72],double ScopeDesc(pc=0x0000025c0f3673d4 offset=1794): java.lang.Double::toString@-1 (line 312) ScopeDesc(pc=0x0000025c0f3673d4 offset=1794): java.lang.String::valueOf@1 (line 4364) ScopeDesc(pc=0x0000025c0f3673d4 offset=1794): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f3673d4 offset=1794): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f3673d4 offset=1794): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3673d9 offset=1799): spec.benchmarks.scimark.utils.Stopwatch::read@9 (line 105) ScopeDesc(pc=0x0000025c0f3673d9 offset=1799): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@55 (line 95) ScopeDesc(pc=0x0000025c0f3673d9 offset=1799): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f3673f0 offset=17b0): java.lang.String::rangeCheck@3 (line 304) Locals - l0: empty - l1: empty - l2: empty Expression stack - @0: empty - @1: empty - @2: NULL ScopeDesc(pc=0x0000025c0f3673f0 offset=17b0): java.lang.String::@7 (line 300) Locals - l0: empty - l1: empty - l2: empty - l3: empty Expression stack - @0: empty - @1: empty - @2: empty - @3: empty ScopeDesc(pc=0x0000025c0f3673f0 offset=17b0): jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer::toJavaFormatString@19 (line 302) Locals - l0: empty - l1: empty Expression stack - @0: empty ScopeDesc(pc=0x0000025c0f3673f0 offset=17b0): jdk.internal.math.FloatingDecimal::toJavaFormatString@4 (line 70) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f3673f0 offset=17b0): java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f3673f0 offset=17b0): java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f3673f0 offset=17b0): java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[32],oop ScopeDesc(pc=0x0000025c0f3673f0 offset=17b0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: reg rbp [10],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1264] - l6: 16777216 - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f3673f0 offset=17b0): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1264: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[56],double ScopeDesc(pc=0x0000025c0f36740c offset=17cc): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@6 (line 104) ScopeDesc(pc=0x0000025c0f367411 offset=17d1): java.io.PrintStream::println@11 (line 992) ScopeDesc(pc=0x0000025c0f367411 offset=17d1): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) ScopeDesc(pc=0x0000025c0f367411 offset=17d1): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) ScopeDesc(pc=0x0000025c0f367416 offset=17d6): spec.benchmarks.scimark.utils.Random::initialize@8 (line 263) ScopeDesc(pc=0x0000025c0f367416 offset=17d6): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f367416 offset=17d6): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f367434 offset=17f4): java.lang.ThreadLocal$ThreadLocalMap::getEntry@8 (line 434) Locals - l0: empty - l1: empty - l2: empty - l3: empty Expression stack - @0: empty - @1: NULL ScopeDesc(pc=0x0000025c0f367434 offset=17f4): java.lang.ThreadLocal::get@16 (line 165) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty ScopeDesc(pc=0x0000025c0f367434 offset=17f4): jdk.internal.math.FloatingDecimal::getBinaryToASCIIBuffer@3 (line 986) ScopeDesc(pc=0x0000025c0f367434 offset=17f4): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@156 (line 1782) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty - l6: empty - l7: empty - l8: empty - l9: empty - l10: empty - l11: empty ScopeDesc(pc=0x0000025c0f367434 offset=17f4): jdk.internal.math.FloatingDecimal::getBinaryToASCIIConverter@2 (line 1738) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f367434 offset=17f4): jdk.internal.math.FloatingDecimal::toJavaFormatString@1 (line 70) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f367434 offset=17f4): java.lang.Double::toString@1 (line 312) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f367434 offset=17f4): java.lang.String::valueOf@1 (line 4364) Locals - l0: empty - l1: empty ScopeDesc(pc=0x0000025c0f367434 offset=17f4): java.io.PrintStream::println@11 (line 992) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty Expression stack - @0: stack[32],oop ScopeDesc(pc=0x0000025c0f367434 offset=17f4): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@44 (line 94) Locals - l0: reg rbp [10],oop - l1: empty - l2: empty - l3: empty - l4: empty - l5: obj[1748] - l6: 16777216 - l7: empty - l8: empty ScopeDesc(pc=0x0000025c0f367434 offset=17f4): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) Locals - l0: empty - l1: empty - l2: empty - l3: empty - l4: empty - l5: empty Objects - 1748: spec.benchmarks.scimark.utils.Stopwatch 0, 0, stack[96],double, 0, stack[48],double ScopeDesc(pc=0x0000025c0f367450 offset=1810): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ScopeDesc(pc=0x0000025c0f367450 offset=1810): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f367450 offset=1810): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f367455 offset=1815): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f367455 offset=1815): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f367455 offset=1815): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f36745a offset=181a): spec.benchmarks.scimark.utils.Random::initialize@106 (line 276) ScopeDesc(pc=0x0000025c0f36745a offset=181a): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f36745a offset=181a): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f36745f offset=181f): spec.benchmarks.scimark.utils.Random::initialize@10 (line 263) ScopeDesc(pc=0x0000025c0f36745f offset=181f): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f36745f offset=181f): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f367478 offset=1838): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f367478 offset=1838): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f36747d offset=183d): spec.benchmarks.scimark.utils.Random::initialize@-1 (line 261) ScopeDesc(pc=0x0000025c0f36747d offset=183d): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f36747d offset=183d): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f367482 offset=1842): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f367485 offset=1845): java.lang.Object::@-1 (line 44) ScopeDesc(pc=0x0000025c0f367485 offset=1845): spec.benchmarks.scimark.utils.Random::@1 (line 87) ScopeDesc(pc=0x0000025c0f367485 offset=1845): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@12 (line 104) ScopeDesc(pc=0x0000025c0f367495 offset=1855): spec.benchmarks.scimark.utils.Random::initialize@58 (line 272) ScopeDesc(pc=0x0000025c0f367495 offset=1855): spec.benchmarks.scimark.utils.Random::@49 (line 88) ScopeDesc(pc=0x0000025c0f367495 offset=1855): spec.benchmarks.scimark.monte_carlo.MonteCarlo::integrate@6 (line 64) ScopeDesc(pc=0x0000025c0f367495 offset=1855): spec.benchmarks.scimark.monte_carlo.MonteCarlo::measureMonteCarlo@29 (line 91) ScopeDesc(pc=0x0000025c0f367495 offset=1855): spec.benchmarks.scimark.monte_carlo.MonteCarlo::run@21 (line 105) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - relocations: @0x0000025c0f365988: 0040 relocInfo@0x0000025c0f365988 [type=0(none) addr=0x0000025c0f365c40 offset=64] @0x0000025c0f36598a: 6014 relocInfo@0x0000025c0f36598a [type=6(runtime_call) addr=0x0000025c0f365c54 offset=20] | [destination=0x0000025c07845c20] @0x0000025c0f36598c: f007cc63 relocInfo@0x0000025c0f36598e [type=12(metadata) addr=0x0000025c0f365cb7 offset=99 format=3 data=7] | [metadata_addr=0x0000025c0f367598 *=0x0000000800006c58 offset=0]metadata_value=0x0000000800006c58: {type array int} @0x0000025c0f365990: 12e2 relocInfo@0x0000025c0f365990 [type=1(oop) addr=0x0000025c0f365f99 offset=738] | [oop_addr=0x0000025c0f365f9b *=0x0000000082097700 offset=0] @0x0000025c0f365992: f8030d4823707ffa707a relocInfo@0x0000025c0f36599a [type=7(external_word) addr=0x0000025c0f366013 offset=122 data={0d4823707ffa}] | [target=0x00007ffa0d482370] @0x0000025c0f36599c: f8030d255b107ffa7013 relocInfo@0x0000025c0f3659a4 [type=7(external_word) addr=0x0000025c0f366026 offset=19 data={0d255b107ffa}] | [target=0x00007ffa0d255b10] @0x0000025c0f3659a6: 600e relocInfo@0x0000025c0f3659a6 [type=6(runtime_call) addr=0x0000025c0f366034 offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c0f3659a8: f017cc18 relocInfo@0x0000025c0f3659aa [type=12(metadata) addr=0x0000025c0f36604c offset=24 format=3 data=23] | [metadata_addr=0x0000025c0f367618 *=0x00000008000143d8 offset=0]metadata_value=0x00000008000143d8: 'java/io/PrintStream' @0x0000025c0f3659ac: f801ffe0943a relocInfo@0x0000025c0f3659b0 [type=9(section_word) addr=0x0000025c0f366086 offset=58 format=1 data=-32] | [target=0x0000025c0f365c08] @0x0000025c0f3659b2: f007cc45 relocInfo@0x0000025c0f3659b4 [type=12(metadata) addr=0x0000025c0f3660cb offset=69 format=3 data=7] | [metadata_addr=0x0000025c0f367598 *=0x0000000800006c58 offset=0]metadata_value=0x0000000800006c58: {type array int} @0x0000025c0f3659b6: f801ffc096e2 relocInfo@0x0000025c0f3659ba [type=9(section_word) addr=0x0000025c0f3663ad offset=738 format=1 data=-64] | [target=0x0000025c0f365c10] @0x0000025c0f3659bc: a02b relocInfo@0x0000025c0f3659bc [type=10(poll) addr=0x0000025c0f3663d8 offset=43] @0x0000025c0f3659be: 945d relocInfo@0x0000025c0f3659be [type=9(section_word) addr=0x0000025c0f366435 offset=93 format=1] | [target=0x0000025c0f365c00] @0x0000025c0f3659c0: 9454 relocInfo@0x0000025c0f3659c0 [type=9(section_word) addr=0x0000025c0f366489 offset=84 format=1] | [target=0x0000025c0f365c00] @0x0000025c0f3659c2: 64aa relocInfo@0x0000025c0f3659c2 [type=6(runtime_call) addr=0x0000025c0f366533 offset=170 format=1] | [destination=0x0000025c0784b240] @0x0000025c0f3659c4: f8030d1c94007ffa7005 relocInfo@0x0000025c0f3659cc [type=7(external_word) addr=0x0000025c0f366538 offset=5 data={0d1c94007ffa}] | [target=0x00007ffa0d1c9400] @0x0000025c0f3659ce: 600e relocInfo@0x0000025c0f3659ce [type=6(runtime_call) addr=0x0000025c0f366546 offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c0f3659d0: 6441 relocInfo@0x0000025c0f3659d0 [type=6(runtime_call) addr=0x0000025c0f366587 offset=65 format=1] | [destination=0x0000025c0784b240] @0x0000025c0f3659d2: f8030d1c94007ffa7005 relocInfo@0x0000025c0f3659da [type=7(external_word) addr=0x0000025c0f36658c offset=5 data={0d1c94007ffa}] | [target=0x00007ffa0d1c9400] @0x0000025c0f3659dc: 600e relocInfo@0x0000025c0f3659dc [type=6(runtime_call) addr=0x0000025c0f36659a offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c0f3659de: 6439 relocInfo@0x0000025c0f3659de [type=6(runtime_call) addr=0x0000025c0f3665d3 offset=57 format=1] | [destination=0x0000025c0784b240] @0x0000025c0f3659e0: f8030d1c94007ffa7005 relocInfo@0x0000025c0f3659e8 [type=7(external_word) addr=0x0000025c0f3665d8 offset=5 data={0d1c94007ffa}] | [target=0x00007ffa0d1c9400] @0x0000025c0f3659ea: 600e relocInfo@0x0000025c0f3659ea [type=6(runtime_call) addr=0x0000025c0f3665e6 offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c0f3659ec: 643d relocInfo@0x0000025c0f3659ec [type=6(runtime_call) addr=0x0000025c0f366623 offset=61 format=1] | [destination=0x0000025c0784b240] @0x0000025c0f3659ee: f8030d1c94007ffa7005 relocInfo@0x0000025c0f3659f6 [type=7(external_word) addr=0x0000025c0f366628 offset=5 data={0d1c94007ffa}] | [target=0x00007ffa0d1c9400] @0x0000025c0f3659f8: 600e relocInfo@0x0000025c0f3659f8 [type=6(runtime_call) addr=0x0000025c0f366636 offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c0f3659fa: f801ff609422 relocInfo@0x0000025c0f3659fe [type=9(section_word) addr=0x0000025c0f366658 offset=34 format=1 data=-160] | [target=0x0000025c0f365c28] @0x0000025c0f365a00: f801ffa09408 relocInfo@0x0000025c0f365a04 [type=9(section_word) addr=0x0000025c0f366660 offset=8 format=1 data=-96] | [target=0x0000025c0f365c18] @0x0000025c0f365a06: f801ffe09438 relocInfo@0x0000025c0f365a0a [type=9(section_word) addr=0x0000025c0f366698 offset=56 format=1 data=-32] | [target=0x0000025c0f365c08] @0x0000025c0f365a0c: f801ff80940e relocInfo@0x0000025c0f365a10 [type=9(section_word) addr=0x0000025c0f3666a6 offset=14 format=1 data=-128] | [target=0x0000025c0f365c20] @0x0000025c0f365a12: f0031ccc relocInfo@0x0000025c0f365a14 [type=1(oop) addr=0x0000025c0f366772 offset=204 format=3 data=3] | [oop_addr=0x0000025c0f367550 *=0x0000000082178688 offset=0] @0x0000025c0f365a16: 102c relocInfo@0x0000025c0f365a16 [type=1(oop) addr=0x0000025c0f36679e offset=44] | [oop_addr=0x0000025c0f3667a0 *=0x0000000082178688 offset=0] @0x0000025c0f365a18: 3415 relocInfo@0x0000025c0f365a18 [type=3(opt_virtual_call) addr=0x0000025c0f3667b3 offset=21 format=1] | [destination=0x0000025c07845f20 metadata=0x0000000000000000] @0x0000025c0f365a1a: f8030d4823707ffa7039 relocInfo@0x0000025c0f365a22 [type=7(external_word) addr=0x0000025c0f3667ec offset=57 data={0d4823707ffa}] | [target=0x00007ffa0d482370] @0x0000025c0f365a24: f8030d255b107ffa7013 relocInfo@0x0000025c0f365a2c [type=7(external_word) addr=0x0000025c0f3667ff offset=19 data={0d255b107ffa}] | [target=0x00007ffa0d255b10] @0x0000025c0f365a2e: 600e relocInfo@0x0000025c0f365a2e [type=6(runtime_call) addr=0x0000025c0f36680d offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c0f365a30: f021cc18 relocInfo@0x0000025c0f365a32 [type=12(metadata) addr=0x0000025c0f366825 offset=24 format=3 data=33] | [metadata_addr=0x0000025c0f367668 *=0x00000008002b0c88 offset=0]metadata_value=0x00000008002b0c88: 'jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer' @0x0000025c0f365a34: 343a relocInfo@0x0000025c0f365a34 [type=3(opt_virtual_call) addr=0x0000025c0f36685f offset=58 format=1] | [destination=0x0000025c0f3490e0 metadata=0x0000000000000000] @0x0000025c0f365a36: f021cc0f relocInfo@0x0000025c0f365a38 [type=12(metadata) addr=0x0000025c0f36686e offset=15 format=3 data=33] | [metadata_addr=0x0000025c0f367668 *=0x00000008002b0c88 offset=0]metadata_value=0x00000008002b0c88: 'jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer' @0x0000025c0f365a3a: f8030d4823707ffa701c relocInfo@0x0000025c0f365a42 [type=7(external_word) addr=0x0000025c0f36688a offset=28 data={0d4823707ffa}] | [target=0x00007ffa0d482370] @0x0000025c0f365a44: f8030d255b107ffa7013 relocInfo@0x0000025c0f365a4c [type=7(external_word) addr=0x0000025c0f36689d offset=19 data={0d255b107ffa}] | [target=0x00007ffa0d255b10] @0x0000025c0f365a4e: 600e relocInfo@0x0000025c0f365a4e [type=6(runtime_call) addr=0x0000025c0f3668ab offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c0f365a50: 341c relocInfo@0x0000025c0f365a50 [type=3(opt_virtual_call) addr=0x0000025c0f3668c7 offset=28 format=1] | [destination=0x0000025c07fce5e0 metadata=0x0000000000000000] @0x0000025c0f365a52: f022cc3c relocInfo@0x0000025c0f365a54 [type=12(metadata) addr=0x0000025c0f366903 offset=60 format=3 data=34] | [metadata_addr=0x0000025c0f367670 *=0x000000080000ed30 offset=0]metadata_value=0x000000080000ed30: 'java/lang/String' @0x0000025c0f365a56: f023ccb1 relocInfo@0x0000025c0f365a58 [type=12(metadata) addr=0x0000025c0f3669b4 offset=177 format=3 data=35] | [metadata_addr=0x0000025c0f367678 *=0x0000000800006858 offset=0]metadata_value=0x0000000800006858: {type array byte} @0x0000025c0f365a5a: f8030d4823707ffa7108 relocInfo@0x0000025c0f365a62 [type=7(external_word) addr=0x0000025c0f366abc offset=264 data={0d4823707ffa}] | [target=0x00007ffa0d482370] @0x0000025c0f365a64: f8030d255a607ffa7013 relocInfo@0x0000025c0f365a6c [type=7(external_word) addr=0x0000025c0f366acf offset=19 data={0d255a607ffa}] | [target=0x00007ffa0d255a60] @0x0000025c0f365a6e: 600e relocInfo@0x0000025c0f365a6e [type=6(runtime_call) addr=0x0000025c0f366add offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c0f365a70: f8030d255aa07ffa7019 relocInfo@0x0000025c0f365a78 [type=7(external_word) addr=0x0000025c0f366af6 offset=25 data={0d255aa07ffa}] | [target=0x00007ffa0d255aa0] @0x0000025c0f365a7a: 600e relocInfo@0x0000025c0f365a7a [type=6(runtime_call) addr=0x0000025c0f366b04 offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c0f365a7c: 345b relocInfo@0x0000025c0f365a7c [type=3(opt_virtual_call) addr=0x0000025c0f366b5f offset=91 format=1] | [destination=0x0000025c0f362ba0 metadata=0x0000000000000000] @0x0000025c0f365a7e: b010 relocInfo@0x0000025c0f365a7e [type=11(poll_return) addr=0x0000025c0f366b6f offset=16] @0x0000025c0f365a80: 3424 relocInfo@0x0000025c0f365a80 [type=3(opt_virtual_call) addr=0x0000025c0f366b93 offset=36 format=1] | [destination=0x0000025c07845f20 metadata=0x0000000000000000] @0x0000025c0f365a82: 341c relocInfo@0x0000025c0f365a82 [type=3(opt_virtual_call) addr=0x0000025c0f366baf offset=28 format=1] | [destination=0x0000025c07845f20 metadata=0x0000000000000000] @0x0000025c0f365a84: c01a relocInfo@0x0000025c0f365a84 [type=12(metadata) addr=0x0000025c0f366bc9 offset=26] | [metadata_addr=0x0000025c0f366bcb *=0x0000000800006c58 offset=0]metadata_value=0x0000000800006c58: {type array int} @0x0000025c0f365a86: 6416 relocInfo@0x0000025c0f365a86 [type=6(runtime_call) addr=0x0000025c0f366bdf offset=22 format=1] | [destination=0x0000025c077a02a0] @0x0000025c0f365a88: c010 relocInfo@0x0000025c0f365a88 [type=12(metadata) addr=0x0000025c0f366bef offset=16] | [metadata_addr=0x0000025c0f366bf1 *=0x0000000800006c58 offset=0]metadata_value=0x0000000800006c58: {type array int} @0x0000025c0f365a8a: 6418 relocInfo@0x0000025c0f365a8a [type=6(runtime_call) addr=0x0000025c0f366c07 offset=24 format=1] | [destination=0x0000025c077a02a0] @0x0000025c0f365a8c: 102c relocInfo@0x0000025c0f365a8c [type=1(oop) addr=0x0000025c0f366c33 offset=44] | [oop_addr=0x0000025c0f366c35 *=0x0000000082178688 offset=0] @0x0000025c0f365a8e: 3410 relocInfo@0x0000025c0f365a8e [type=3(opt_virtual_call) addr=0x0000025c0f366c43 offset=16 format=1] | [destination=0x0000025c07845f20 metadata=0x0000000000000000] @0x0000025c0f365a90: c064 relocInfo@0x0000025c0f365a90 [type=12(metadata) addr=0x0000025c0f366ca7 offset=100] | [metadata_addr=0x0000025c0f366ca9 *=0x000000080000ed30 offset=0]metadata_value=0x000000080000ed30: 'java/lang/String' @0x0000025c0f365a92: 6410 relocInfo@0x0000025c0f365a92 [type=6(runtime_call) addr=0x0000025c0f366cb7 offset=16 format=1] | [destination=0x0000025c077a05a0] @0x0000025c0f365a94: c020 relocInfo@0x0000025c0f365a94 [type=12(metadata) addr=0x0000025c0f366cd7 offset=32] | [metadata_addr=0x0000025c0f366cd9 *=0x0000000800006858 offset=0]metadata_value=0x0000000800006858: {type array byte} @0x0000025c0f365a96: 6410 relocInfo@0x0000025c0f365a96 [type=6(runtime_call) addr=0x0000025c0f366ce7 offset=16 format=1] | [destination=0x0000025c0779ffa0] @0x0000025c0f365a98: 642c relocInfo@0x0000025c0f365a98 [type=6(runtime_call) addr=0x0000025c0f366d13 offset=44 format=1] | [destination=0x0000025c0784b240] @0x0000025c0f365a9a: f8030d1c94007ffa7005 relocInfo@0x0000025c0f365aa2 [type=7(external_word) addr=0x0000025c0f366d18 offset=5 data={0d1c94007ffa}] | [target=0x00007ffa0d1c9400] @0x0000025c0f365aa4: 600e relocInfo@0x0000025c0f365aa4 [type=6(runtime_call) addr=0x0000025c0f366d26 offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c0f365aa6: 6425 relocInfo@0x0000025c0f365aa6 [type=6(runtime_call) addr=0x0000025c0f366d4b offset=37 format=1] | [destination=0x0000025c0784b240] @0x0000025c0f365aa8: f8030d1c94007ffa7005 relocInfo@0x0000025c0f365ab0 [type=7(external_word) addr=0x0000025c0f366d50 offset=5 data={0d1c94007ffa}] | [target=0x00007ffa0d1c9400] @0x0000025c0f365ab2: 600e relocInfo@0x0000025c0f365ab2 [type=6(runtime_call) addr=0x0000025c0f366d5e offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c0f365ab4: 6439 relocInfo@0x0000025c0f365ab4 [type=6(runtime_call) addr=0x0000025c0f366d97 offset=57 format=1] | [destination=0x0000025c0784b240] @0x0000025c0f365ab6: f8030d1c94007ffa7005 relocInfo@0x0000025c0f365abe [type=7(external_word) addr=0x0000025c0f366d9c offset=5 data={0d1c94007ffa}] | [target=0x00007ffa0d1c9400] @0x0000025c0f365ac0: 600e relocInfo@0x0000025c0f365ac0 [type=6(runtime_call) addr=0x0000025c0f366daa offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c0f365ac2: 6439 relocInfo@0x0000025c0f365ac2 [type=6(runtime_call) addr=0x0000025c0f366de3 offset=57 format=1] | [destination=0x0000025c0784b240] @0x0000025c0f365ac4: f8030d1c94007ffa7005 relocInfo@0x0000025c0f365acc [type=7(external_word) addr=0x0000025c0f366de8 offset=5 data={0d1c94007ffa}] | [target=0x00007ffa0d1c9400] @0x0000025c0f365ace: 600e relocInfo@0x0000025c0f365ace [type=6(runtime_call) addr=0x0000025c0f366df6 offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c0f365ad0: 6445 relocInfo@0x0000025c0f365ad0 [type=6(runtime_call) addr=0x0000025c0f366e3b offset=69 format=1] | [destination=0x0000025c0784b240] @0x0000025c0f365ad2: f8030d1c94007ffa7005 relocInfo@0x0000025c0f365ada [type=7(external_word) addr=0x0000025c0f366e40 offset=5 data={0d1c94007ffa}] | [target=0x00007ffa0d1c9400] @0x0000025c0f365adc: 600e relocInfo@0x0000025c0f365adc [type=6(runtime_call) addr=0x0000025c0f366e4e offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c0f365ade: 6449 relocInfo@0x0000025c0f365ade [type=6(runtime_call) addr=0x0000025c0f366e97 offset=73 format=1] | [destination=0x0000025c0784b240] @0x0000025c0f365ae0: f8030d1c94007ffa7005 relocInfo@0x0000025c0f365ae8 [type=7(external_word) addr=0x0000025c0f366e9c offset=5 data={0d1c94007ffa}] | [target=0x00007ffa0d1c9400] @0x0000025c0f365aea: 600e relocInfo@0x0000025c0f365aea [type=6(runtime_call) addr=0x0000025c0f366eaa offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c0f365aec: 6439 relocInfo@0x0000025c0f365aec [type=6(runtime_call) addr=0x0000025c0f366ee3 offset=57 format=1] | [destination=0x0000025c0784b240] @0x0000025c0f365aee: f8030d1c94007ffa7005 relocInfo@0x0000025c0f365af6 [type=7(external_word) addr=0x0000025c0f366ee8 offset=5 data={0d1c94007ffa}] | [target=0x00007ffa0d1c9400] @0x0000025c0f365af8: 600e relocInfo@0x0000025c0f365af8 [type=6(runtime_call) addr=0x0000025c0f366ef6 offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c0f365afa: f023cc95 relocInfo@0x0000025c0f365afc [type=12(metadata) addr=0x0000025c0f366f8b offset=149 format=3 data=35] | [metadata_addr=0x0000025c0f367678 *=0x0000000800006858 offset=0]metadata_value=0x0000000800006858: {type array byte} @0x0000025c0f365afe: f8030d4823707ffa7047 relocInfo@0x0000025c0f365b06 [type=7(external_word) addr=0x0000025c0f366fd2 offset=71 data={0d4823707ffa}] | [target=0x00007ffa0d482370] @0x0000025c0f365b08: f8030d255a607ffa7013 relocInfo@0x0000025c0f365b10 [type=7(external_word) addr=0x0000025c0f366fe5 offset=19 data={0d255a607ffa}] | [target=0x00007ffa0d255a60] @0x0000025c0f365b12: 600e relocInfo@0x0000025c0f365b12 [type=6(runtime_call) addr=0x0000025c0f366ff3 offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c0f365b14: f8030d255aa07ffa7019 relocInfo@0x0000025c0f365b1c [type=7(external_word) addr=0x0000025c0f36700c offset=25 data={0d255aa07ffa}] | [target=0x00007ffa0d255aa0] @0x0000025c0f365b1e: 600e relocInfo@0x0000025c0f365b1e [type=6(runtime_call) addr=0x0000025c0f36701a offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c0f365b20: 10b6 relocInfo@0x0000025c0f365b20 [type=1(oop) addr=0x0000025c0f3670d0 offset=182] | [oop_addr=0x0000025c0f3670d2 *=0x00000000821782e0 offset=0] @0x0000025c0f365b22: f0041c57 relocInfo@0x0000025c0f365b24 [type=1(oop) addr=0x0000025c0f367127 offset=87 format=3 data=4] | [oop_addr=0x0000025c0f367558 *=0x000000008200ed98 offset=0] @0x0000025c0f365b26: 100a relocInfo@0x0000025c0f365b26 [type=1(oop) addr=0x0000025c0f367131 offset=10] | [oop_addr=0x0000025c0f367133 *=0x000000008200ed98 offset=0] @0x0000025c0f365b28: 1047 relocInfo@0x0000025c0f365b28 [type=1(oop) addr=0x0000025c0f367178 offset=71] | [oop_addr=0x0000025c0f36717a *=0x0000000082178290 offset=0] @0x0000025c0f365b2a: 1014 relocInfo@0x0000025c0f365b2a [type=1(oop) addr=0x0000025c0f36718c offset=20] | [oop_addr=0x0000025c0f36718e *=0x0000000082178590 offset=0] @0x0000025c0f365b2c: 100f relocInfo@0x0000025c0f365b2c [type=1(oop) addr=0x0000025c0f36719b offset=15] | [oop_addr=0x0000025c0f36719d *=0x0000000082178278 offset=0] @0x0000025c0f365b2e: 100f relocInfo@0x0000025c0f365b2e [type=1(oop) addr=0x0000025c0f3671aa offset=15] | [oop_addr=0x0000025c0f3671ac *=0x0000000082178508 offset=0] @0x0000025c0f365b30: c05d relocInfo@0x0000025c0f365b30 [type=12(metadata) addr=0x0000025c0f367207 offset=93] | [metadata_addr=0x0000025c0f367209 *=0x0000000800006858 offset=0]metadata_value=0x0000000800006858: {type array byte} @0x0000025c0f365b32: 6418 relocInfo@0x0000025c0f365b32 [type=6(runtime_call) addr=0x0000025c0f36721f offset=24 format=1] | [destination=0x0000025c0779ffa0] @0x0000025c0f365b34: 6434 relocInfo@0x0000025c0f365b34 [type=6(runtime_call) addr=0x0000025c0f367253 offset=52 format=1] | [destination=0x0000025c0784b240] @0x0000025c0f365b36: f8030d1c94007ffa7005 relocInfo@0x0000025c0f365b3e [type=7(external_word) addr=0x0000025c0f367258 offset=5 data={0d1c94007ffa}] | [target=0x00007ffa0d1c9400] @0x0000025c0f365b40: 600e relocInfo@0x0000025c0f365b40 [type=6(runtime_call) addr=0x0000025c0f367266 offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c0f365b42: 6429 relocInfo@0x0000025c0f365b42 [type=6(runtime_call) addr=0x0000025c0f36728f offset=41 format=1] | [destination=0x0000025c0784b240] @0x0000025c0f365b44: f8030d1c94007ffa7005 relocInfo@0x0000025c0f365b4c [type=7(external_word) addr=0x0000025c0f367294 offset=5 data={0d1c94007ffa}] | [target=0x00007ffa0d1c9400] @0x0000025c0f365b4e: 600e relocInfo@0x0000025c0f365b4e [type=6(runtime_call) addr=0x0000025c0f3672a2 offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c0f365b50: 6455 relocInfo@0x0000025c0f365b50 [type=6(runtime_call) addr=0x0000025c0f3672f7 offset=85 format=1] | [destination=0x0000025c0784b240] @0x0000025c0f365b52: f8030d1c94007ffa7005 relocInfo@0x0000025c0f365b5a [type=7(external_word) addr=0x0000025c0f3672fc offset=5 data={0d1c94007ffa}] | [target=0x00007ffa0d1c9400] @0x0000025c0f365b5c: 600e relocInfo@0x0000025c0f365b5c [type=6(runtime_call) addr=0x0000025c0f36730a offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c0f365b5e: 641d relocInfo@0x0000025c0f365b5e [type=6(runtime_call) addr=0x0000025c0f367327 offset=29 format=1] | [destination=0x0000025c0784b240] @0x0000025c0f365b60: f8030d1c94007ffa7005 relocInfo@0x0000025c0f365b68 [type=7(external_word) addr=0x0000025c0f36732c offset=5 data={0d1c94007ffa}] | [target=0x00007ffa0d1c9400] @0x0000025c0f365b6a: 600e relocInfo@0x0000025c0f365b6a [type=6(runtime_call) addr=0x0000025c0f36733a offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c0f365b6c: 6419 relocInfo@0x0000025c0f365b6c [type=6(runtime_call) addr=0x0000025c0f367353 offset=25 format=1] | [destination=0x0000025c0784b240] @0x0000025c0f365b6e: f8030d1c94007ffa7005 relocInfo@0x0000025c0f365b76 [type=7(external_word) addr=0x0000025c0f367358 offset=5 data={0d1c94007ffa}] | [target=0x00007ffa0d1c9400] @0x0000025c0f365b78: 600e relocInfo@0x0000025c0f365b78 [type=6(runtime_call) addr=0x0000025c0f367366 offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c0f365b7a: 644d relocInfo@0x0000025c0f365b7a [type=6(runtime_call) addr=0x0000025c0f3673b3 offset=77 format=1] | [destination=0x0000025c0784b240] @0x0000025c0f365b7c: f8030d1c94007ffa7005 relocInfo@0x0000025c0f365b84 [type=7(external_word) addr=0x0000025c0f3673b8 offset=5 data={0d1c94007ffa}] | [target=0x00007ffa0d1c9400] @0x0000025c0f365b86: 600e relocInfo@0x0000025c0f365b86 [type=6(runtime_call) addr=0x0000025c0f3673c6 offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c0f365b88: 6425 relocInfo@0x0000025c0f365b88 [type=6(runtime_call) addr=0x0000025c0f3673eb offset=37 format=1] | [destination=0x0000025c0784b240] @0x0000025c0f365b8a: f8030d1c94007ffa7005 relocInfo@0x0000025c0f365b92 [type=7(external_word) addr=0x0000025c0f3673f0 offset=5 data={0d1c94007ffa}] | [target=0x00007ffa0d1c9400] @0x0000025c0f365b94: 600e relocInfo@0x0000025c0f365b94 [type=6(runtime_call) addr=0x0000025c0f3673fe offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c0f365b96: 6431 relocInfo@0x0000025c0f365b96 [type=6(runtime_call) addr=0x0000025c0f36742f offset=49 format=1] | [destination=0x0000025c0784b240] @0x0000025c0f365b98: f8030d1c94007ffa7005 relocInfo@0x0000025c0f365ba0 [type=7(external_word) addr=0x0000025c0f367434 offset=5 data={0d1c94007ffa}] | [target=0x00007ffa0d1c9400] @0x0000025c0f365ba2: 600e relocInfo@0x0000025c0f365ba2 [type=6(runtime_call) addr=0x0000025c0f367442 offset=14] | [destination=0x00007ffa0cc7b190] @0x0000025c0f365ba4: 644e relocInfo@0x0000025c0f365ba4 [type=6(runtime_call) addr=0x0000025c0f367490 offset=78 format=1] | [destination=0x0000025c077961a0] @0x0000025c0f365ba6: f80109268005 relocInfo@0x0000025c0f365baa [type=8(internal_word) addr=0x0000025c0f367495 offset=5 data=2342] | [target=0x0000025c0f366b6f] @0x0000025c0f365bac: 6411 relocInfo@0x0000025c0f365bac [type=6(runtime_call) addr=0x0000025c0f3674a6 offset=17 format=1] | [destination=0x0000025c0784c420] @0x0000025c0f365bae: 001a relocInfo@0x0000025c0f365bae [type=0(none) addr=0x0000025c0f3674c0 offset=26] @0x0000025c0f365bb0: f801f48d5000 relocInfo@0x0000025c0f365bb4 [type=5(static_stub) addr=0x0000025c0f3674c0 offset=0 data=-2931] | [static_call=0x0000025c0f3667b3] @0x0000025c0f365bb6: c000 relocInfo@0x0000025c0f365bb6 [type=12(metadata) addr=0x0000025c0f3674c0 offset=0] | [metadata_addr=0x0000025c0f3674c2 *=0x0000000000000000 offset=0] @0x0000025c0f365bb8: 640a relocInfo@0x0000025c0f365bb8 [type=6(runtime_call) addr=0x0000025c0f3674ca offset=10 format=1] | [destination=0xffffffffffffffff] @0x0000025c0f365bba: f801f3e15005 relocInfo@0x0000025c0f365bbe [type=5(static_stub) addr=0x0000025c0f3674cf offset=5 data=-3103] | [static_call=0x0000025c0f36685f] @0x0000025c0f365bc0: c000 relocInfo@0x0000025c0f365bc0 [type=12(metadata) addr=0x0000025c0f3674cf offset=0] | [metadata_addr=0x0000025c0f3674d1 *=0x0000000000000000 offset=0] @0x0000025c0f365bc2: 640a relocInfo@0x0000025c0f365bc2 [type=6(runtime_call) addr=0x0000025c0f3674d9 offset=10 format=1] | [destination=0xffffffffffffffff] @0x0000025c0f365bc4: f801f3795005 relocInfo@0x0000025c0f365bc8 [type=5(static_stub) addr=0x0000025c0f3674de offset=5 data=-3207] | [static_call=0x0000025c0f3668c7] @0x0000025c0f365bca: c000 relocInfo@0x0000025c0f365bca [type=12(metadata) addr=0x0000025c0f3674de offset=0] | [metadata_addr=0x0000025c0f3674e0 *=0x0000000000000000 offset=0] @0x0000025c0f365bcc: 640a relocInfo@0x0000025c0f365bcc [type=6(runtime_call) addr=0x0000025c0f3674e8 offset=10 format=1] | [destination=0xffffffffffffffff] @0x0000025c0f365bce: f801f0e15005 relocInfo@0x0000025c0f365bd2 [type=5(static_stub) addr=0x0000025c0f3674ed offset=5 data=-3871] | [static_call=0x0000025c0f366b5f] @0x0000025c0f365bd4: c000 relocInfo@0x0000025c0f365bd4 [type=12(metadata) addr=0x0000025c0f3674ed offset=0] | [metadata_addr=0x0000025c0f3674ef *=0x0000000000000000 offset=0] @0x0000025c0f365bd6: 640a relocInfo@0x0000025c0f365bd6 [type=6(runtime_call) addr=0x0000025c0f3674f7 offset=10 format=1] | [destination=0xffffffffffffffff] @0x0000025c0f365bd8: f801f0ad5005 relocInfo@0x0000025c0f365bdc [type=5(static_stub) addr=0x0000025c0f3674fc offset=5 data=-3923] | [static_call=0x0000025c0f366b93] @0x0000025c0f365bde: c000 relocInfo@0x0000025c0f365bde [type=12(metadata) addr=0x0000025c0f3674fc offset=0] | [metadata_addr=0x0000025c0f3674fe *=0x0000000000000000 offset=0] @0x0000025c0f365be0: 640a relocInfo@0x0000025c0f365be0 [type=6(runtime_call) addr=0x0000025c0f367506 offset=10 format=1] | [destination=0xffffffffffffffff] @0x0000025c0f365be2: f801f0915005 relocInfo@0x0000025c0f365be6 [type=5(static_stub) addr=0x0000025c0f36750b offset=5 data=-3951] | [static_call=0x0000025c0f366baf] @0x0000025c0f365be8: c000 relocInfo@0x0000025c0f365be8 [type=12(metadata) addr=0x0000025c0f36750b offset=0] | [metadata_addr=0x0000025c0f36750d *=0x0000000000000000 offset=0] @0x0000025c0f365bea: 640a relocInfo@0x0000025c0f365bea [type=6(runtime_call) addr=0x0000025c0f367515 offset=10 format=1] | [destination=0xffffffffffffffff] @0x0000025c0f365bec: f801effd5005 relocInfo@0x0000025c0f365bf0 [type=5(static_stub) addr=0x0000025c0f36751a offset=5 data=-4099] | [static_call=0x0000025c0f366c43] @0x0000025c0f365bf2: c000 relocInfo@0x0000025c0f365bf2 [type=12(metadata) addr=0x0000025c0f36751a offset=0] | [metadata_addr=0x0000025c0f36751c *=0x0000000000000000 offset=0] @0x0000025c0f365bf4: 640a relocInfo@0x0000025c0f365bf4 [type=6(runtime_call) addr=0x0000025c0f367524 offset=10 format=1] | [destination=0xffffffffffffffff] @0x0000025c0f365bf6: 6405 relocInfo@0x0000025c0f365bf6 [type=6(runtime_call) addr=0x0000025c0f367529 offset=5 format=1] | [destination=0x0000025c077ac6a0] @0x0000025c0f365bf8: 640f relocInfo@0x0000025c0f365bf8 [type=6(runtime_call) addr=0x0000025c0f367538 offset=15 format=1] | [destination=0x0000025c0784b560] @0x0000025c0f365bfa: 0000 relocInfo@0x0000025c0f365bfa [type=0(none) addr=0x0000025c0f367538 offset=0] @0x0000025c0f365bfc: 0000 relocInfo@0x0000025c0f365bfc [type=0(none) addr=0x0000025c0f367538 offset=0] @0x0000025c0f365bfe: 0000 relocInfo@0x0000025c0f365bfe [type=0(none) addr=0x0000025c0f367538 offset=0] @0x0000025c0f365c00: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Dependencies: Dependency of type leaf_type context = spec.benchmarks.scimark.monte_carlo.MonteCarlo [nmethod<=klass]spec.benchmarks.scimark.monte_carlo.MonteCarlo Dependency of type leaf_type context = java.io.PrintStream [nmethod<=klass]java.io.PrintStream Dependency of type leaf_type context = java.lang.ThreadLocal$ThreadLocalMap [nmethod<=klass]java.lang.ThreadLocal$ThreadLocalMap Dependency of type leaf_type context = java.lang.ThreadLocal$ThreadLocalMap$Entry [nmethod<=klass]java.lang.ThreadLocal$ThreadLocalMap$Entry Dependency of type leaf_type context = jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer [nmethod<=klass]jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer Dependency of type unique_concrete_method_4 context = spec.benchmarks.scimark.monte_carlo.MonteCarlo method = {method} {0x0000025c64845148} 'measureMonteCarlo' '(DLspec/benchmarks/scimark/utils/Random;)D' in 'spec/benchmarks/scimark/monte_carlo/MonteCarlo' class = spec.benchmarks.scimark.monte_carlo.MonteCarlo method = {method} {0x0000025c64845148} 'measureMonteCarlo' '(DLspec/benchmarks/scimark/utils/Random;)D' in 'spec/benchmarks/scimark/monte_carlo/MonteCarlo' [nmethod<=klass]spec.benchmarks.scimark.monte_carlo.MonteCarlo Dependency of type unique_concrete_method_4 context = java.io.PrintStream method = {method} {0x0000000800014eb8} 'println' '(D)V' in 'java/io/PrintStream' class = java.io.PrintStream method = {method} {0x0000000800014eb8} 'println' '(D)V' in 'java/io/PrintStream' [nmethod<=klass]java.io.PrintStream Dependency of type unique_concrete_method_4 context = spec.benchmarks.scimark.utils.Stopwatch method = {method} {0x0000025c64848978} 'start' '()V' in 'spec/benchmarks/scimark/utils/Stopwatch' class = spec.benchmarks.scimark.utils.Stopwatch method = {method} {0x0000025c64848978} 'start' '()V' in 'spec/benchmarks/scimark/utils/Stopwatch' [nmethod<=klass]spec.benchmarks.scimark.utils.Stopwatch Dependency of type unique_concrete_method_4 context = spec.benchmarks.scimark.utils.Stopwatch method = {method} {0x0000025c64848b10} 'stop' '()D' in 'spec/benchmarks/scimark/utils/Stopwatch' class = spec.benchmarks.scimark.utils.Stopwatch method = {method} {0x0000025c64848b10} 'stop' '()D' in 'spec/benchmarks/scimark/utils/Stopwatch' [nmethod<=klass]spec.benchmarks.scimark.utils.Stopwatch Dependency of type unique_concrete_method_4 context = spec.benchmarks.scimark.utils.Stopwatch method = {method} {0x0000025c64848be8} 'read' '()D' in 'spec/benchmarks/scimark/utils/Stopwatch' class = spec.benchmarks.scimark.utils.Stopwatch method = {method} {0x0000025c64848be8} 'read' '()D' in 'spec/benchmarks/scimark/utils/Stopwatch' [nmethod<=klass]spec.benchmarks.scimark.utils.Stopwatch Dependency of type unique_concrete_method_4 context = spec.benchmarks.scimark.utils.Stopwatch method = {method} {0x0000025c648487f8} 'reset' '()V' in 'spec/benchmarks/scimark/utils/Stopwatch' class = spec.benchmarks.scimark.utils.Stopwatch method = {method} {0x0000025c648487f8} 'reset' '()V' in 'spec/benchmarks/scimark/utils/Stopwatch' [nmethod<=klass]spec.benchmarks.scimark.utils.Stopwatch Dependency of type unique_concrete_method_4 context = java.lang.ThreadLocal method = {method} {0x000000080016b880} 'get' '()Ljava/lang/Object;' in 'java/lang/ThreadLocal' class = java.lang.ThreadLocal method = {method} {0x000000080016b880} 'get' '()Ljava/lang/Object;' in 'java/lang/ThreadLocal' [nmethod<=klass]java.lang.ThreadLocal Dependency of type unique_concrete_method_4 context = java.lang.ThreadLocal method = {method} {0x000000080016b9b8} 'getMap' '(Ljava/lang/Thread;)Ljava/lang/ThreadLocal$ThreadLocalMap;' in 'java/lang/ThreadLocal' class = java.lang.ThreadLocal method = {method} {0x000000080016b9b8} 'getMap' '(Ljava/lang/Thread;)Ljava/lang/ThreadLocal$ThreadLocalMap;' in 'java/lang/ThreadLocal' [nmethod<=klass]java.lang.ThreadLocal Dependency of type unique_concrete_method_4 context = java.lang.ThreadLocal$ThreadLocalMap$Entry method = {method} {0x0000000800059970} 'refersTo0' '(Ljava/lang/Object;)Z' in 'java/lang/ref/Reference' class = java.lang.ref.Reference method = {method} {0x0000000800059970} 'refersTo0' '(Ljava/lang/Object;)Z' in 'java/lang/ref/Reference' [nmethod<=klass]java.lang.ThreadLocal$ThreadLocalMap$Entry Dependency of type unique_concrete_method_4 context = java.lang.ThreadLocal$ThreadLocalMap$Entry method = {method} {0x0000000800059970} 'refersTo0' '(Ljava/lang/Object;)Z' in 'java/lang/ref/Reference' class = java.lang.ref.Reference method = {method} {0x0000000800059970} 'refersTo0' '(Ljava/lang/Object;)Z' in 'java/lang/ref/Reference' [nmethod<=klass]java.lang.ThreadLocal$ThreadLocalMap$Entry Dependency of type unique_concrete_method_4 context = jdk.internal.math.FloatingDecimal$1 method = {method} {0x000000080016b880} 'get' '()Ljava/lang/Object;' in 'java/lang/ThreadLocal' class = java.lang.ThreadLocal method = {method} {0x000000080016b880} 'get' '()Ljava/lang/Object;' in 'java/lang/ThreadLocal' [nmethod<=klass]jdk.internal.math.FloatingDecimal$1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ExceptionHandlerTable (size = 288 bytes) catch_pco = 2936 (pc=0x0000025c0f3667b8, 1 entries) bci -1 at scope depth 0 -> pco 6200 (pc=0x0000025c0f367478) catch_pco = 3108 (pc=0x0000025c0f366864, 1 entries) bci -1 at scope depth 0 -> pco 6196 (pc=0x0000025c0f367474) catch_pco = 3212 (pc=0x0000025c0f3668cc, 1 entries) bci -1 at scope depth 0 -> pco 6198 (pc=0x0000025c0f367476) catch_pco = 3876 (pc=0x0000025c0f366b64, 1 entries) bci -1 at scope depth 0 -> pco 6205 (pc=0x0000025c0f36747d) catch_pco = 3928 (pc=0x0000025c0f366b98, 1 entries) bci -1 at scope depth 0 -> pco 6210 (pc=0x0000025c0f367482) catch_pco = 3956 (pc=0x0000025c0f366bb4, 1 entries) bci -1 at scope depth 0 -> pco 6191 (pc=0x0000025c0f36746f) catch_pco = 4004 (pc=0x0000025c0f366be4, 1 entries) bci -1 at scope depth 0 -> pco 6186 (pc=0x0000025c0f36746a) catch_pco = 4044 (pc=0x0000025c0f366c0c, 1 entries) bci -1 at scope depth 0 -> pco 6178 (pc=0x0000025c0f367462) catch_pco = 4104 (pc=0x0000025c0f366c48, 1 entries) bci -1 at scope depth 0 -> pco 6175 (pc=0x0000025c0f36745f) catch_pco = 4220 (pc=0x0000025c0f366cbc, 1 entries) bci -1 at scope depth 0 -> pco 6165 (pc=0x0000025c0f367455) catch_pco = 4268 (pc=0x0000025c0f366cec, 1 entries) bci -1 at scope depth 0 -> pco 6170 (pc=0x0000025c0f36745a) catch_pco = 5604 (pc=0x0000025c0f367224, 1 entries) bci -1 at scope depth 0 -> pco 6160 (pc=0x0000025c0f367450) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ImplicitExceptionTable (size = 5 entries, 44 bytes): { < 0x0000025c0f365fcb, 0x0000025c0f367348 > < 0x0000025c0f366048, 0x0000025c0f367318 > < 0x0000025c0f366740, 0x0000025c0f36740c > < 0x0000025c0f366821, 0x0000025c0f367374 > < 0x0000025c0f366920, 0x0000025c0f3673d4 > } - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Recorded oops: #0: 0x0000000000000000 NULL-oop #1: 0x0000000084010780 a 'java/lang/Class'{0x0000000084010780} = 'spec/benchmarks/scimark/utils/Stopwatch' #2: 0x00000000840013f0 a 'java/lang/Class'{0x00000000840013f0} = 'spec/benchmarks/scimark/utils/Random' #3: 0x0000000082178688 a 'jdk/internal/math/FloatingDecimal$1'{0x0000000082178688} #4: 0x000000008200ed98 [B{0x000000008200ed98} #5: 0x0000000082059dc8 a 'jdk/internal/loader/ClassLoaders$AppClassLoader'{0x0000000082059dc8} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Recorded metadata: # 0: 0x0000000000000000 NULL-oop # 1: 0x0000025c64845230 {method} {0x0000025c64845238} 'run' '()V' in 'spec/benchmarks/scimark/monte_carlo/MonteCarlo' # 2: 0x0000025c64845c98 {method} {0x0000025c64845ca0} '' '(I)V' in 'spec/benchmarks/scimark/utils/Random' # 3: 0x0000025c64845140 {method} {0x0000025c64845148} 'measureMonteCarlo' '(DLspec/benchmarks/scimark/utils/Random;)D' in 'spec/benchmarks/scimark/monte_carlo/MonteCarlo' # 4: 0x0000025c64845000 {method} {0x0000025c64845008} 'integrate' '(I)D' in 'spec/benchmarks/scimark/monte_carlo/MonteCarlo' # 5: 0x0000025c64848128 {method} {0x0000025c64848130} 'initialize' '(I)V' in 'spec/benchmarks/scimark/utils/Random' # 6: 0x0000000800014eb0 {method} {0x0000000800014eb8} 'println' '(D)V' in 'java/io/PrintStream' # 7: 0x0000000800006c58 {type array int} # 8: 0x0000025c64810990 {method} {0x0000025c64810998} 'getOut' '()Ljava/io/PrintStream;' in 'spec/harness/Context' # 9: 0x000000080016b878 {method} {0x000000080016b880} 'get' '()Ljava/lang/Object;' in 'java/lang/ThreadLocal' #10: 0x0000000800463f20 {method} {0x0000000800463f28} 'valueOf' '(D)Ljava/lang/String;' in 'java/lang/String' #11: 0x0000000800050858 {method} {0x0000000800050860} 'toString' '(D)Ljava/lang/String;' in 'java/lang/Double' #12: 0x00000008001a00f0 {method} {0x00000008001a00f8} 'toJavaFormatString' '(D)Ljava/lang/String;' in 'jdk/internal/math/FloatingDecimal' #13: 0x00000008001a0290 {method} {0x00000008001a0298} 'getBinaryToASCIIConverter' '(D)Ljdk/internal/math/FloatingDecimal$BinaryToASCIIConverter;' in 'jdk/internal/math/FloatingDecimal' #14: 0x00000008001a0360 {method} {0x00000008001a0368} 'getBinaryToASCIIConverter' '(DZ)Ljdk/internal/math/FloatingDecimal$BinaryToASCIIConverter;' in 'jdk/internal/math/FloatingDecimal' #15: 0x00000008001a0430 {method} {0x00000008001a0438} 'getBinaryToASCIIBuffer' '()Ljdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer;' in 'jdk/internal/math/FloatingDecimal' #16: 0x00000008002b1848 {method} {0x00000008002b1850} 'toJavaFormatString' '()Ljava/lang/String;' in 'jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer' #17: 0x0000000800463428 {method} {0x0000000800463430} '' '([CII)V' in 'java/lang/String' #18: 0x00000008004630e8 {method} {0x00000008004630f0} '' '([CIILjava/lang/Void;)V' in 'java/lang/String' #19: 0x000000080002d0a8 {method} {0x000000080002d0b0} 'compress' '([CII)[B' in 'java/lang/StringUTF16' #20: 0x0000000800176078 {method} {0x0000000800176080} 'getEntry' '(Ljava/lang/ThreadLocal;)Ljava/lang/ThreadLocal$ThreadLocalMap$Entry;' in 'java/lang/ThreadLocal$ThreadLocalMap' #21: 0x0000025c64847e80 {method} {0x0000025c64847e88} 'num_flops' '(I)D' in 'spec/benchmarks/scimark/monte_carlo/MonteCarlo' #22: 0x0000025c64848970 {method} {0x0000025c64848978} 'start' '()V' in 'spec/benchmarks/scimark/utils/Stopwatch' #23: 0x00000008000143d8 'java/io/PrintStream' #24: 0x000000080016b9b0 {method} {0x000000080016b9b8} 'getMap' '(Ljava/lang/Thread;)Ljava/lang/ThreadLocal$ThreadLocalMap;' in 'java/lang/ThreadLocal' #25: 0x0000000800464190 {method} {0x0000000800464198} 'rangeCheck' '([CII)Ljava/lang/Void;' in 'java/lang/String' #26: 0x00000008004641f8 {method} {0x0000000800464200} 'checkBoundsOffCount' '(III)V' in 'java/lang/String' #27: 0x0000025c64848730 {method} {0x0000025c64848738} 'seconds' '()D' in 'spec/benchmarks/scimark/utils/Stopwatch' #28: 0x0000025c64848be0 {method} {0x0000025c64848be8} 'read' '()D' in 'spec/benchmarks/scimark/utils/Stopwatch' #29: 0x0000025c648488a8 {method} {0x0000025c648488b0} '' '()V' in 'spec/benchmarks/scimark/utils/Stopwatch' #30: 0x0000000800480530 {method} {0x0000000800480538} '' '()V' in 'java/lang/Object' #31: 0x0000025c64845f08 {method} {0x0000025c64845f10} 'nextDouble' '()D' in 'spec/benchmarks/scimark/utils/Random' #32: 0x00000008003febe8 {method} {0x00000008003febf0} 'refersTo' '(Ljava/lang/Object;)Z' in 'java/lang/ref/Reference' #33: 0x00000008002b0c88 'jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer' #34: 0x000000080000ed30 'java/lang/String' #35: 0x0000000800006858 {type array byte} #36: 0x0000025c648487f0 {method} {0x0000025c648487f8} 'reset' '()V' in 'spec/benchmarks/scimark/utils/Stopwatch' #37: 0x0000000801008000 'spec/benchmarks/scimark/monte_carlo/MonteCarlo' #38: 0x0000000800175330 'java/lang/ThreadLocal$ThreadLocalMap' #39: 0x00000008000609e0 'java/lang/ThreadLocal$ThreadLocalMap$Entry' #40: 0x0000000801008438 'spec/benchmarks/scimark/utils/Stopwatch' #41: 0x0000025c64848b08 {method} {0x0000025c64848b10} 'stop' '()D' in 'spec/benchmarks/scimark/utils/Stopwatch' #42: 0x00000008000a8768 'java/lang/ThreadLocal' #43: 0x0000000800059968 {method} {0x0000000800059970} 'refersTo0' '(Ljava/lang/Object;)Z' in 'java/lang/ref/Reference' #44: 0x0000000800057b90 'java/lang/ref/Reference' #45: 0x00000008002b1fa0 'jdk/internal/math/FloatingDecimal$1' - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Warmup (120s) ends: Fri Sep 17 18:34:42 UTC 2021 Warmup (120s) result: 1472.53 ops/m Iteration 1 (240s) begins: Fri Sep 17 18:34:42 UTC 2021 Iteration 1 (240s) ends: Fri Sep 17 18:38:46 UTC 2021 Iteration 1 (240s) result: 1472.01 ops/m Valid run! Score on scimark.monte_carlo: 1472.01 ops/m Results are stored in: C:\tmp\SPECjvm2008\results\SPECjvm2008.015\SPECjvm2008.015.raw Generating reports in: C:\tmp\SPECjvm2008\results\SPECjvm2008.015 Noncompliant composite result: 1472.01 ops/m ------------------------------------------------------------------------ spec.benchmarks.scimark.monte_carlo.MonteCarlo::run()V interpreter_invocation_count: 5446 invocation_counter: 5446 backedge_counter: 0 decompile_count: 0 mdo size: 464 bytes 0 ldc2_w 2.000000 3 dstore_1 4 dconst_0 5 dstore_3 6 new 7 9 dup 10 ldc 101010 12 invokespecial 8 (I)V> 0 bci: 12 CounterData count(5190) 15 astore #5 17 fast_aload_0 18 dload_1 19 aload #5 21 invokevirtual 25 16 bci: 21 VirtualCallData count(0) nonprofiled_count(0) entries(1) 'spec/benchmarks/scimark/monte_carlo/MonteCarlo'(5190 1.00) 24 dstore_3 25 return ------------------------------------------------------------------------ Total MDO size: 464 bytes