# # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (/home/merykitty/openjdk/valhalla/src/hotspot/cpu/x86/frame_x86.inline.hpp:459), pid=13948, tid=13986 # assert(sender_pc == nm->deopt_mh_handler_begin() || sender_pc == nm->deopt_handler_begin()) failed: unexpected sender pc # # JRE version: OpenJDK Runtime Environment (26.0) (fastdebug build 26-internal-adhoc.merykitty.valhalla) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 26-internal-adhoc.merykitty.valhalla, compiled mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0xe8d12b] frame::sender_for_compiled_frame(RegisterMap*) const+0x4fb # # Core dump will be written. Default location: Core dumps may be processed with "/wsl-capture-crash %t %E %p %s" (or dumping to /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/scratch/0/core.13948) # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # --------------- S U M M A R Y ------------ Command Line: -Dtest.vm.opts=-XX:MaxRAMPercentage=3.125 -Dtest.boot.jdk=/home/merykitty/openjdk/unpatched-jdk/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/tmp -Dtest.tool.vm.opts=-J-XX:MaxRAMPercentage=3.125 -J-Dtest.boot.jdk=/home/merykitty/openjdk/unpatched-jdk/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/tmp -Dtest.compiler.opts= -Dtest.java.opts=-Xcomp -XX:+SafepointALot -XX:+DeoptimizeALot -Dtest.jdk=/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk -Dcompile.jdk=/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk -Dtest.timeout.factor=10.0 -Dtest.nativepath=/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/test/hotspot/jtreg/native -Dtest.root=/home/merykitty/openjdk/valhalla/test/hotspot/jtreg -Dtest.name=compiler/valhalla/inlinetypes/TestVirtualThreads.java -Dtest.verbose=Verbose[p=SUMMARY,f=FULL,e=FULL,t=false,m=false] -Dtest.file=/home/merykitty/openjdk/valhalla/test/hotspot/jtreg/compiler/valhalla/inlinetypes/TestVirtualThreads.java -Dtest.main.class=TestVirtualThreads -Dtest.src=/home/merykitty/openjdk/valhalla/test/hotspot/jtreg/compiler/valhalla/inlinetypes -Dtest.src.path=/home/merykitty/openjdk/valhalla/test/hotspot/jtreg/compiler/valhalla/inlinetypes:/home/merykitty/openjdk/valhalla/test/lib:/home/merykitty/openjdk/valhalla/test/hotspot/jtreg/compiler/whitebox:/home/merykitty/openjdk/valhalla/test/hotspot/jtreg -Dtest.classes=/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/classes/0/compiler/valhalla/inlinetypes/TestVirtualThreads.d -Dtest.class.path=/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/classes/0/compiler/valhalla/inlinetypes/TestVirtualThreads.d:/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/classes/0/compiler/valhalla/inlinetypes/TestVirtualThreads.d/test/lib:/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/classes/0/compiler/valhalla/inlinetypes/TestVirtualThreads.d/compiler/whitebox:/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/classes/0/compiler/valhalla/inlinetypes/TestVirtualThreads.d -Dtest.class.path.prefix=/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/classes/0/compiler/valhalla/inlinetypes/TestVirtualThreads.d:/home/merykitty/openjdk/valhalla/test/hotspot/jtreg/compiler/valhalla/inlinetypes:/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/classes/0/compiler/valhalla/inlinetypes/TestVirtualThreads.d/test/lib:/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/classes/0/compiler/valhalla/inlinetypes/TestVirtualThreads.d/compiler/whitebox -Dtest.enable.preview=true -XX:MaxRAMPercentage=3.125 -Dtest.boot.jdk=/home/merykitty/openjdk/unpatched-jdk/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/tmp -Xcomp -XX:+SafepointALot -XX:+DeoptimizeALot -Djava.library.path=/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp -XX:CompileCommand=dontinline,*::dontinline -XX:CompileCommand=compileonly,TestVirtualThreads*::test* -XX:CompileCommand=dontinline,*::*Helper --enable-preview com.sun.javatest.regtest.agent.MainWrapper /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/compiler/valhalla/inlinetypes/TestVirtualThreads.d/main.10.jta Host: merykitty, AMD Ryzen 7 7700 8-Core Processor, 16 cores, 23G, Ubuntu 24.04.3 LTS Time: Sun Oct 19 11:03:23 2025 +07 elapsed time: 21.532695 seconds (0d 0h 0m 21s) --------------- T H R E A D --------------- Current thread (0x00007d9fb0001c10): JavaThread "ForkJoinPool-1-worker-2" daemon [_thread_in_Java, id=13986, stack(0x00007d9fbbe00000,0x00007d9fbbf00000) (1024K)] Stack: [0x00007d9fbbe00000,0x00007d9fbbf00000], sp=0x00007d9fbbefb660, free space=1005k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) V [libjvm.so+0xe8d12b] frame::sender_for_compiled_frame(RegisterMap*) const+0x4fb (frame_x86.inline.hpp:459) V [libjvm.so+0xe8ca0c] frame::sender_raw(RegisterMap*) const+0x12c (frame_x86.inline.hpp:423) V [libjvm.so+0x1088a11] ContinuationEntry::assert_entry_frame_laid_out(JavaThread*)+0x1f1 (frame_x86.inline.hpp:400) V [libjvm.so+0x1098878] log_frames_after_thaw(JavaThread*, ContinuationWrapper&, long*, bool)+0x538 (continuationFreezeThaw.cpp:3051) V [libjvm.so+0x10b8316] Config<(oop_kind)0, G1BarrierSet>::thaw(JavaThread*, Continuation::thaw_kind)+0x796 (continuationFreezeThaw.cpp:2893) V [libjvm.so+0x1099644] long* thaw >(JavaThread*, int)+0x74 (continuationFreezeThaw.cpp:242) Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j java.util.concurrent.locks.LockSupport.parkNanos(J)V+19 java.base@26-internal J 56 c1 TestVirtualThreads.testDoubleValue(LTestVirtualThreads$DoubleValue;LTestVirtualThreads$DoubleValue;LTestVirtualThreads$DoubleValue;LTestVirtualThreads$DoubleValue;LTestVirtualThreads$DoubleValue;LTestVirtualThreads$DoubleValue;LTestVirtualThreads$DoubleValue;)LTestVirtualThreads$DoubleValue; (259 bytes) @ 0x00007da03bfaa49c [0x00007da03bfa9f40+0x000000000000055c] [error occurred during error reporting (printing Java stack), id 0xe0000000, Internal Error (/home/merykitty/openjdk/valhalla/src/hotspot/cpu/x86/frame_x86.inline.hpp:459)] Registers: RAX=0x00007da054f83000, RBX=0x00007da03bfaa9ac, RCX=0x0000000000000832, RDX=0x0000000000000000 RSP=0x00007d9fbbefb660, RBP=0x00007d9fbbefb6b0, RSI=0x00007da03bfaa9ac, RDI=0x000000000000b780 R8 =0x00007da05242e000, R9 =0x0000000000000000, R10=0x0000000000000003, R11=0x00007d9fbbefe400 R12=0x00007d9fbbefe4f0, R13=0x00007da03bfaafba, R14=0x00007d9fbbefcae0, R15=0x00007d9fbbefb718 RIP=0x00007da05348d12b, EFLAGS=0x0000000000010212, CSGSFS=0x002b000000000033, ERR=0x0000000000000006 TRAPNO=0x000000000000000e XMM[0]=0xaaaaaaaaaaaaaaaa 0xaaaaaaaaaaaaaaaa XMM[1]=0x0000000000000000 0x00007da03bfa9e08 XMM[2]=0xaaaaaaaaffffffff 0xaaaaaa0000000000 XMM[3]=0x00007d9fbbefe400 0x0000000000000001 XMM[4]=0x0000000000000000 0xffffffffbadc0ffe XMM[5]=0x0000000000000000 0xffffffffbadc0ffe XMM[6]=0x0000000000000000 0xffffffffbadc0ffe XMM[7]=0x0000000000000000 0xffffffffbadc0ffe XMM[8]=0x0000000000000000 0x0000000000000000 XMM[9]=0x0000000000000000 0x0000000000000002 XMM[10]=0x0000000000000000 0x0000000000000002 XMM[11]=0x0000000000000000 0x8000800080008000 XMM[12]=0x0000000000000000 0x0000000000000002 XMM[13]=0x0000000000000000 0x0000000000000000 XMM[14]=0x0000000000000000 0x0000000000000000 XMM[15]=0x0000000000000000 0x0000000000000000 MXCSR=0x00001fa2 Register to memory mapping: RAX=0x00007da054f83000 in mmap'd memory region [0x00007da054f83000 - 0x00007da054f84000], tag mtInternal RBX=0x00007da03bfaa9ac is at entry_point+236 in (nmethod*)0x00007da03bfaa788 Compiled method (c2) 22124 54 4 TestVirtualThreads::testDoubleValueHelper (215 bytes) total in heap [0x00007da03bfaa788,0x00007da03bfaafe8] = 2144 constants [0x00007da03bfaa8a0,0x00007da03bfaa8c0] = 32 main code [0x00007da03bfaa8c0,0x00007da03bfaaf88] = 1736 stub code [0x00007da03bfaaf88,0x00007da03bfaafd0] = 72 oops [0x00007da03bfaafd0,0x00007da03bfaafe8] = 24 mutable data [0x00007d9ff41a4e50,0x00007d9ff41a4f88] = 312 relocation [0x00007d9ff41a4e50,0x00007d9ff41a4f50] = 256 metadata [0x00007d9ff41a4f50,0x00007d9ff41a4f88] = 56 immutable data [0x00007d9ff41e5d80,0x00007d9ff41e6d90] = 4112 dependencies [0x00007d9ff41e5d80,0x00007d9ff41e5d90] = 16 handler table [0x00007d9ff41e5d90,0x00007d9ff41e5f10] = 384 scopes pcs [0x00007d9ff41e5f10,0x00007d9ff41e6500] = 1520 scopes data [0x00007d9ff41e6500,0x00007d9ff41e6d90] = 2192 RCX=0x0000000000000832 is an unknown value RDX=0x0 is null RSP=0x00007d9fbbefb660 is pointing into the stack for thread: 0x00007d9fb0001c10 RBP=0x00007d9fbbefb6b0 is pointing into the stack for thread: 0x00007d9fb0001c10 RSI=0x00007da03bfaa9ac is at entry_point+236 in (nmethod*)0x00007da03bfaa788 Compiled method (c2) 22124 54 4 TestVirtualThreads::testDoubleValueHelper (215 bytes) total in heap [0x00007da03bfaa788,0x00007da03bfaafe8] = 2144 constants [0x00007da03bfaa8a0,0x00007da03bfaa8c0] = 32 main code [0x00007da03bfaa8c0,0x00007da03bfaaf88] = 1736 stub code [0x00007da03bfaaf88,0x00007da03bfaafd0] = 72 oops [0x00007da03bfaafd0,0x00007da03bfaafe8] = 24 mutable data [0x00007d9ff41a4e50,0x00007d9ff41a4f88] = 312 relocation [0x00007d9ff41a4e50,0x00007d9ff41a4f50] = 256 metadata [0x00007d9ff41a4f50,0x00007d9ff41a4f88] = 56 immutable data [0x00007d9ff41e5d80,0x00007d9ff41e6d90] = 4112 dependencies [0x00007d9ff41e5d80,0x00007d9ff41e5d90] = 16 handler table [0x00007d9ff41e5d90,0x00007d9ff41e5f10] = 384 scopes pcs [0x00007d9ff41e5f10,0x00007d9ff41e6500] = 1520 scopes data [0x00007d9ff41e6500,0x00007d9ff41e6d90] = 2192 RDI=0x000000000000b780 is an unknown value R8 =0x00007da05242e000 in mmap'd memory region [0x00007da05242e000 - 0x00007da052600000], tag mtCode R9 =0x0 is null R10=0x0000000000000003 is an unknown value R11=0x00007d9fbbefe400 is pointing into the stack for thread: 0x00007d9fb0001c10 R12=0x00007d9fbbefe4f0 is pointing into the stack for thread: 0x00007d9fb0001c10 R13=0x00007da03bfaafba is at entry_point+1786 in (nmethod*)0x00007da03bfaa788 Compiled method (c2) 22125 54 4 TestVirtualThreads::testDoubleValueHelper (215 bytes) total in heap [0x00007da03bfaa788,0x00007da03bfaafe8] = 2144 constants [0x00007da03bfaa8a0,0x00007da03bfaa8c0] = 32 main code [0x00007da03bfaa8c0,0x00007da03bfaaf88] = 1736 stub code [0x00007da03bfaaf88,0x00007da03bfaafd0] = 72 oops [0x00007da03bfaafd0,0x00007da03bfaafe8] = 24 mutable data [0x00007d9ff41a4e50,0x00007d9ff41a4f88] = 312 relocation [0x00007d9ff41a4e50,0x00007d9ff41a4f50] = 256 metadata [0x00007d9ff41a4f50,0x00007d9ff41a4f88] = 56 immutable data [0x00007d9ff41e5d80,0x00007d9ff41e6d90] = 4112 dependencies [0x00007d9ff41e5d80,0x00007d9ff41e5d90] = 16 handler table [0x00007d9ff41e5d90,0x00007d9ff41e5f10] = 384 scopes pcs [0x00007d9ff41e5f10,0x00007d9ff41e6500] = 1520 scopes data [0x00007d9ff41e6500,0x00007d9ff41e6d90] = 2192 R14=0x00007d9fbbefcae0 is pointing into the stack for thread: 0x00007d9fb0001c10 R15=0x00007d9fbbefb718 is pointing into the stack for thread: 0x00007d9fb0001c10 Top of Stack: (sp=0x00007d9fbbefb660) 0x00007d9fbbefb660: 00007d9fbbefe4d0 00007d9fbbefcb08 .....}.......}.. 0x00007d9fbbefb670: 00007d9fbbefcaa0 00007d9fbbefcaf0 .....}.......}.. 0x00007d9fbbefb680: 00007d9fbbefcaa0 00007d9fbbefcaa0 .....}.......}.. 0x00007d9fbbefb690: 00007da03bfa9e08 00007da0549de28c ...;.}.....T.}.. 0x00007d9fbbefb6a0: 00007d9fbbefcae0 00007d9fbbefb718 .....}.......}.. 0x00007d9fbbefb6b0: 00007d9fbbefb700 00007da05348ca0c .....}....HS.}.. 0x00007d9fbbefb6c0: 00007d9fbbefb6e0 00007da05348d61e .....}....HS.}.. 0x00007d9fbbefb6d0: 00007da03b867b08 00007d9fbbefb718 .{.;.}.......}.. 0x00007d9fbbefb6e0: 0000000000000000 00007d9fbbefe590 .............}.. 0x00007d9fbbefb6f0: 00007d9fbbefcaa0 00007d9fbbefcae0 .....}.......}.. 0x00007d9fbbefb700: 00007d9fbbefcb50 00007da053688a11 P....}....hS.}.. 0x00007d9fbbefb710: 0000000000000000 0000000000000000 ................ 0x00007d9fbbefb720: 0000000000000000 0000000000000000 ................ 0x00007d9fbbefb730: 0000000000000000 0000000000000000 ................ 0x00007d9fbbefb740: 0000000000000000 0000000000000000 ................ 0x00007d9fbbefb750: 0000000000000000 0000000000000000 ................ 0x00007d9fbbefb760: 0000000000000000 0000000000000000 ................ 0x00007d9fbbefb770: 0000000000000000 0000000000000000 ................ 0x00007d9fbbefb780: 0000000000000000 0000000000000000 ................ 0x00007d9fbbefb790: 0000000000000000 0000000000000000 ................ 0x00007d9fbbefb7a0: 0000000000000000 0000000000000000 ................ 0x00007d9fbbefb7b0: 0000000000000000 0000000000000000 ................ 0x00007d9fbbefb7c0: 0000000000000000 0000000000000000 ................ 0x00007d9fbbefb7d0: 0000000000000000 0000000000000000 ................ 0x00007d9fbbefb7e0: 0000000000000000 0000000000000000 ................ 0x00007d9fbbefb7f0: 0000000000000000 0000000000000000 ................ 0x00007d9fbbefb800: 0000000000000000 0000000000000000 ................ 0x00007d9fbbefb810: 0000000000000000 0000000000000000 ................ 0x00007d9fbbefb820: 0000000000000000 0000000000000000 ................ 0x00007d9fbbefb830: 0000000000000000 0000000000000000 ................ 0x00007d9fbbefb840: 0000000000000000 0000000000000000 ................ 0x00007d9fbbefb850: 0000000000000000 0000000000000000 ................ Instructions: (pc=0x00007da05348d12b) 0x00007da05348d02b: cc 2a 65 ff be 5a 00 00 00 31 c0 e8 85 10 27 00 0x00007da05348d03b: 48 8d 05 7e b3 4d 01 48 8b 00 c6 00 58 48 8d 3d 0x00007da05348d04b: bd ca 5d ff 48 8d 15 77 62 68 ff 48 8d 0d 31 50 0x00007da05348d05b: 51 ff be d3 00 00 00 31 c0 e8 57 10 27 00 48 8d 0x00007da05348d06b: 05 50 b3 4d 01 48 8b 00 c6 00 58 48 8d 3d 0d 4b 0x00007da05348d07b: 54 ff 48 8d 15 5b f6 5f ff 48 8d 0d ee 55 66 ff 0x00007da05348d08b: be b2 01 00 00 31 c0 e8 29 10 27 00 48 8d 05 22 0x00007da05348d09b: b3 4d 01 48 8b 00 c6 00 58 48 8d 3d df 4a 54 ff 0x00007da05348d0ab: 48 8d 15 cc b6 6c ff 48 8d 0d 19 75 68 ff be f7 0x00007da05348d0bb: 01 00 00 31 c0 e8 fb 0f 27 00 48 8d 05 f4 b2 4d 0x00007da05348d0cb: 01 48 8b 00 c6 00 58 48 8d 3d b1 4a 54 ff 48 8d 0x00007da05348d0db: 15 81 5f 51 ff 48 8d 0d b7 63 56 ff be ec 01 00 0x00007da05348d0eb: 00 31 c0 e8 cd 0f 27 00 48 8d 05 c6 b2 4d 01 48 0x00007da05348d0fb: 8b 00 c6 00 58 48 8d 3d 83 4a 54 ff 48 8d 15 2e 0x00007da05348d10b: da 5d ff 48 8d 0d 89 63 56 ff be ed 01 00 00 31 0x00007da05348d11b: c0 e8 9f 0f 27 00 48 8d 05 98 b2 4d 01 48 8b 00 =>0x00007da05348d12b: c6 00 58 48 8d 3d 55 4a 54 ff 48 8d 15 df b5 6c 0x00007da05348d13b: ff 48 8d 0d 24 44 64 ff be cb 01 00 00 31 c0 e8 0x00007da05348d14b: 71 0f 27 00 48 8d 05 6a b2 4d 01 48 8b 00 c6 00 0x00007da05348d15b: 58 48 8d 3d 27 4a 54 ff 48 8d 15 a3 fc 60 ff 48 0x00007da05348d16b: 8d 0d 87 19 62 ff be e1 01 00 00 31 c0 e8 43 0f 0x00007da05348d17b: 27 00 cc cc cc 55 48 89 e5 41 57 41 56 41 54 53 0x00007da05348d18b: 48 83 ec 10 48 89 fb 48 8d 05 f3 10 55 01 83 38 0x00007da05348d19b: 00 48 8b 06 7f 05 48 85 c0 74 7e 4c 8b 30 4c 89 0x00007da05348d1ab: 75 d8 4c 8d 25 7c 0e 59 01 49 8b 04 24 48 85 c0 0x00007da05348d1bb: 74 0a 4d 85 f6 74 05 4c 89 f7 ff d0 4c 8d 3d 88 0x00007da05348d1cb: d0 55 01 41 80 3f 00 74 0d 48 8d 7d d8 e8 b3 8d 0x00007da05348d1db: c7 00 4c 8b 75 d8 4c 89 33 49 8b 04 24 48 85 c0 0x00007da05348d1eb: 74 0a 4d 85 f6 74 05 4c 89 f7 ff d0 41 80 3f 00 0x00007da05348d1fb: 74 17 48 89 df e8 8b 8d c7 00 41 80 3f 00 74 09 0x00007da05348d20b: 48 8d 7d d8 e8 1c 8e c7 00 48 89 d8 48 83 c4 10 0x00007da05348d21b: 5b 41 5c 41 5e 41 5f 5d c3 48 8d 05 95 b1 4d 01 Stack slot to memory mapping: stack at sp + 0 slots: 0x00007d9fbbefe4d0 is pointing into the stack for thread: 0x00007d9fb0001c10 stack at sp + 1 slots: 0x00007d9fbbefcb08 is pointing into the stack for thread: 0x00007d9fb0001c10 stack at sp + 2 slots: 0x00007d9fbbefcaa0 is pointing into the stack for thread: 0x00007d9fb0001c10 stack at sp + 3 slots: 0x00007d9fbbefcaf0 is pointing into the stack for thread: 0x00007d9fb0001c10 stack at sp + 4 slots: 0x00007d9fbbefcaa0 is pointing into the stack for thread: 0x00007d9fb0001c10 stack at sp + 5 slots: 0x00007d9fbbefcaa0 is pointing into the stack for thread: 0x00007d9fb0001c10 stack at sp + 6 slots: 0x00007da03bfa9e08 is at entry_point+-312 in (nmethod*)0x00007da03bfa9e08 Compiled method (c1) 22126 56 1 TestVirtualThreads::testDoubleValue (259 bytes) total in heap [0x00007da03bfa9e08,0x00007da03bfaa708] = 2304 constants [0x00007da03bfa9f20,0x00007da03bfa9f40] = 32 main code [0x00007da03bfa9f40,0x00007da03bfaa6a0] = 1888 stub code [0x00007da03bfaa6a0,0x00007da03bfaa700] = 96 oops [0x00007da03bfaa700,0x00007da03bfaa708] = 8 mutable data [0x00007d9ff8033350,0x00007d9ff80334f0] = 416 relocation [0x00007d9ff8033350,0x00007d9ff80334d8] = 392 metadata [0x00007d9ff80334d8,0x00007d9ff80334f0] = 24 immutable data [0x00007d9ff8032d00,0x00007d9ff80332c0] = 1472 dependencies [0x00007d9ff8032d00,0x00007d9ff8032d08] = 8 nul chk table [0x00007d9ff8032d08,0x00007d9ff8032d18] = 16 scopes pcs [0x00007d9ff8032d18,0x00007d9ff8033138] = 1056 scopes data [0x00007d9ff8033138,0x00007d9ff80332c0] = 392 stack at sp + 7 slots: 0x00007da0549de28c: in /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/server/libjvm.so at 0x00007da052600000 Lock stack of current Java thread (top to bottom): Compiled method (c1) 22127 56 1 TestVirtualThreads::testDoubleValue (259 bytes) total in heap [0x00007da03bfa9e08,0x00007da03bfaa708] = 2304 constants [0x00007da03bfa9f20,0x00007da03bfa9f40] = 32 main code [0x00007da03bfa9f40,0x00007da03bfaa6a0] = 1888 stub code [0x00007da03bfaa6a0,0x00007da03bfaa700] = 96 oops [0x00007da03bfaa700,0x00007da03bfaa708] = 8 mutable data [0x00007d9ff8033350,0x00007d9ff80334f0] = 416 relocation [0x00007d9ff8033350,0x00007d9ff80334d8] = 392 metadata [0x00007d9ff80334d8,0x00007d9ff80334f0] = 24 immutable data [0x00007d9ff8032d00,0x00007d9ff80332c0] = 1472 dependencies [0x00007d9ff8032d00,0x00007d9ff8032d08] = 8 nul chk table [0x00007d9ff8032d08,0x00007d9ff8032d18] = 16 scopes pcs [0x00007d9ff8032d18,0x00007d9ff8033138] = 1056 scopes data [0x00007d9ff8033138,0x00007d9ff80332c0] = 392 [Disassembly] -------------------------------------------------------------------------------- [Constant Pool] Address hex4 hex8 0x00007da03bfa9f20: 0x00000000 0x3ff0000000000000 0x00007da03bfa9f24: 0x3ff00000 0x00007da03bfa9f28: 0x00000000 0x4000000000000000 0x00007da03bfa9f2c: 0x40000000 0x00007da03bfa9f30: 0x00000000 0x4008000000000000 0x00007da03bfa9f34: 0x40080000 0x00007da03bfa9f38: 0x00000000 0x4010000000000000 0x00007da03bfa9f3c: 0x40100000 -------------------------------------------------------------------------------- add %al,(%rax) [Entry Point] [Verified Entry Point] [Verified Inline Entry Point (RO)] # {method} {0x00007da00c408318} 'testDoubleValue' '(LTestVirtualThreads$DoubleValue;LTestVirtualThreads$DoubleValue;LTestVirtualThreads$DoubleValue;LTestVirtualThreads$DoubleValue;LTestVirtualThreads$DoubleValue;LTestVirtualThreads$DoubleValue;LTestVirtualThreads$DoubleValue;)LTestVirtualThreads$DoubleValue;' in 'TestVirtualThreads' # parm0: rsi = boolean (null marker) # parm1: xmm0:xmm0 = double # parm2: rdx = boolean (null marker) # parm3: xmm1:xmm1 = double # parm4: rcx = boolean (null marker) # parm5: xmm2:xmm2 = double # parm6: r8 = boolean (null marker) # parm7: xmm3:xmm3 = double # parm8: r9 = boolean (null marker) # parm9: xmm4:xmm4 = double # parm10: rdi = boolean (null marker) # parm11: xmm5:xmm5 = double # parm12: [sp+0xe0] = boolean (null marker) (sp of caller) # parm13: xmm6:xmm6 = double ;; block B14 [0, 0] 0x00007da03bfa9f40: mov %eax,-0x18000(%rsp) ; {other} 0x00007da03bfa9f47: push %rbp 0x00007da03bfa9f48: sub $0xd0,%rsp 0x00007da03bfa9f4f: movq $0xd8,0xc8(%rsp) 0x00007da03bfa9f5b: movq $0x0,0xc0(%rsp) 0x00007da03bfa9f67: nop 0x00007da03bfa9f68: cmpl $0x75a,0x20(%r15) 0x00007da03bfa9f70: je 0x00007da03bfa9f77 0x00007da03bfa9f72: call Stub::Stub Generator method_entry_barrier_stub ; {runtime_call Stub::Stub Generator method_entry_barrier_stub} 0x00007da03bfa9f77: movabs $0x7da00c408318,%rbx 0x00007da03bfa9f81: call 0x00007da03b909060 ; ImmutableOopMap {} ;*invokestatic currentThread {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@0 (line 528) ; {runtime_call C1 Runtime buffer_inline_args_blob} 0x00007da03bfa9f86: add $0xd0,%rsp 0x00007da03bfa9f8d: pop %rbp 0x00007da03bfa9f8e: pop %r13 0x00007da03bfa9f90: sub $0x10,%rsp 0x00007da03bfa9f94: push %r13 0x00007da03bfa9f96: mov 0x10(%rax),%r11d 0x00007da03bfa9f9a: cmp 0x18a33cdf(%rip),%r12 # 0x00007da0549ddc80 ; {external_word} 0x00007da03bfa9fa1: je 0x00007da03bfa9fbb ;; MacroAssembler::decode_heap_oop: heap base corrupted? 0x00007da03bfa9fa7: movabs $0x7da0529bb750,%rdi ; {external_word} 0x00007da03bfa9fb1: and $0xfffffffffffffff0,%rsp 0x00007da03bfa9fb5: call 0x00007da053f805a0 ; {runtime_call MacroAssembler::debug64(char*, long, long*)} 0x00007da03bfa9fba: hlt 0x00007da03bfa9fbb: test $0x1,%sil 0x00007da03bfa9fbf: jne 0x00007da03bfa9fd0 0x00007da03bfa9fc5: mov $0x0,%r11d 0x00007da03bfa9fcb: jmp 0x00007da03bfa9fd6 0x00007da03bfa9fd0: vmovsd %xmm0,0x10(%r11) 0x00007da03bfa9fd6: mov %r11,%rsi 0x00007da03bfa9fd9: mov 0x14(%rax),%r11d 0x00007da03bfa9fdd: cmp 0x18a33c9c(%rip),%r12 # 0x00007da0549ddc80 ; {external_word} 0x00007da03bfa9fe4: je 0x00007da03bfa9ffe ;; MacroAssembler::decode_heap_oop: heap base corrupted? 0x00007da03bfa9fea: movabs $0x7da0529bb750,%rdi ; {external_word} 0x00007da03bfa9ff4: and $0xfffffffffffffff0,%rsp 0x00007da03bfa9ff8: call 0x00007da053f805a0 ; {runtime_call MacroAssembler::debug64(char*, long, long*)} 0x00007da03bfa9ffd: hlt 0x00007da03bfa9ffe: test $0x1,%dl 0x00007da03bfaa001: jne 0x00007da03bfaa012 0x00007da03bfaa007: mov $0x0,%r11d 0x00007da03bfaa00d: jmp 0x00007da03bfaa018 0x00007da03bfaa012: vmovsd %xmm1,0x10(%r11) 0x00007da03bfaa018: mov %r11,%rdx 0x00007da03bfaa01b: mov 0x18(%rax),%r11d 0x00007da03bfaa01f: cmp 0x18a33c5a(%rip),%r12 # 0x00007da0549ddc80 ; {external_word} 0x00007da03bfaa026: je 0x00007da03bfaa040 ;; MacroAssembler::decode_heap_oop: heap base corrupted? 0x00007da03bfaa02c: movabs $0x7da0529bb750,%rdi ; {external_word} 0x00007da03bfaa036: and $0xfffffffffffffff0,%rsp 0x00007da03bfaa03a: call 0x00007da053f805a0 ; {runtime_call MacroAssembler::debug64(char*, long, long*)} 0x00007da03bfaa03f: hlt 0x00007da03bfaa040: test $0x1,%cl 0x00007da03bfaa043: jne 0x00007da03bfaa054 0x00007da03bfaa049: mov $0x0,%r11d 0x00007da03bfaa04f: jmp 0x00007da03bfaa05a 0x00007da03bfaa054: vmovsd %xmm2,0x10(%r11) 0x00007da03bfaa05a: mov %r11,%rcx 0x00007da03bfaa05d: mov 0x1c(%rax),%r11d 0x00007da03bfaa061: cmp 0x18a33c18(%rip),%r12 # 0x00007da0549ddc80 ; {external_word} 0x00007da03bfaa068: je 0x00007da03bfaa082 ;; MacroAssembler::decode_heap_oop: heap base corrupted? 0x00007da03bfaa06e: movabs $0x7da0529bb750,%rdi ; {external_word} 0x00007da03bfaa078: and $0xfffffffffffffff0,%rsp 0x00007da03bfaa07c: call 0x00007da053f805a0 ; {runtime_call MacroAssembler::debug64(char*, long, long*)} 0x00007da03bfaa081: hlt 0x00007da03bfaa082: test $0x1,%r8b 0x00007da03bfaa086: jne 0x00007da03bfaa097 0x00007da03bfaa08c: mov $0x0,%r11d 0x00007da03bfaa092: jmp 0x00007da03bfaa09d 0x00007da03bfaa097: vmovsd %xmm3,0x10(%r11) 0x00007da03bfaa09d: mov %r11,%r8 0x00007da03bfaa0a0: mov 0x20(%rax),%r11d 0x00007da03bfaa0a4: cmp 0x18a33bd5(%rip),%r12 # 0x00007da0549ddc80 ; {external_word} 0x00007da03bfaa0ab: je 0x00007da03bfaa0c5 ;; MacroAssembler::decode_heap_oop: heap base corrupted? 0x00007da03bfaa0b1: movabs $0x7da0529bb750,%rdi ; {external_word} 0x00007da03bfaa0bb: and $0xfffffffffffffff0,%rsp 0x00007da03bfaa0bf: call 0x00007da053f805a0 ; {runtime_call MacroAssembler::debug64(char*, long, long*)} 0x00007da03bfaa0c4: hlt 0x00007da03bfaa0c5: test $0x1,%r9b 0x00007da03bfaa0c9: jne 0x00007da03bfaa0da 0x00007da03bfaa0cf: mov $0x0,%r11d 0x00007da03bfaa0d5: jmp 0x00007da03bfaa0e0 0x00007da03bfaa0da: vmovsd %xmm4,0x10(%r11) 0x00007da03bfaa0e0: mov %r11,%r9 0x00007da03bfaa0e3: mov 0x24(%rax),%r11d 0x00007da03bfaa0e7: cmp 0x18a33b92(%rip),%r12 # 0x00007da0549ddc80 ; {external_word} 0x00007da03bfaa0ee: je 0x00007da03bfaa108 ;; MacroAssembler::decode_heap_oop: heap base corrupted? 0x00007da03bfaa0f4: movabs $0x7da0529bb750,%rdi ; {external_word} 0x00007da03bfaa0fe: and $0xfffffffffffffff0,%rsp 0x00007da03bfaa102: call 0x00007da053f805a0 ; {runtime_call MacroAssembler::debug64(char*, long, long*)} 0x00007da03bfaa107: hlt 0x00007da03bfaa108: test $0x1,%dil 0x00007da03bfaa10c: jne 0x00007da03bfaa11d 0x00007da03bfaa112: mov $0x0,%r11d 0x00007da03bfaa118: jmp 0x00007da03bfaa123 0x00007da03bfaa11d: vmovsd %xmm5,0x10(%r11) 0x00007da03bfaa123: mov %r11,%rdi 0x00007da03bfaa126: mov 0x28(%rax),%r11d 0x00007da03bfaa12a: cmp 0x18a33b4f(%rip),%r12 # 0x00007da0549ddc80 ; {external_word} 0x00007da03bfaa131: je 0x00007da03bfaa14b ;; MacroAssembler::decode_heap_oop: heap base corrupted? 0x00007da03bfaa137: movabs $0x7da0529bb750,%rdi ; {external_word} 0x00007da03bfaa141: and $0xfffffffffffffff0,%rsp 0x00007da03bfaa145: call 0x00007da053f805a0 ; {runtime_call MacroAssembler::debug64(char*, long, long*)} 0x00007da03bfaa14a: hlt 0x00007da03bfaa14b: testb $0x1,0x18(%rsp) 0x00007da03bfaa150: jne 0x00007da03bfaa161 0x00007da03bfaa156: mov $0x0,%r11d 0x00007da03bfaa15c: jmp 0x00007da03bfaa167 0x00007da03bfaa161: vmovsd %xmm6,0x10(%r11) 0x00007da03bfaa167: mov %r11,0x8(%rsp) 0x00007da03bfaa16c: push %rbp 0x00007da03bfaa16d: sub $0xd0,%rsp 0x00007da03bfaa174: movq $0xe8,0xc8(%rsp) 0x00007da03bfaa180: jmp 0x00007da03bfaa1d7 0x00007da03bfaa185: nop 0x00007da03bfaa186: nop 0x00007da03bfaa187: nop 0x00007da03bfaa188: nop 0x00007da03bfaa189: nop 0x00007da03bfaa18a: nop 0x00007da03bfaa18b: nop 0x00007da03bfaa18c: nop 0x00007da03bfaa18d: nop 0x00007da03bfaa18e: nop 0x00007da03bfaa18f: nop 0x00007da03bfaa190: nop 0x00007da03bfaa191: nop 0x00007da03bfaa192: nop 0x00007da03bfaa193: nop 0x00007da03bfaa194: nop 0x00007da03bfaa195: nop 0x00007da03bfaa196: nop 0x00007da03bfaa197: nop 0x00007da03bfaa198: nop 0x00007da03bfaa199: nop 0x00007da03bfaa19a: nop 0x00007da03bfaa19b: nop 0x00007da03bfaa19c: nop 0x00007da03bfaa19d: nop 0x00007da03bfaa19e: nop 0x00007da03bfaa19f: nop [Inline Entry Point] [Verified Inline Entry Point] # parm0: rsi:rsi = 'TestVirtualThreads$DoubleValue' # parm1: rdx:rdx = 'TestVirtualThreads$DoubleValue' # parm2: rcx:rcx = 'TestVirtualThreads$DoubleValue' # parm3: r8:r8 = 'TestVirtualThreads$DoubleValue' # parm4: r9:r9 = 'TestVirtualThreads$DoubleValue' # parm5: rdi:rdi = 'TestVirtualThreads$DoubleValue' # parm6: [sp+0xe0] = 'TestVirtualThreads$DoubleValue' (sp of caller) 0x00007da03bfaa1a0: mov %eax,-0x18000(%rsp) 0x00007da03bfaa1a7: push %rbp 0x00007da03bfaa1a8: sub $0xd0,%rsp 0x00007da03bfaa1af: movq $0xd8,0xc8(%rsp) 0x00007da03bfaa1bb: movq $0x0,0xc0(%rsp) 0x00007da03bfaa1c7: nop 0x00007da03bfaa1c8: cmpl $0x75a,0x20(%r15) 0x00007da03bfaa1d0: je 0x00007da03bfaa1d7 0x00007da03bfaa1d2: call Stub::Stub Generator method_entry_barrier_stub ; {runtime_call Stub::Stub Generator method_entry_barrier_stub} 0x00007da03bfaa1d7: mov %rsi,0x48(%rsp) 0x00007da03bfaa1dc: mov %rdx,0x50(%rsp) 0x00007da03bfaa1e1: mov %rcx,0x58(%rsp) 0x00007da03bfaa1e6: mov %r8,0x70(%rsp) 0x00007da03bfaa1eb: mov %r9,0x78(%rsp) 0x00007da03bfaa1f0: mov %rdi,0x80(%rsp) 0x00007da03bfaa1f8: cmpq $0x0,0xc0(%rsp) ;; 20 branch [NE] [DeoptimizeStub: 0x00007d9ff804f428] [bci:0] 0x00007da03bfaa201: jne 0x00007da03bfaa619 ;; block B15 [0, 0] ;; block B0 [0, 10] 0x00007da03bfaa207: mov 0x4d0(%r15),%rbx 0x00007da03bfaa20e: mov (%rbx),%rbx ;*invokestatic currentThread {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@0 (line 528) 0x00007da03bfaa211: cmp (%rbx),%rax ; implicit exception: dispatches to 0x00007da03bfaa63a ;*invokevirtual isVirtual {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@3 (line 528) 0x00007da03bfaa214: test %rbx,%rbx 0x00007da03bfaa217: je 0x00007da03bfaa243 0x00007da03bfaa21d: movabs $0x29226e30,%r11 ; {metadata('java/lang/BaseVirtualThread')} 0x00007da03bfaa227: mov 0x8(%rbx),%r13d ;; decode_klass_not_null { 0x00007da03bfaa22b: mov $0x29000000,%r10d 0x00007da03bfaa231: add %r10,%r13 ;; } decode_klass_not_null 0x00007da03bfaa234: cmp 0x48(%r13),%r11 0x00007da03bfaa238: jne 0x00007da03bfaa243 0x00007da03bfaa23e: jmp 0x00007da03bfaa248 0x00007da03bfaa243: xor %rbx,%rbx 0x00007da03bfaa246: jmp 0x00007da03bfaa24d 0x00007da03bfaa248: mov $0x1,%ebx ;*instanceof {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - java.lang.Thread::isVirtual@1 (line 1400) ; - TestVirtualThreads::testDoubleValue@3 (line 528) 0x00007da03bfaa24d: and $0x1,%ebx 0x00007da03bfaa250: mov %ebx,0x88(%rsp) 0x00007da03bfaa257: test %ebx,%ebx ;; 44 branch [EQ] [B2] 0x00007da03bfaa259: je 0x00007da03bfaa276 ;*ifeq {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@10 (line 529) ;; block B1 [13, 16] 0x00007da03bfaa25f: movabs $0xd1130fc0,%rax ; {oop(a 'java/lang/Class'{0x00000000d1130fc0} = 'TestVirtualThreads')} 0x00007da03bfaa269: vmovsd 0x88(%rax),%xmm0 ;*getstatic testDoubleValueDV {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@13 (line 529) ;; 56 branch [AL] [B3] 0x00007da03bfaa271: jmp 0x00007da03bfaa288 ;*goto {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@16 (line 529) ;; block B2 [19, 22] 0x00007da03bfaa276: movabs $0xd1130fc0,%rax ; {oop(a 'java/lang/Class'{0x00000000d1130fc0} = 'TestVirtualThreads')} 0x00007da03bfaa280: vmovsd 0x80(%rax),%xmm0 ;*getstatic testDoubleValueDP {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@19 (line 529) ;; block B3 [22, 26] 0x00007da03bfaa288: test %ebx,%ebx ;; 72 branch [EQ] [B5] 0x00007da03bfaa28a: je 0x00007da03bfaa2a6 ;*ifeq {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@26 (line 530) ;; block B4 [29, 32] 0x00007da03bfaa290: movabs $0xd1130fc0,%rax ; {oop(a 'java/lang/Class'{0x00000000d1130fc0} = 'TestVirtualThreads')} 0x00007da03bfaa29a: movsbl 0x9e(%rax),%eax ;*getstatic testDoubleValueUseNullV {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@29 (line 530) ;; 84 branch [AL] [B6] 0x00007da03bfaa2a1: jmp 0x00007da03bfaa2b7 ;*goto {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@32 (line 530) ;; block B5 [35, 38] 0x00007da03bfaa2a6: movabs $0xd1130fc0,%rax ; {oop(a 'java/lang/Class'{0x00000000d1130fc0} = 'TestVirtualThreads')} 0x00007da03bfaa2b0: movsbl 0x9c(%rax),%eax ;*getstatic testDoubleValueUseNullP {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@35 (line 530) ;; block B6 [38, 42] 0x00007da03bfaa2b7: test %ebx,%ebx ;; 100 branch [EQ] [B8] 0x00007da03bfaa2b9: je 0x00007da03bfaa2d6 ;*ifeq {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@42 (line 531) ;; block B7 [45, 48] 0x00007da03bfaa2bf: movabs $0xd1130fc0,%r11 ; {oop(a 'java/lang/Class'{0x00000000d1130fc0} = 'TestVirtualThreads')} 0x00007da03bfaa2c9: movsbl 0x9f(%r11),%r11d ;*getstatic testDoubleValueParkV {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@45 (line 531) ;; 112 branch [AL] [B9] 0x00007da03bfaa2d1: jmp 0x00007da03bfaa2e8 ;*goto {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@48 (line 531) ;; block B8 [51, 54] 0x00007da03bfaa2d6: movabs $0xd1130fc0,%r11 ; {oop(a 'java/lang/Class'{0x00000000d1130fc0} = 'TestVirtualThreads')} 0x00007da03bfaa2e0: movsbl 0x9d(%r11),%r11d ;*getstatic testDoubleValueParkP {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@51 (line 531) ;; block B9 [54, 153] 0x00007da03bfaa2e8: mov %r11d,0x6c(%rsp) 0x00007da03bfaa2ed: movabs $0xd108f580,%r14 ; {oop("entry"{0x00000000d108f580})} 0x00007da03bfaa2f7: mov 0x48(%rsp),%rsi 0x00007da03bfaa2fc: mov %r14,%rdx 0x00007da03bfaa2ff: vmovapd %xmm0,%xmm1 0x00007da03bfaa303: vmovapd %xmm1,%xmm0 0x00007da03bfaa307: mov %rax,%rcx ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@63 (line 533) 0x00007da03bfaa30a: mov %eax,0x68(%rsp) 0x00007da03bfaa30e: mov %r14,0x60(%rsp) 0x00007da03bfaa313: vmovsd %xmm1,0x98(%rsp) 0x00007da03bfaa31c: nop 0x00007da03bfaa31d: nop 0x00007da03bfaa31e: nop 0x00007da03bfaa31f: call 0x00007da03bfaa6a0 ; ImmutableOopMap {[72]=Oop [80]=Oop [88]=Oop [96]=Oop [112]=Oop [120]=Oop [128]=Oop [224]=Oop } ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@63 (line 533) ; {static_call} 0x00007da03bfaa324: nopl 0x100051c(%rax,%rax,1) ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@63 (line 533) ; {post_call_nop} 0x00007da03bfaa32c: vmovsd 0x98(%rsp),%xmm0 0x00007da03bfaa335: vaddsd -0x41d(%rip),%xmm0,%xmm0 # 0x00007da03bfa9f20 ; {section_word} 0x00007da03bfaa33d: vmovsd %xmm0,0xa0(%rsp) 0x00007da03bfaa346: mov 0x50(%rsp),%rsi 0x00007da03bfaa34b: mov 0x60(%rsp),%rdx 0x00007da03bfaa350: vmovapd %xmm0,%xmm1 0x00007da03bfaa354: vmovapd %xmm1,%xmm0 0x00007da03bfaa358: mov 0x68(%rsp),%ecx ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@75 (line 534) 0x00007da03bfaa35c: nop 0x00007da03bfaa35d: nop 0x00007da03bfaa35e: nop 0x00007da03bfaa35f: call 0x00007da03bfaa6a0 ; ImmutableOopMap {[72]=Oop [80]=Oop [88]=Oop [96]=Oop [112]=Oop [120]=Oop [128]=Oop [224]=Oop } ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@75 (line 534) ; {static_call} 0x00007da03bfaa364: nopl 0x200055c(%rax,%rax,1) ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@75 (line 534) ; {post_call_nop} 0x00007da03bfaa36c: vmovsd 0x98(%rsp),%xmm0 0x00007da03bfaa375: vaddsd -0x455(%rip),%xmm0,%xmm0 # 0x00007da03bfa9f28 ; {section_word} 0x00007da03bfaa37d: vmovsd %xmm0,0xa8(%rsp) 0x00007da03bfaa386: mov 0x58(%rsp),%rsi 0x00007da03bfaa38b: mov 0x60(%rsp),%rdx 0x00007da03bfaa390: vmovapd %xmm0,%xmm1 0x00007da03bfaa394: vmovapd %xmm1,%xmm0 0x00007da03bfaa398: mov 0x68(%rsp),%ecx ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@89 (line 535) 0x00007da03bfaa39c: nop 0x00007da03bfaa39d: nop 0x00007da03bfaa39e: nop 0x00007da03bfaa39f: call 0x00007da03bfaa6a0 ; ImmutableOopMap {[72]=Oop [80]=Oop [88]=Oop [96]=Oop [112]=Oop [120]=Oop [128]=Oop [224]=Oop } ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@89 (line 535) ; {static_call} 0x00007da03bfaa3a4: nopl 0x300059c(%rax,%rax,1) ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@89 (line 535) ; {post_call_nop} 0x00007da03bfaa3ac: vmovsd 0x98(%rsp),%xmm0 0x00007da03bfaa3b5: vaddsd -0x48d(%rip),%xmm0,%xmm0 # 0x00007da03bfa9f30 ; {section_word} 0x00007da03bfaa3bd: vmovsd %xmm0,0xb0(%rsp) 0x00007da03bfaa3c6: mov 0x70(%rsp),%rsi 0x00007da03bfaa3cb: mov 0x60(%rsp),%rdx 0x00007da03bfaa3d0: vmovapd %xmm0,%xmm1 0x00007da03bfaa3d4: vmovapd %xmm1,%xmm0 0x00007da03bfaa3d8: mov 0x68(%rsp),%ecx ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@103 (line 536) 0x00007da03bfaa3dc: nop 0x00007da03bfaa3dd: nop 0x00007da03bfaa3de: nop 0x00007da03bfaa3df: call 0x00007da03bfaa6a0 ; ImmutableOopMap {[72]=Oop [80]=Oop [88]=Oop [96]=Oop [112]=Oop [120]=Oop [128]=Oop [224]=Oop } ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@103 (line 536) ; {static_call} 0x00007da03bfaa3e4: nopl 0x40005dc(%rax,%rax,1) ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@103 (line 536) ; {post_call_nop} 0x00007da03bfaa3ec: vmovsd 0x98(%rsp),%xmm0 0x00007da03bfaa3f5: vaddsd -0x4c5(%rip),%xmm0,%xmm0 # 0x00007da03bfa9f38 ; {section_word} 0x00007da03bfaa3fd: vmovsd %xmm0,0xb8(%rsp) 0x00007da03bfaa406: mov 0x78(%rsp),%rsi 0x00007da03bfaa40b: mov 0x60(%rsp),%rdx 0x00007da03bfaa410: vmovapd %xmm0,%xmm1 0x00007da03bfaa414: vmovapd %xmm1,%xmm0 0x00007da03bfaa418: mov 0x68(%rsp),%ecx ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@118 (line 537) 0x00007da03bfaa41c: nop 0x00007da03bfaa41d: nop 0x00007da03bfaa41e: nop 0x00007da03bfaa41f: call 0x00007da03bfaa6a0 ; ImmutableOopMap {[72]=Oop [80]=Oop [88]=Oop [96]=Oop [112]=Oop [120]=Oop [128]=Oop [224]=Oop } ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@118 (line 537) ; {static_call} 0x00007da03bfaa424: nopl 0x500061c(%rax,%rax,1) ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@118 (line 537) ; {post_call_nop} 0x00007da03bfaa42c: mov 0x80(%rsp),%rsi 0x00007da03bfaa434: mov 0x60(%rsp),%rdx 0x00007da03bfaa439: vmovsd 0xb8(%rsp),%xmm0 0x00007da03bfaa442: mov 0x68(%rsp),%ecx ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@133 (line 538) 0x00007da03bfaa446: nop 0x00007da03bfaa447: call 0x00007da03bfaa6a0 ; ImmutableOopMap {[72]=Oop [80]=Oop [88]=Oop [96]=Oop [112]=Oop [120]=Oop [128]=Oop [224]=Oop } ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@133 (line 538) ; {static_call} 0x00007da03bfaa44c: nopl 0x6000644(%rax,%rax,1) ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@133 (line 538) ; {post_call_nop} 0x00007da03bfaa454: mov 0xe0(%rsp),%rsi 0x00007da03bfaa45c: mov 0x60(%rsp),%rdx 0x00007da03bfaa461: vmovsd 0xb8(%rsp),%xmm0 0x00007da03bfaa46a: mov 0x68(%rsp),%ecx ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@148 (line 539) 0x00007da03bfaa46e: nop 0x00007da03bfaa46f: call 0x00007da03bfaa6a0 ; ImmutableOopMap {[72]=Oop [80]=Oop [88]=Oop [112]=Oop [120]=Oop [128]=Oop [224]=Oop } ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@148 (line 539) ; {static_call} 0x00007da03bfaa474: nopl 0x700066c(%rax,%rax,1) ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@148 (line 539) ; {post_call_nop} 0x00007da03bfaa47c: mov 0x6c(%rsp),%r11d 0x00007da03bfaa481: test %r11d,%r11d 0x00007da03bfaa484: mov %r11d,0x6c(%rsp) ;; 216 branch [EQ] [B11] 0x00007da03bfaa489: je 0x00007da03bfaa4a4 ;*ifeq {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@153 (line 540) ;; block B10 [156, 162] 0x00007da03bfaa48f: mov $0xa,%esi ;*invokestatic parkNanos {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@159 (line 541) 0x00007da03bfaa494: nop 0x00007da03bfaa495: nop 0x00007da03bfaa496: nop 0x00007da03bfaa497: call 0x00007da03bfaa6af ; ImmutableOopMap {[72]=Oop [80]=Oop [88]=Oop [112]=Oop [120]=Oop [128]=Oop [224]=Oop } ;*invokestatic parkNanos {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@159 (line 541) ; {static_call} 0x00007da03bfaa49c: nopl 0x8000694(%rax,%rax,1) ;*invokestatic parkNanos {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@159 (line 541) ; {post_call_nop} ;; block B11 [162, 258] 0x00007da03bfaa4a4: mov 0x68(%rsp),%eax 0x00007da03bfaa4a8: vmovsd 0x98(%rsp),%xmm0 0x00007da03bfaa4b1: movabs $0xd11c1ca0,%r14 ; {oop("exit"{0x00000000d11c1ca0})} 0x00007da03bfaa4bb: mov 0x48(%rsp),%rsi 0x00007da03bfaa4c0: mov %r14,%rdx 0x00007da03bfaa4c3: vmovapd %xmm0,%xmm5 0x00007da03bfaa4c7: vmovapd %xmm5,%xmm0 0x00007da03bfaa4cb: mov %rax,%rcx ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@169 (line 543) 0x00007da03bfaa4ce: mov %eax,0x68(%rsp) 0x00007da03bfaa4d2: mov %r14,0x90(%rsp) 0x00007da03bfaa4da: vmovsd %xmm5,0x98(%rsp) 0x00007da03bfaa4e3: nop 0x00007da03bfaa4e4: nop 0x00007da03bfaa4e5: nop 0x00007da03bfaa4e6: nop 0x00007da03bfaa4e7: call 0x00007da03bfaa6a0 ; ImmutableOopMap {[72]=Oop [80]=Oop [88]=Oop [112]=Oop [120]=Oop [128]=Oop [144]=Oop [224]=Oop } ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@169 (line 543) ; {static_call} 0x00007da03bfaa4ec: nopl 0x90006e4(%rax,%rax,1) ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@169 (line 543) ; {post_call_nop} 0x00007da03bfaa4f4: mov 0x50(%rsp),%rsi 0x00007da03bfaa4f9: mov 0x90(%rsp),%rdx 0x00007da03bfaa501: vmovsd 0xa0(%rsp),%xmm0 0x00007da03bfaa50a: mov 0x68(%rsp),%ecx ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@181 (line 544) 0x00007da03bfaa50e: nop 0x00007da03bfaa50f: call 0x00007da03bfaa6a0 ; ImmutableOopMap {[72]=Oop [80]=Oop [88]=Oop [112]=Oop [120]=Oop [128]=Oop [144]=Oop [224]=Oop } ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@181 (line 544) ; {static_call} 0x00007da03bfaa514: nopl 0xa00070c(%rax,%rax,1) ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@181 (line 544) ; {post_call_nop} 0x00007da03bfaa51c: mov 0x58(%rsp),%rsi 0x00007da03bfaa521: mov 0x90(%rsp),%rdx 0x00007da03bfaa529: vmovsd 0xa8(%rsp),%xmm0 0x00007da03bfaa532: mov 0x68(%rsp),%ecx ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@195 (line 545) 0x00007da03bfaa536: nop 0x00007da03bfaa537: call 0x00007da03bfaa6a0 ; ImmutableOopMap {[72]=Oop [80]=Oop [88]=Oop [112]=Oop [120]=Oop [128]=Oop [144]=Oop [224]=Oop } ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@195 (line 545) ; {static_call} 0x00007da03bfaa53c: nopl 0xb000734(%rax,%rax,1) ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@195 (line 545) ; {post_call_nop} 0x00007da03bfaa544: mov 0x70(%rsp),%rsi 0x00007da03bfaa549: mov 0x90(%rsp),%rdx 0x00007da03bfaa551: vmovsd 0xb0(%rsp),%xmm0 0x00007da03bfaa55a: mov 0x68(%rsp),%ecx ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@209 (line 546) 0x00007da03bfaa55e: nop 0x00007da03bfaa55f: call 0x00007da03bfaa6a0 ; ImmutableOopMap {[72]=Oop [80]=Oop [88]=Oop [112]=Oop [120]=Oop [128]=Oop [144]=Oop [224]=Oop } ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@209 (line 546) ; {static_call} 0x00007da03bfaa564: nopl 0xc00075c(%rax,%rax,1) ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@209 (line 546) ; {post_call_nop} 0x00007da03bfaa56c: mov 0x78(%rsp),%rsi 0x00007da03bfaa571: mov 0x90(%rsp),%rdx 0x00007da03bfaa579: vmovsd 0xb8(%rsp),%xmm0 0x00007da03bfaa582: mov 0x68(%rsp),%ecx ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@224 (line 547) 0x00007da03bfaa586: nop 0x00007da03bfaa587: call 0x00007da03bfaa6a0 ; ImmutableOopMap {[72]=Oop [80]=Oop [88]=Oop [112]=Oop [120]=Oop [128]=Oop [144]=Oop [224]=Oop } ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@224 (line 547) ; {static_call} 0x00007da03bfaa58c: nopl 0xd000784(%rax,%rax,1) ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@224 (line 547) ; {post_call_nop} 0x00007da03bfaa594: mov 0x80(%rsp),%rsi 0x00007da03bfaa59c: mov 0x90(%rsp),%rdx 0x00007da03bfaa5a4: vmovsd 0xb8(%rsp),%xmm0 0x00007da03bfaa5ad: mov 0x68(%rsp),%ecx ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@239 (line 548) 0x00007da03bfaa5b1: nop 0x00007da03bfaa5b2: nop 0x00007da03bfaa5b3: nop 0x00007da03bfaa5b4: nop 0x00007da03bfaa5b5: nop 0x00007da03bfaa5b6: nop 0x00007da03bfaa5b7: call 0x00007da03bfaa6a0 ; ImmutableOopMap {[72]=Oop [80]=Oop [88]=Oop [112]=Oop [120]=Oop [128]=Oop [144]=Oop [224]=Oop } ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@239 (line 548) ; {static_call} 0x00007da03bfaa5bc: nopl 0xe0007b4(%rax,%rax,1) ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@239 (line 548) ; {post_call_nop} 0x00007da03bfaa5c4: mov 0xe0(%rsp),%rsi 0x00007da03bfaa5cc: mov 0x90(%rsp),%rdx 0x00007da03bfaa5d4: vmovsd 0xb8(%rsp),%xmm0 0x00007da03bfaa5dd: mov 0x68(%rsp),%ecx ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@254 (line 549) 0x00007da03bfaa5e1: nop 0x00007da03bfaa5e2: nop 0x00007da03bfaa5e3: nop 0x00007da03bfaa5e4: nop 0x00007da03bfaa5e5: nop 0x00007da03bfaa5e6: nop 0x00007da03bfaa5e7: call 0x00007da03bfaa6a0 ; ImmutableOopMap {[72]=Oop [80]=Oop [88]=Oop [112]=Oop [120]=Oop [128]=Oop [224]=Oop } ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@254 (line 549) ; {static_call} 0x00007da03bfaa5ec: nopl 0xf0007e4(%rax,%rax,1) ;*invokestatic verify {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@254 (line 549) ; {post_call_nop} 0x00007da03bfaa5f4: mov 0x48(%rsp),%rax 0x00007da03bfaa5f9: call 0x00007da03b8bfd22 ; {runtime_call buffered inline type} 0x00007da03bfaa5fe: mov 0xd0(%rsp),%rbp 0x00007da03bfaa606: add 0xc8(%rsp),%rsp 0x00007da03bfaa60e: cmp 0x28(%r15),%rsp ; {poll_return} 0x00007da03bfaa612: ja 0x00007da03bfaa653 0x00007da03bfaa618: ret ;; DeoptimizeStub slow case 0x00007da03bfaa619: movq $0xffffffffffffffff,(%rsp) 0x00007da03bfaa621: call 0x00007da03b9054e0 ; ImmutableOopMap {rsi=Oop rdx=Oop rcx=Oop r8=Oop r9=Oop rdi=Oop [72]=Oop [80]=Oop [88]=Oop [112]=Oop [120]=Oop [128]=Oop [224]=Oop } ;*invokestatic currentThread {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@0 (line 528) ; {runtime_call C1 Runtime deoptimize_blob} 0x00007da03bfaa626: movabs $0x7da0529a246a,%rdi ; {external_word} 0x00007da03bfaa630: and $0xfffffffffffffff0,%rsp 0x00007da03bfaa634: call 0x00007da053f805a0 ; {runtime_call MacroAssembler::debug64(char*, long, long*)} 0x00007da03bfaa639: hlt ;; ImplicitNullCheckStub slow case 0x00007da03bfaa63a: call 0x00007da03b90c1e0 ; ImmutableOopMap {rsi=Oop rdx=Oop rcx=Oop r8=Oop r9=Oop rdi=Oop rbx=Oop [72]=Oop [80]=Oop [88]=Oop [112]=Oop [120]=Oop [128]=Oop [224]=Oop } ;*invokevirtual isVirtual {reexecute=0 rethrow=0 return_oop=0 return_scalarized=0} ; - TestVirtualThreads::testDoubleValue@3 (line 528) ; {runtime_call C1 Runtime throw_null_pointer_exception_blob} 0x00007da03bfaa63f: movabs $0x7da0529a246a,%rdi ; {external_word} 0x00007da03bfaa649: and $0xfffffffffffffff0,%rsp 0x00007da03bfaa64d: call 0x00007da053f805a0 ; {runtime_call MacroAssembler::debug64(char*, long, long*)} 0x00007da03bfaa652: hlt ;; C1SafepointPollStub slow case 0x00007da03bfaa653: movabs $0x7da03bfaa60e,%r10 ; {internal_word} 0x00007da03bfaa65d: mov %r10,0x5b0(%r15) 0x00007da03bfaa664: jmp 0x00007da03b9869e0 ; {runtime_call SafepointBlob} ;; Unwind handler 0x00007da03bfaa669: mov 0x670(%r15),%rax 0x00007da03bfaa670: movq $0x0,0x670(%r15) 0x00007da03bfaa67b: movq $0x0,0x678(%r15) 0x00007da03bfaa686: mov 0xd0(%rsp),%rbp 0x00007da03bfaa68e: add 0xc8(%rsp),%rsp 0x00007da03bfaa696: jmp 0x00007da03b90d160 ; {runtime_call C1 Runtime unwind_exception_blob} 0x00007da03bfaa69b: hlt 0x00007da03bfaa69c: hlt 0x00007da03bfaa69d: hlt 0x00007da03bfaa69e: hlt 0x00007da03bfaa69f: hlt [Stub Code] 0x00007da03bfaa6a0: movabs $0x7da00c40a740,%rbx ; {static_stub} 0x00007da03bfaa6aa: jmp 0x00007da03ba9c52a ; {runtime_call I2C/C2I adapters} 0x00007da03bfaa6af: movabs $0x29514808,%rbx ; {static_stub} 0x00007da03bfaa6b9: jmp 0x00007da03b960ed2 ; {runtime_call I2C/C2I adapters} [Exception Handler] 0x00007da03bfaa6be: mov $0xdead,%ebx 0x00007da03bfaa6c3: mov $0xdead,%ecx 0x00007da03bfaa6c8: mov $0xdead,%esi 0x00007da03bfaa6cd: mov $0xdead,%edi 0x00007da03bfaa6d2: call 0x00007da03b9081e0 ; {runtime_call C1 Runtime handle_exception_from_callee_blob} 0x00007da03bfaa6d7: movabs $0x7da0529a246a,%rdi ; {external_word} 0x00007da03bfaa6e1: and $0xfffffffffffffff0,%rsp 0x00007da03bfaa6e5: call 0x00007da053f805a0 ; {runtime_call MacroAssembler::debug64(char*, long, long*)} 0x00007da03bfaa6ea: hlt [Deopt Handler Code] 0x00007da03bfaa6eb: movabs $0x7da03bfaa6eb,%r10 ; {section_word} 0x00007da03bfaa6f5: push %r10 0x00007da03bfaa6f7: jmp 0x00007da03b985100 ; {runtime_call DeoptimizationBlob} 0x00007da03bfaa6fc: hlt 0x00007da03bfaa6fd: hlt 0x00007da03bfaa6fe: hlt 0x00007da03bfaa6ff: hlt -------------------------------------------------------------------------------- [/Disassembly] [error occurred during error reporting (printing code blobs if possible), id 0xe0000000, Internal Error (/home/merykitty/openjdk/valhalla/src/hotspot/cpu/x86/frame_x86.inline.hpp:459)] --------------- P R O C E S S --------------- uid : 1000 euid : 1000 gid : 1000 egid : 1000 umask: 0022 (----w--w-) Threads class SMR info: _java_thread_list=0x00007d9fb4034e60, length=18, elements={ 0x00007da04c030b50, 0x00007da04c1b34d0, 0x00007da04c1b4810, 0x00007da04c1b5fe0, 0x00007da04c1b7b40, 0x00007da04c1b9690, 0x00007da04c1bc0e0, 0x00007da04c1bdde0, 0x00007da04c2119b0, 0x00007da04c282a00, 0x00007da04c2a18e0, 0x00007d9fe405b640, 0x00007d9fe40653d0, 0x00007d9fe4092010, 0x00007d9fe4094860, 0x00007d9fb4007500, 0x00007d9fb0001c10, 0x00007d9fb4035330 } _java_thread_list_alloc_cnt=19, _java_thread_list_free_cnt=17, _java_thread_list_max=18, _nested_thread_list_max=0 _tlh_cnt=156173, _tlh_times=5, avg_tlh_time=0.00, _tlh_time_max=5 _delete_lock_wait_cnt=0, _delete_lock_wait_max=0 _to_delete_list_cnt=0, _to_delete_list_max=1 Java Threads: ( => current thread ) 0x00007da04c030b50 JavaThread "main" [_thread_blocked, id=13951, stack(0x00007da054b00000,0x00007da054c00000) (1024K)] 0x00007da04c1b34d0 JavaThread "Reference Handler" daemon [_thread_blocked, id=13963, stack(0x00007da0255f7000,0x00007da0256f7000) (1024K)] 0x00007da04c1b4810 JavaThread "Finalizer" daemon [_thread_blocked, id=13964, stack(0x00007da0257f9000,0x00007da0258f9000) (1024K)] 0x00007da04c1b5fe0 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=13965, stack(0x00007da0253f5000,0x00007da0254f5000) (1024K)] 0x00007da04c1b7b40 JavaThread "Service Thread" daemon [_thread_blocked, id=13966, stack(0x00007da0252f5000,0x00007da0253f5000) (1024K)] 0x00007da04c1b9690 JavaThread "Monitor Deflation Thread" daemon [_thread_blocked, id=13967, stack(0x00007da0251f5000,0x00007da0252f5000) (1024K)] 0x00007da04c1bc0e0 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=13968, stack(0x00007da0250f5000,0x00007da0251f5000) (1024K)] 0x00007da04c1bdde0 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=13969, stack(0x00007da024ff5000,0x00007da0250f5000) (1024K)] 0x00007da04c2119b0 JavaThread "Common-Cleaner" daemon [_thread_blocked, id=13970, stack(0x00007da024ef5000,0x00007da024ff5000) (1024K)] 0x00007da04c282a00 JavaThread "Notification Thread" daemon [_thread_blocked, id=13971, stack(0x00007da024df5000,0x00007da024ef5000) (1024K)] 0x00007da04c2a18e0 JavaThread "MainThread" [_thread_blocked, id=13972, stack(0x00007da024cf5000,0x00007da024df5000) (1024K)] 0x00007d9fe405b640 JavaThread "Thread-1" daemon [_thread_blocked, id=13973, stack(0x00007da024bf5000,0x00007da024cf5000) (1024K)] 0x00007d9fe40653d0 JavaThread "Thread-2" [_thread_blocked, id=13982, stack(0x00007da0242ed000,0x00007da0243ed000) (1024K)] 0x00007d9fe4092010 JavaThread "VirtualThread-unblocker" daemon [_thread_blocked, id=13983, stack(0x00007da0241ed000,0x00007da0242ed000) (1024K)] 0x00007d9fe4094860 JavaThread "ForkJoinPool-1-worker-1" daemon [_thread_blocked, id=13984, stack(0x00007da0240ed000,0x00007da0241ed000) (1024K)] 0x00007d9fb4007500 JavaThread "ForkJoinPool-1-delayScheduler" daemon [_thread_blocked, id=13985, stack(0x00007d9fbbf00000,0x00007d9fbc000000) (1024K)] =>0x00007d9fb0001c10 JavaThread "ForkJoinPool-1-worker-2" daemon [_thread_in_Java, id=13986, stack(0x00007d9fbbe00000,0x00007d9fbbf00000) (1024K)] 0x00007d9fb4035330 JavaThread "ForkJoinPool-1-worker-3" daemon [_thread_blocked, id=13987, stack(0x00007d9fbbd00000,0x00007d9fbbe00000) (1024K)] Total: 18 Other Threads: 0x00007da04c1850b0 VMThread "VM Thread" [id=13962, stack(0x00007da0254f6000,0x00007da0255f6000) (1024K)] _threads_hazard_ptr=0x00007d9fb4034e60, _nested_threads_hazard_ptr_cnt=0 0x00007da04c12b9d0 WatcherThread "VM Periodic Task Thread" [id=13961, stack(0x00007da0256f8000,0x00007da0257f8000) (1024K)] 0x00007da04c06a4b0 WorkerThread "GC Thread#0" [id=13952, stack(0x00007da050771000,0x00007da050871000) (1024K)] 0x00007da008001150 WorkerThread "GC Thread#1" [id=13974, stack(0x00007da024af5000,0x00007da024bf5000) (1024K)] 0x00007da0080020b0 WorkerThread "GC Thread#2" [id=13975, stack(0x00007da0249f4000,0x00007da024af4000) (1024K)] 0x00007da008003010 WorkerThread "GC Thread#3" [id=13976, stack(0x00007da0248f3000,0x00007da0249f3000) (1024K)] 0x00007da008003fa0 WorkerThread "GC Thread#4" [id=13977, stack(0x00007da0247f2000,0x00007da0248f2000) (1024K)] 0x00007da008005340 WorkerThread "GC Thread#5" [id=13978, stack(0x00007da0246f1000,0x00007da0247f1000) (1024K)] 0x00007da0080066e0 WorkerThread "GC Thread#6" [id=13979, stack(0x00007da0245f0000,0x00007da0246f0000) (1024K)] 0x00007da008007a80 WorkerThread "GC Thread#7" [id=13980, stack(0x00007da0244ef000,0x00007da0245ef000) (1024K)] 0x00007da008008e20 WorkerThread "GC Thread#8" [id=13981, stack(0x00007da0243ee000,0x00007da0244ee000) (1024K)] 0x00007da04c074eb0 ConcurrentGCThread "G1 Main Marker" [id=13953, stack(0x00007da050670000,0x00007da050770000) (1024K)] 0x00007da04c076330 WorkerThread "G1 Conc#0" [id=13954, stack(0x00007da05056f000,0x00007da05066f000) (1024K)] 0x00007da04c117d10 ConcurrentGCThread "G1 Refine#0" [id=13955, stack(0x00007da0259fb000,0x00007da025afb000) (1024K)] 0x00007da04c1191a0 ConcurrentGCThread "G1 Service" [id=13956, stack(0x00007da0258fa000,0x00007da0259fa000) (1024K)] Total: 15 Threads with active compile tasks: Total: 0 VM state: synchronizing (normal execution) VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event]) [0x00007da054a1cf10] Threads_lock - owner thread: 0x00007da04c1850b0 Heap address: 0x00000000d1000000, size: 752 MB, Compressed Oops mode: 32-bit CDS archive(s) mapped at: [0x0000000029000000-0x0000000029f7b000-0x0000000029f7b000), size 16232448, SharedBaseAddress: 0x0000000029000000, ArchiveRelocationMode: 1. Compressed class space mapped at: 0x000000002a000000-0x000000006a000000, reserved size: 1073741824 UseCompressedClassPointers 1, UseCompactObjectHeaders 0 Narrow klass pointer bits 32, Max shift 3 Narrow klass base: 0x0000000029000000, Narrow klass shift: 0 Encoding Range: [0x0000000029000000 - 0x0000000129000000), (4294967296 bytes) Klass Range: [0x0000000029000000 - 0x000000006a000000), (1090519040 bytes) Klass ID Range: [8 - 1090519033) (1090519025) Protection zone: [0x0000000029000000 - 0x0000000029001000), (4096 bytes) GC Precious Log: CardTable entry size: 512 Card Set container configuration: InlinePtr #cards 5 size 8 Array Of Cards #cards 10 size 36 Howl #buckets 4 coarsen threshold 1843 Howl Bitmap #cards 512 size 80 coarsen threshold 460 Card regions per heap region 1 cards per card region 2048 CPUs: 16 total, 16 available Memory: 24032M Large Page Support: Disabled NUMA Support: Disabled Compressed Oops: Enabled (32-bit) Heap Region Size: 1M Heap Min Capacity: 8M Heap Initial Capacity: 376M Heap Max Capacity: 752M Pre-touch: Disabled Parallel Workers: 13 Concurrent Workers: 3 Concurrent Refinement Workers: 13 Periodic GC: Disabled Heap: garbage-first heap total reserved 770048K, committed 20480K, used 5764K [0x00000000d1000000, 0x0000000100000000) region size 1024K, 1 young (1024K), 0 survivors (0K) Heap Regions: E=young(eden), S=young(survivor), O=old, HS=humongous(starts), HC=humongous(continues), CS=collection set, F=free, TAMS=top-at-mark-start, PB=parsable bottom | 0|0x00000000d1000000, 0x00000000d10ac560, 0x00000000d1100000| 67%| O| |TAMS 0x00000000d1000000| PB 0x00000000d1000000| Untracked | 0 | 1|0x00000000d1100000, 0x00000000d11f4e00, 0x00000000d1200000| 95%| O| |TAMS 0x00000000d1100000| PB 0x00000000d1100000| Untracked | 0 | 2|0x00000000d1200000, 0x00000000d1200000, 0x00000000d1300000| 0%| F| |TAMS 0x00000000d1200000| PB 0x00000000d1200000| Untracked | 0 | 3|0x00000000d1300000, 0x00000000d1300000, 0x00000000d1400000| 0%| F| |TAMS 0x00000000d1300000| PB 0x00000000d1300000| Untracked | 0 | 4|0x00000000d1400000, 0x00000000d1400000, 0x00000000d1500000| 0%| F| |TAMS 0x00000000d1400000| PB 0x00000000d1400000| Untracked | 0 | 5|0x00000000d1500000, 0x00000000d1500000, 0x00000000d1600000| 0%| F| |TAMS 0x00000000d1500000| PB 0x00000000d1500000| Untracked | 0 | 6|0x00000000d1600000, 0x00000000d1600000, 0x00000000d1700000| 0%| F| |TAMS 0x00000000d1600000| PB 0x00000000d1600000| Untracked | 0 | 7|0x00000000d1700000, 0x00000000d1700000, 0x00000000d1800000| 0%| F| |TAMS 0x00000000d1700000| PB 0x00000000d1700000| Untracked | 0 | 8|0x00000000d1800000, 0x00000000d1800000, 0x00000000d1900000| 0%| F| |TAMS 0x00000000d1800000| PB 0x00000000d1800000| Untracked | 0 | 9|0x00000000d1900000, 0x00000000d1900000, 0x00000000d1a00000| 0%| F| |TAMS 0x00000000d1900000| PB 0x00000000d1900000| Untracked | 0 | 10|0x00000000d1a00000, 0x00000000d1a00000, 0x00000000d1b00000| 0%| F| |TAMS 0x00000000d1a00000| PB 0x00000000d1a00000| Untracked | 0 | 11|0x00000000d1b00000, 0x00000000d1b00000, 0x00000000d1c00000| 0%| F| |TAMS 0x00000000d1b00000| PB 0x00000000d1b00000| Untracked | 0 | 12|0x00000000d1c00000, 0x00000000d1d00000, 0x00000000d1d00000|100%| O| |TAMS 0x00000000d1c00000| PB 0x00000000d1c00000| Untracked | 0 | 13|0x00000000d1d00000, 0x00000000d1d00000, 0x00000000d1e00000| 0%| F| |TAMS 0x00000000d1d00000| PB 0x00000000d1d00000| Untracked | 0 | 14|0x00000000d1e00000, 0x00000000d1f00000, 0x00000000d1f00000|100%| O| |TAMS 0x00000000d1e00000| PB 0x00000000d1e00000| Untracked | 0 | 15|0x00000000d1f00000, 0x00000000d1f00000, 0x00000000d2000000| 0%| F| |TAMS 0x00000000d1f00000| PB 0x00000000d1f00000| Untracked | 0 | 16|0x00000000d2000000, 0x00000000d2100000, 0x00000000d2100000|100%| O| |TAMS 0x00000000d2000000| PB 0x00000000d2000000| Untracked | 0 | 17|0x00000000d2100000, 0x00000000d2100000, 0x00000000d2200000| 0%| F| |TAMS 0x00000000d2100000| PB 0x00000000d2100000| Untracked | 0 | 18|0x00000000d2200000, 0x00000000d2226d98, 0x00000000d2300000| 15%| E| |TAMS 0x00000000d2200000| PB 0x00000000d2200000| Complete | 0 | 19|0x00000000d2300000, 0x00000000d2400000, 0x00000000d2400000|100%| O| |TAMS 0x00000000d2300000| PB 0x00000000d2300000| Untracked | 0 Card table byte_map: [0x00007da051431000,0x00007da0515a9000] _byte_map_base: 0x00007da050da9000 Marking Bits: (CMBitMap*) 0x00007da04c06b450 Bits: [0x00007da050871000, 0x00007da051431000) Polling page: 0x00007da054f81000 Metaspace: Metaspace used 1225K, committed 1344K, reserved 1114112K class space used 132K, committed 192K, reserved 1048576K Usage: Non-class: 1.07 MB used. Class: 132.30 KB used. Both: 1.20 MB used. Virtual space: Non-class space: 64.00 MB reserved, 1.12 MB ( 2%) committed, 1 nodes. Class space: 1.00 GB reserved, 192.00 KB ( <1%) committed, 1 nodes. Both: 1.06 GB reserved, 1.31 MB ( <1%) committed. Chunk freelists: Non-Class: 11.83 MB Class: 15.72 MB Both: 27.54 MB MaxMetaspaceSize: unlimited CompressedClassSpaceSize: 1.00 GB Initial GC threshold: 21.00 MB Current GC threshold: 21.00 MB CDS: on - commit_granule_bytes: 65536. - commit_granule_words: 8192. - virtual_space_node_default_size: 8388608. - enlarge_chunks_in_place: 1. UseCompressedClassPointers 1, UseCompactObjectHeaders 0 Narrow klass pointer bits 32, Max shift 3 Narrow klass base: 0x0000000029000000, Narrow klass shift: 0 Encoding Range: [0x0000000029000000 - 0x0000000129000000), (4294967296 bytes) Klass Range: [0x0000000029000000 - 0x000000006a000000), (1090519040 bytes) Klass ID Range: [8 - 1090519033) (1090519025) Protection zone: [0x0000000029000000 - 0x0000000029001000), (4096 bytes) Internal statistics: num_allocs: 10305. num_deallocs: 53. num_allocs_from_deallocated_blocks: 150. num_chunks_retired: 13. num_allocs_failed_limit: 0. num_arena_births: 40. num_arena_deaths: 0. num_vsnodes_births: 2. num_vsnodes_deaths: 0. num_space_committed: 21. num_space_uncommitted: 0. num_chunks_returned_to_freelist: 0. num_chunks_taken_from_freelist: 53. num_chunk_merges: 0. num_chunk_splits: 39. num_chunks_enlarged: 50. num_inconsistent_stats: 0. CodeHeap 'non-profiled nmethods': size=119172Kb used=57Kb max_used=57Kb free=119114Kb bounds [0x00007da03bf9f000, 0x00007da03c20f000, 0x00007da043400000] CodeHeap 'profiled nmethods': size=119164Kb used=0Kb max_used=8Kb free=119164Kb bounds [0x00007da034400000, 0x00007da034670000, 0x00007da03b85f000] CodeHeap 'non-nmethods': size=7424Kb used=2565Kb max_used=2579Kb free=4858Kb bounds [0x00007da03b85f000, 0x00007da03baef000, 0x00007da03bf9f000] CodeCache: size=245760Kb, used=2622Kb, max_used=2644Kb, free=243136Kb total_blobs=697, nmethods=58, adapters=474, full_count=0 Compilation: enabled, stopped_count=0, restarted_count=0 Compilation events (20 events): Event: 0.551 Thread 0x00007da04c1bdde0 nmethod 55 0x00007da034400788 code [0x00007da0344008c0, 0x00007da034401428] Event: 0.551 Thread 0x00007da04c1bdde0 56 b 1 TestVirtualThreads::testDoubleValue (259 bytes) Event: 0.560 Thread 0x00007da04c1bdde0 nmethod 56 0x00007da03bfa9e08 code [0x00007da03bfa9f40, 0x00007da03bfaa700] Event: 0.561 Thread 0x00007da04c1bdde0 57 b 3 TestVirtualThreads::testDoubleValue2Helper (21 bytes) Event: 0.561 Thread 0x00007da04c1bc0e0 nmethod 54 0x00007da03bfaa788 code [0x00007da03bfaa8c0, 0x00007da03bfaafd0] Event: 0.570 Thread 0x00007da04c1bdde0 nmethod 57 0x00007da034400408 code [0x00007da034400520, 0x00007da034400710] Event: 0.570 Thread 0x00007da04c1bdde0 58 b 1 TestVirtualThreads::testDoubleValue2Helper (21 bytes) Event: 0.570 Thread 0x00007da04c1bdde0 nmethod 58 0x00007da03bfa8108 code [0x00007da03bfa8220, 0x00007da03bfa83c0] Event: 0.801 Thread 0x00007da04c1bc0e0 61 b 4 TestVirtualThreads::testSmallHelper (35 bytes) Event: 0.832 Thread 0x00007da04c1bc0e0 nmethod 61 0x00007da03bfab608 code [0x00007da03bfab720, 0x00007da03bfaba20] Event: 0.921 Thread 0x00007da04c1bc0e0 62 b 4 TestVirtualThreads::testLargeHelper (35 bytes) Event: 0.970 Thread 0x00007da04c1bc0e0 nmethod 62 0x00007da03bfaba88 code [0x00007da03bfabba0, 0x00007da03bfac028] Event: 0.970 Thread 0x00007da04c1bc0e0 63 b 4 TestVirtualThreads::testLarge (31 bytes) Event: 1.009 Thread 0x00007da04c1bc0e0 nmethod 63 0x00007da03bfac088 code [0x00007da03bfac1a0, 0x00007da03bfac688] Event: 1.009 Thread 0x00007da04c1bc0e0 64 b 4 TestVirtualThreads::testLarge2 (31 bytes) Event: 1.029 Thread 0x00007da04c1bc0e0 nmethod 64 0x00007da03bfac708 code [0x00007da03bfac820, 0x00007da03bfacbc0] Event: 1.029 Thread 0x00007da04c1bc0e0 65 b 4 TestVirtualThreads::testLargeValueWithOops2Helper (118 bytes) Event: 1.088 Thread 0x00007da04c1bc0e0 nmethod 65 0x00007da03bfacc08 code [0x00007da03bfacd20, 0x00007da03bfad070] Event: 1.088 Thread 0x00007da04c1bc0e0 66 b 4 TestVirtualThreads::testExtendsAbstractHelper (132 bytes) Event: 1.158 Thread 0x00007da04c1bc0e0 nmethod 66 0x00007da03bfad088 code [0x00007da03bfad1a0, 0x00007da03bfad540] GC Heap Usage History (20 events): Event: 21.417 {heap Before GC invocations=1871 (full 1871): garbage-first heap total reserved 770048K, committed 20480K, used 9874K [0x00000000d1000000, 0x0000000100000000) region size 1024K, 5 young (5120K), 0 survivors (0K) } Event: 21.426 {heap After GC invocations=1872 (full 1872): garbage-first heap total reserved 770048K, committed 20480K, used 5766K [0x00000000d1000000, 0x0000000100000000) region size 1024K, 0 young (0K), 0 survivors (0K) } Event: 21.428 {heap Before GC invocations=1872 (full 1872): garbage-first heap total reserved 770048K, committed 20480K, used 9862K [0x00000000d1000000, 0x0000000100000000) region size 1024K, 5 young (5120K), 0 survivors (0K) } Event: 21.438 {heap After GC invocations=1873 (full 1873): garbage-first heap total reserved 770048K, committed 20480K, used 5790K [0x00000000d1000000, 0x0000000100000000) region size 1024K, 0 young (0K), 0 survivors (0K) } Event: 21.440 {heap Before GC invocations=1873 (full 1873): garbage-first heap total reserved 770048K, committed 20480K, used 9886K [0x00000000d1000000, 0x0000000100000000) region size 1024K, 5 young (5120K), 0 survivors (0K) } Event: 21.449 {heap After GC invocations=1874 (full 1874): garbage-first heap total reserved 770048K, committed 20480K, used 5790K [0x00000000d1000000, 0x0000000100000000) region size 1024K, 0 young (0K), 0 survivors (0K) } Event: 21.452 {heap Before GC invocations=1874 (full 1874): garbage-first heap total reserved 770048K, committed 20480K, used 9886K [0x00000000d1000000, 0x0000000100000000) region size 1024K, 5 young (5120K), 0 survivors (0K) } Event: 21.461 {heap After GC invocations=1875 (full 1875): garbage-first heap total reserved 770048K, committed 20480K, used 5762K [0x00000000d1000000, 0x0000000100000000) region size 1024K, 0 young (0K), 0 survivors (0K) } Event: 21.464 {heap Before GC invocations=1875 (full 1875): garbage-first heap total reserved 770048K, committed 20480K, used 9858K [0x00000000d1000000, 0x0000000100000000) region size 1024K, 5 young (5120K), 0 survivors (0K) } Event: 21.473 {heap After GC invocations=1876 (full 1876): garbage-first heap total reserved 770048K, committed 20480K, used 5770K [0x00000000d1000000, 0x0000000100000000) region size 1024K, 0 young (0K), 0 survivors (0K) } Event: 21.475 {heap Before GC invocations=1876 (full 1876): garbage-first heap total reserved 770048K, committed 20480K, used 9866K [0x00000000d1000000, 0x0000000100000000) region size 1024K, 5 young (5120K), 0 survivors (0K) } Event: 21.484 {heap After GC invocations=1877 (full 1877): garbage-first heap total reserved 770048K, committed 20480K, used 5798K [0x00000000d1000000, 0x0000000100000000) region size 1024K, 0 young (0K), 0 survivors (0K) } Event: 21.486 {heap Before GC invocations=1877 (full 1877): garbage-first heap total reserved 770048K, committed 20480K, used 9894K [0x00000000d1000000, 0x0000000100000000) region size 1024K, 5 young (5120K), 0 survivors (0K) } Event: 21.495 {heap After GC invocations=1878 (full 1878): garbage-first heap total reserved 770048K, committed 20480K, used 5774K [0x00000000d1000000, 0x0000000100000000) region size 1024K, 0 young (0K), 0 survivors (0K) } Event: 21.497 {heap Before GC invocations=1878 (full 1878): garbage-first heap total reserved 770048K, committed 20480K, used 9870K [0x00000000d1000000, 0x0000000100000000) region size 1024K, 5 young (5120K), 0 survivors (0K) } Event: 21.506 {heap After GC invocations=1879 (full 1879): garbage-first heap total reserved 770048K, committed 20480K, used 5774K [0x00000000d1000000, 0x0000000100000000) region size 1024K, 0 young (0K), 0 survivors (0K) } Event: 21.508 {heap Before GC invocations=1879 (full 1879): garbage-first heap total reserved 770048K, committed 20480K, used 9870K [0x00000000d1000000, 0x0000000100000000) region size 1024K, 5 young (5120K), 0 survivors (0K) } Event: 21.517 {heap After GC invocations=1880 (full 1880): garbage-first heap total reserved 770048K, committed 20480K, used 5758K [0x00000000d1000000, 0x0000000100000000) region size 1024K, 0 young (0K), 0 survivors (0K) } Event: 21.519 {heap Before GC invocations=1880 (full 1880): garbage-first heap total reserved 770048K, committed 20480K, used 9854K [0x00000000d1000000, 0x0000000100000000) region size 1024K, 5 young (5120K), 0 survivors (0K) } Event: 21.528 {heap After GC invocations=1881 (full 1881): garbage-first heap total reserved 770048K, committed 20480K, used 5764K [0x00000000d1000000, 0x0000000100000000) region size 1024K, 0 young (0K), 0 survivors (0K) } Metaspace Usage History (20 events): Event: 21.417 {metaspace Before GC invocations=1871 (full 1871): Metaspace used 1225K, committed 1344K, reserved 1114112K class space used 132K, committed 192K, reserved 1048576K } Event: 21.426 {metaspace After GC invocations=1872 (full 1872): Metaspace used 1225K, committed 1344K, reserved 1114112K class space used 132K, committed 192K, reserved 1048576K } Event: 21.428 {metaspace Before GC invocations=1872 (full 1872): Metaspace used 1225K, committed 1344K, reserved 1114112K class space used 132K, committed 192K, reserved 1048576K } Event: 21.438 {metaspace After GC invocations=1873 (full 1873): Metaspace used 1225K, committed 1344K, reserved 1114112K class space used 132K, committed 192K, reserved 1048576K } Event: 21.440 {metaspace Before GC invocations=1873 (full 1873): Metaspace used 1225K, committed 1344K, reserved 1114112K class space used 132K, committed 192K, reserved 1048576K } Event: 21.449 {metaspace After GC invocations=1874 (full 1874): Metaspace used 1225K, committed 1344K, reserved 1114112K class space used 132K, committed 192K, reserved 1048576K } Event: 21.452 {metaspace Before GC invocations=1874 (full 1874): Metaspace used 1225K, committed 1344K, reserved 1114112K class space used 132K, committed 192K, reserved 1048576K } Event: 21.461 {metaspace After GC invocations=1875 (full 1875): Metaspace used 1225K, committed 1344K, reserved 1114112K class space used 132K, committed 192K, reserved 1048576K } Event: 21.464 {metaspace Before GC invocations=1875 (full 1875): Metaspace used 1225K, committed 1344K, reserved 1114112K class space used 132K, committed 192K, reserved 1048576K } Event: 21.473 {metaspace After GC invocations=1876 (full 1876): Metaspace used 1225K, committed 1344K, reserved 1114112K class space used 132K, committed 192K, reserved 1048576K } Event: 21.475 {metaspace Before GC invocations=1876 (full 1876): Metaspace used 1225K, committed 1344K, reserved 1114112K class space used 132K, committed 192K, reserved 1048576K } Event: 21.484 {metaspace After GC invocations=1877 (full 1877): Metaspace used 1225K, committed 1344K, reserved 1114112K class space used 132K, committed 192K, reserved 1048576K } Event: 21.486 {metaspace Before GC invocations=1877 (full 1877): Metaspace used 1225K, committed 1344K, reserved 1114112K class space used 132K, committed 192K, reserved 1048576K } Event: 21.495 {metaspace After GC invocations=1878 (full 1878): Metaspace used 1225K, committed 1344K, reserved 1114112K class space used 132K, committed 192K, reserved 1048576K } Event: 21.497 {metaspace Before GC invocations=1878 (full 1878): Metaspace used 1225K, committed 1344K, reserved 1114112K class space used 132K, committed 192K, reserved 1048576K } Event: 21.506 {metaspace After GC invocations=1879 (full 1879): Metaspace used 1225K, committed 1344K, reserved 1114112K class space used 132K, committed 192K, reserved 1048576K } Event: 21.508 {metaspace Before GC invocations=1879 (full 1879): Metaspace used 1225K, committed 1344K, reserved 1114112K class space used 132K, committed 192K, reserved 1048576K } Event: 21.517 {metaspace After GC invocations=1880 (full 1880): Metaspace used 1225K, committed 1344K, reserved 1114112K class space used 132K, committed 192K, reserved 1048576K } Event: 21.519 {metaspace Before GC invocations=1880 (full 1880): Metaspace used 1225K, committed 1344K, reserved 1114112K class space used 132K, committed 192K, reserved 1048576K } Event: 21.528 {metaspace After GC invocations=1881 (full 1881): Metaspace used 1225K, committed 1344K, reserved 1114112K class space used 132K, committed 192K, reserved 1048576K } Dll operation events (5 events): Event: 0.001 Loaded shared library /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libjava.so Event: 0.031 Loaded shared library /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libzip.so Event: 0.077 Loaded shared library /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libnio.so Event: 0.145 Loaded shared library /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libzip.so Event: 0.187 Loaded shared library /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libjimage.so Deoptimization events (20 events): Event: 21.518 Thread 0x00007d9fe40653d0 DEOPT PACKING pc=0x00007da03bfad3ac sp=0x00007da0243eb7d0 Event: 21.518 Thread 0x00007d9fe40653d0 DEOPT UNPACKING pc=0x00007da03b985ab5 sp=0x00007da0243eace8 mode 0 Event: 21.518 Thread 0x00007d9fe40653d0 DEOPT PACKING pc=0x00007da03bfaa626 sp=0x00007da0243eb6e0 Event: 21.518 Thread 0x00007d9fe40653d0 DEOPT UNPACKING pc=0x00007da03b985ab5 sp=0x00007da0243eabf8 mode 3 Event: 21.518 Thread 0x00007d9fe40653d0 DEOPT PACKING pc=0x00007da03bfaa9ac sp=0x00007da0243eb7d0 Event: 21.518 Thread 0x00007d9fe40653d0 DEOPT UNPACKING pc=0x00007da03b985ab5 sp=0x00007da0243eacc0 mode 0 Event: 21.519 Thread 0x00007d9fe40653d0 DEOPT PACKING pc=0x00007da03bfa9308 sp=0x00007da0243eb710 Event: 21.519 Thread 0x00007d9fe40653d0 DEOPT UNPACKING pc=0x00007da03b985ab5 sp=0x00007da0243eacd0 mode 0 Event: 21.519 Thread 0x00007d9fe40653d0 DEOPT PACKING pc=0x00007da03bfaa626 sp=0x00007da0243eb6e0 Event: 21.519 Thread 0x00007d9fe40653d0 DEOPT UNPACKING pc=0x00007da03b985ab5 sp=0x00007da0243eabf8 mode 3 Event: 21.519 Thread 0x00007d9fe40653d0 DEOPT PACKING pc=0x00007da03bfaa626 sp=0x00007da0243eb6e0 Event: 21.519 Thread 0x00007d9fe40653d0 DEOPT UNPACKING pc=0x00007da03b985ab5 sp=0x00007da0243eabf8 mode 3 Event: 21.519 Thread 0x00007d9fe40653d0 DEOPT PACKING pc=0x00007da03bfab87c sp=0x00007da0243eb820 Event: 21.519 Thread 0x00007d9fe40653d0 DEOPT UNPACKING pc=0x00007da03b985ab5 sp=0x00007da0243eac00 mode 0 Event: 21.519 Thread 0x00007d9fe40653d0 DEOPT PACKING pc=0x00007da03bfaa626 sp=0x00007da0243eb6e0 Event: 21.519 Thread 0x00007d9fe40653d0 DEOPT UNPACKING pc=0x00007da03b985ab5 sp=0x00007da0243eabf8 mode 3 Event: 21.519 Thread 0x00007d9fe40653d0 DEOPT PACKING pc=0x00007da03bfaa9ac sp=0x00007da0243eb7d0 Event: 21.519 Thread 0x00007d9fe40653d0 DEOPT UNPACKING pc=0x00007da03b985ab5 sp=0x00007da0243eacc0 mode 0 Event: 21.519 Thread 0x00007d9fe40653d0 DEOPT PACKING pc=0x00007da03bfaa626 sp=0x00007da0243eb6e0 Event: 21.519 Thread 0x00007d9fe40653d0 DEOPT UNPACKING pc=0x00007da03b985ab5 sp=0x00007da0243eabf8 mode 3 Classes loaded (20 events): Event: 0.487 Loading class java/util/concurrent/locks/AbstractQueuedSynchronizer$SharedNode Event: 0.487 Loading class java/util/concurrent/locks/AbstractQueuedSynchronizer$SharedNode done Event: 0.487 Loading class jdk/internal/event/VirtualThreadStartEvent Event: 0.487 Loading class jdk/internal/event/Event Event: 0.487 Loading class jdk/internal/event/Event done Event: 0.487 Loading class jdk/internal/event/VirtualThreadStartEvent done Event: 0.499 Loading class java/util/concurrent/DelayScheduler$ScheduledForkJoinTask Event: 0.499 Loading class java/util/concurrent/ScheduledFuture Event: 0.508 Loading class java/util/concurrent/Delayed Event: 0.508 Loading class java/util/concurrent/Delayed done Event: 0.508 Loading class java/util/concurrent/ScheduledFuture done Event: 0.508 Loading class java/util/concurrent/DelayScheduler$ScheduledForkJoinTask done Event: 0.510 Loading class java/util/concurrent/ForkJoinTask$AdaptedRunnableAction Event: 0.510 Loading class java/util/concurrent/ForkJoinTask$AdaptedRunnableAction done Event: 0.710 Loading class java/time/Instant$1 Event: 0.710 Loading class java/time/Instant$1 done Event: 0.745 Loading class jdk/internal/util/DateTimeHelper Event: 0.745 Loading class jdk/internal/util/DateTimeHelper done Event: 0.755 Loading class jdk/internal/misc/CarrierThread$ForkJoinPools Event: 0.756 Loading class jdk/internal/misc/CarrierThread$ForkJoinPools done Classes unloaded (0 events): No events Classes redefined (0 events): No events Internal exceptions (13 events): Event: 0.094 Thread 0x00007da04c030b50 Exception (0x00000000e87ae750) thrown [/home/merykitty/openjdk/valhalla/src/hotspot/share/interpreter/linkResolver.cpp, line 804] Event: 0.096 Thread 0x00007da04c030b50 Exception (0x00000000e87c3970) thrown [/home/merykitty/openjdk/valhalla/src/hotspot/share/interpreter/linkResolver.cpp, line 804] Event: 0.118 Thread 0x00007da04c030b50 Exception (0x00000000e869cd20) thrown [/home/merykitty/openjdk/valhalla/src/hotspot/share/interpreter/linkResolver.cpp, line 804] Event: 0.164 Thread 0x00007da04c2a18e0 Exception (0x00000000e85c4858) thrown [/home/merykitty/openjdk/valhalla/src/hotspot/share/interpreter/linkResolver.cpp, line 804] Event: 0.172 Thread 0x00007da04c2a18e0 Exception (0x00000000e8412978) thrown [/home/merykitty/openjdk/valhalla/src/hotspot/share/interpreter/linkResolver.cpp, line 804] Event: 0.210 Thread 0x00007da04c2a18e0 Exception (0x00000000e84f07d8) thrown [/home/merykitty/openjdk/valhalla/src/hotspot/share/interpreter/linkResolver.cpp, line 804] Event: 0.216 Thread 0x00007da04c2a18e0 Exception (0x00000000e831d720) thrown [/home/merykitty/openjdk/valhalla/src/hotspot/share/interpreter/linkResolver.cpp, line 804] Event: 0.217 Thread 0x00007da04c2a18e0 Exception (0x00000000e8325490) thrown [/home/merykitty/openjdk/valhalla/src/hotspot/share/interpreter/linkResolver.cpp, line 871] Event: 0.227 Thread 0x00007da04c2a18e0 Exception (0x00000000e8361838) thrown [/home/merykitty/openjdk/valhalla/src/hotspot/share/interpreter/linkResolver.cpp, line 804] Event: 0.318 Thread 0x00007da04c2a18e0 Exception (0x00000000d2401a68) thrown [/home/merykitty/openjdk/valhalla/src/hotspot/share/interpreter/linkResolver.cpp, line 804] Event: 0.362 Thread 0x00007da04c2a18e0 Exception (0x00000000d231c9f0) thrown [/home/merykitty/openjdk/valhalla/src/hotspot/share/interpreter/linkResolver.cpp, line 804] Event: 0.364 Thread 0x00007da04c2a18e0 Exception (0x00000000d201f808) thrown [/home/merykitty/openjdk/valhalla/src/hotspot/share/interpreter/linkResolver.cpp, line 804] Event: 0.431 Thread 0x00007da04c2a18e0 Exception (0x00000000d1c59148) thrown [/home/merykitty/openjdk/valhalla/src/hotspot/share/interpreter/linkResolver.cpp, line 804] VM Operations (20 events): Event: 21.518 Executing safepoint VM operation: DeoptimizeAll done Event: 21.518 Executing safepoint VM operation: DeoptimizeAll Event: 21.518 Executing safepoint VM operation: DeoptimizeAll done Event: 21.518 Executing safepoint VM operation: DeoptimizeAll Event: 21.518 Executing safepoint VM operation: DeoptimizeAll done Event: 21.518 Executing safepoint VM operation: DeoptimizeAll Event: 21.518 Executing safepoint VM operation: DeoptimizeAll done Event: 21.518 Executing safepoint VM operation: DeoptimizeAll Event: 21.518 Executing safepoint VM operation: DeoptimizeAll done Event: 21.518 Executing safepoint VM operation: DeoptimizeAll Event: 21.518 Executing safepoint VM operation: DeoptimizeAll done Event: 21.518 Executing safepoint VM operation: DeoptimizeAll Event: 21.519 Executing safepoint VM operation: DeoptimizeAll done Event: 21.519 Executing safepoint VM operation: DeoptimizeAll Event: 21.519 Executing safepoint VM operation: DeoptimizeAll done Event: 21.519 Executing safepoint VM operation: DeoptimizeAll Event: 21.519 Executing safepoint VM operation: DeoptimizeAll done Event: 21.519 Executing safepoint VM operation: G1CollectFull (System.gc()) Event: 21.528 Executing safepoint VM operation: G1CollectFull (System.gc()) done Event: 21.528 Executing safepoint VM operation: DeoptimizeAll Memory protections (19 events): Event: 0.001 Protecting memory [0x00007da054b00000,0x00007da054b04000] with protection modes 0 Event: 0.028 Protecting memory [0x0000000029000000,0x0000000029001000] with protection modes 0 Event: 0.041 Protecting memory [0x00007da0255f7000,0x00007da0255fb000] with protection modes 0 Event: 0.041 Protecting memory [0x00007da0257f9000,0x00007da0257fd000] with protection modes 0 Event: 0.042 Protecting memory [0x00007da0253f5000,0x00007da0253f9000] with protection modes 0 Event: 0.042 Protecting memory [0x00007da0252f5000,0x00007da0252f9000] with protection modes 0 Event: 0.042 Protecting memory [0x00007da0251f5000,0x00007da0251f9000] with protection modes 0 Event: 0.042 Protecting memory [0x00007da0250f5000,0x00007da0250f9000] with protection modes 0 Event: 0.042 Protecting memory [0x00007da024ff5000,0x00007da024ff9000] with protection modes 0 Event: 0.089 Protecting memory [0x00007da024ef5000,0x00007da024ef9000] with protection modes 0 Event: 0.125 Protecting memory [0x00007da024df5000,0x00007da024df9000] with protection modes 0 Event: 0.159 Protecting memory [0x00007da024cf5000,0x00007da024cf9000] with protection modes 0 Event: 0.223 Protecting memory [0x00007da024bf5000,0x00007da024bf9000] with protection modes 0 Event: 0.340 Protecting memory [0x00007da0242ed000,0x00007da0242f1000] with protection modes 0 Event: 0.453 Protecting memory [0x00007da0241ed000,0x00007da0241f1000] with protection modes 0 Event: 0.486 Protecting memory [0x00007da0240ed000,0x00007da0240f1000] with protection modes 0 Event: 0.509 Protecting memory [0x00007d9fbbf00000,0x00007d9fbbf04000] with protection modes 0 Event: 0.521 Protecting memory [0x00007d9fbbe00000,0x00007d9fbbe04000] with protection modes 0 Event: 0.756 Protecting memory [0x00007d9fbbd00000,0x00007d9fbbd04000] with protection modes 0 Nmethod flushes (8 events): Event: 0.392 Thread 0x00007da04c1850b0 flushing nmethod 0x00007da034400008 Event: 0.404 Thread 0x00007da04c1850b0 flushing nmethod 0x00007da034400588 Event: 0.471 Thread 0x00007da04c1850b0 flushing nmethod 0x00007da034400d88 Event: 0.494 Thread 0x00007da04c1850b0 flushing nmethod 0x00007da034400008 Event: 0.504 Thread 0x00007da04c1850b0 flushing nmethod 0x00007da03bfa8108 Event: 0.577 Thread 0x00007da04c1850b0 flushing nmethod 0x00007da034400788 Event: 0.577 Thread 0x00007da04c1850b0 flushing nmethod 0x00007da034401488 Event: 0.588 Thread 0x00007da04c1850b0 flushing nmethod 0x00007da034400408 Events (18 events): Event: 0.029 Thread 0x00007da04c030b50 Thread added: 0x00007da04c030b50 Event: 0.041 Thread 0x00007da04c030b50 Thread added: 0x00007da04c1b34d0 Event: 0.041 Thread 0x00007da04c030b50 Thread added: 0x00007da04c1b4810 Event: 0.042 Thread 0x00007da04c030b50 Thread added: 0x00007da04c1b5fe0 Event: 0.042 Thread 0x00007da04c030b50 Thread added: 0x00007da04c1b7b40 Event: 0.042 Thread 0x00007da04c030b50 Thread added: 0x00007da04c1b9690 Event: 0.042 Thread 0x00007da04c030b50 Thread added: 0x00007da04c1bc0e0 Event: 0.042 Thread 0x00007da04c030b50 Thread added: 0x00007da04c1bdde0 Event: 0.089 Thread 0x00007da04c030b50 Thread added: 0x00007da04c2119b0 Event: 0.125 Thread 0x00007da04c030b50 Thread added: 0x00007da04c282a00 Event: 0.159 Thread 0x00007da04c030b50 Thread added: 0x00007da04c2a18e0 Event: 0.223 Thread 0x00007da04c2a18e0 Thread added: 0x00007d9fe405b640 Event: 0.340 Thread 0x00007da04c2a18e0 Thread added: 0x00007d9fe40653d0 Event: 0.453 Thread 0x00007da04c2a18e0 Thread added: 0x00007d9fe4092010 Event: 0.486 Thread 0x00007da04c2a18e0 Thread added: 0x00007d9fe4094860 Event: 0.509 Thread 0x00007d9fe4094860 Thread added: 0x00007d9fb4007500 Event: 0.521 Thread 0x00007d9fb4007500 Thread added: 0x00007d9fb0001c10 Event: 0.756 Thread 0x00007d9fe4094860 Thread added: 0x00007d9fb4035330 Dynamic libraries: 29000000-29001000 ---p 00000000 00:00 0 29001000-29f7b000 rw-p 00001000 08:30 293709 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/server/classes_valhalla.jsa 29f7b000-2a000000 ---p 00000000 00:00 0 2a000000-2a020000 rw-p 00000000 00:00 0 2a020000-2a040000 ---p 00000000 00:00 0 2a040000-2a050000 rw-p 00000000 00:00 0 2a050000-6a000000 ---p 00000000 00:00 0 d1000000-d2400000 rw-p 00000000 00:00 0 d2400000-100000000 ---p 00000000 00:00 0 60f81c049000-60f81c04a000 r--p 00000000 08:30 93442 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/bin/java 60f81c04a000-60f81c04b000 r-xp 00000000 08:30 93442 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/bin/java 60f81c04b000-60f81c04c000 r--p 00000000 08:30 93442 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/bin/java 60f81c04c000-60f81c04d000 rw-p 00000000 08:30 93442 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/bin/java 60f8548a6000-60f8548f0000 rw-p 00000000 00:00 0 [heap] 7d9fa8000000-7d9fa8745000 rw-p 00000000 00:00 0 7d9fa8745000-7d9fac000000 ---p 00000000 00:00 0 7d9fac000000-7d9fac021000 rw-p 00000000 00:00 0 7d9fac021000-7d9fb0000000 ---p 00000000 00:00 0 7d9fb0000000-7d9fb0021000 rw-p 00000000 00:00 0 7d9fb0021000-7d9fb4000000 ---p 00000000 00:00 0 7d9fb4000000-7d9fb4051000 rw-p 00000000 00:00 0 7d9fb4051000-7d9fb8000000 ---p 00000000 00:00 0 7d9fbb200000-7d9fbb29c000 r--p 00000000 08:30 93550 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/hsdis-amd64.so 7d9fbb29c000-7d9fbb368000 r-xp 0009b000 08:30 93550 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/hsdis-amd64.so 7d9fbb368000-7d9fbb419000 r--p 00166000 08:30 93550 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/hsdis-amd64.so 7d9fbb419000-7d9fbb41b000 rw-p 00216000 08:30 93550 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/hsdis-amd64.so 7d9fbb488000-7d9fbbd00000 rw-p 00000000 00:00 0 7d9fbbd00000-7d9fbbd04000 ---p 00000000 00:00 0 7d9fbbd04000-7d9fbbe00000 rw-p 00000000 00:00 0 7d9fbbe00000-7d9fbbe04000 ---p 00000000 00:00 0 7d9fbbe04000-7d9fbbf00000 rw-p 00000000 00:00 0 7d9fbbf00000-7d9fbbf04000 ---p 00000000 00:00 0 7d9fbbf04000-7d9fbc031000 rw-p 00000000 00:00 0 7d9fbc031000-7d9fc0000000 ---p 00000000 00:00 0 7d9fc0000000-7d9fc0021000 rw-p 00000000 00:00 0 7d9fc0021000-7d9fc4000000 ---p 00000000 00:00 0 7d9fc4000000-7d9fc4021000 rw-p 00000000 00:00 0 7d9fc4021000-7d9fc8000000 ---p 00000000 00:00 0 7d9fc8000000-7d9fc8021000 rw-p 00000000 00:00 0 7d9fc8021000-7d9fcc000000 ---p 00000000 00:00 0 7d9fcc000000-7d9fcc021000 rw-p 00000000 00:00 0 7d9fcc021000-7d9fd0000000 ---p 00000000 00:00 0 7d9fd0000000-7d9fd0021000 rw-p 00000000 00:00 0 7d9fd0021000-7d9fd4000000 ---p 00000000 00:00 0 7d9fd4000000-7d9fd4021000 rw-p 00000000 00:00 0 7d9fd4021000-7d9fd8000000 ---p 00000000 00:00 0 7d9fd8000000-7d9fd8021000 rw-p 00000000 00:00 0 7d9fd8021000-7d9fdc000000 ---p 00000000 00:00 0 7d9fdc000000-7d9fdc021000 rw-p 00000000 00:00 0 7d9fdc021000-7d9fe0000000 ---p 00000000 00:00 0 7d9fe0000000-7d9fe0021000 rw-p 00000000 00:00 0 7d9fe0021000-7d9fe4000000 ---p 00000000 00:00 0 7d9fe4000000-7d9fe40ac000 rw-p 00000000 00:00 0 7d9fe40ac000-7d9fe8000000 ---p 00000000 00:00 0 7d9fe8000000-7d9fe8021000 rw-p 00000000 00:00 0 7d9fe8021000-7d9fec000000 ---p 00000000 00:00 0 7d9fec000000-7d9fec021000 rw-p 00000000 00:00 0 7d9fec021000-7d9ff0000000 ---p 00000000 00:00 0 7d9ff0000000-7d9ff0021000 rw-p 00000000 00:00 0 7d9ff0021000-7d9ff4000000 ---p 00000000 00:00 0 7d9ff4000000-7d9ff432f000 rw-p 00000000 00:00 0 7d9ff432f000-7d9ff8000000 ---p 00000000 00:00 0 7d9ff8000000-7d9ff8079000 rw-p 00000000 00:00 0 7d9ff8079000-7d9ffc000000 ---p 00000000 00:00 0 7d9ffc000000-7d9ffc021000 rw-p 00000000 00:00 0 7d9ffc021000-7da000000000 ---p 00000000 00:00 0 7da000000000-7da000021000 rw-p 00000000 00:00 0 7da000021000-7da004000000 ---p 00000000 00:00 0 7da004000000-7da004021000 rw-p 00000000 00:00 0 7da004021000-7da008000000 ---p 00000000 00:00 0 7da008000000-7da00864e000 rw-p 00000000 00:00 0 7da00864e000-7da00c000000 ---p 00000000 00:00 0 7da00c000000-7da00c0f0000 rw-p 00000000 00:00 0 7da00c0f0000-7da00c400000 ---p 00000000 00:00 0 7da00c400000-7da00c430000 rw-p 00000000 00:00 0 7da00c430000-7da010000000 ---p 00000000 00:00 0 7da010000000-7da010021000 rw-p 00000000 00:00 0 7da010021000-7da014000000 ---p 00000000 00:00 0 7da014000000-7da014021000 rw-p 00000000 00:00 0 7da014021000-7da018000000 ---p 00000000 00:00 0 7da018000000-7da018021000 rw-p 00000000 00:00 0 7da018021000-7da01c000000 ---p 00000000 00:00 0 7da01c000000-7da01c021000 rw-p 00000000 00:00 0 7da01c021000-7da020000000 ---p 00000000 00:00 0 7da020000000-7da020021000 rw-p 00000000 00:00 0 7da020021000-7da024000000 ---p 00000000 00:00 0 7da0240ed000-7da0240f1000 ---p 00000000 00:00 0 7da0240f1000-7da0241ed000 rw-p 00000000 00:00 0 7da0241ed000-7da0241f1000 ---p 00000000 00:00 0 7da0241f1000-7da0242ed000 rw-p 00000000 00:00 0 7da0242ed000-7da0242f1000 ---p 00000000 00:00 0 7da0242f1000-7da0243ed000 rw-p 00000000 00:00 0 7da0243ed000-7da0243ee000 ---p 00000000 00:00 0 7da0243ee000-7da0244ee000 rw-p 00000000 00:00 0 7da0244ee000-7da0244ef000 ---p 00000000 00:00 0 7da0244ef000-7da0245ef000 rw-p 00000000 00:00 0 7da0245ef000-7da0245f0000 ---p 00000000 00:00 0 7da0245f0000-7da0246f0000 rw-p 00000000 00:00 0 7da0246f0000-7da0246f1000 ---p 00000000 00:00 0 7da0246f1000-7da0247f1000 rw-p 00000000 00:00 0 7da0247f1000-7da0247f2000 ---p 00000000 00:00 0 7da0247f2000-7da0248f2000 rw-p 00000000 00:00 0 7da0248f2000-7da0248f3000 ---p 00000000 00:00 0 7da0248f3000-7da0249f3000 rw-p 00000000 00:00 0 7da0249f3000-7da0249f4000 ---p 00000000 00:00 0 7da0249f4000-7da024af4000 rw-p 00000000 00:00 0 7da024af4000-7da024af5000 ---p 00000000 00:00 0 7da024af5000-7da024bf5000 rw-p 00000000 00:00 0 7da024bf5000-7da024bf9000 ---p 00000000 00:00 0 7da024bf9000-7da024cf5000 rw-p 00000000 00:00 0 7da024cf5000-7da024cf9000 ---p 00000000 00:00 0 7da024cf9000-7da024df5000 rw-p 00000000 00:00 0 7da024df5000-7da024df9000 ---p 00000000 00:00 0 7da024df9000-7da024ef5000 rw-p 00000000 00:00 0 7da024ef5000-7da024ef9000 ---p 00000000 00:00 0 7da024ef9000-7da024ff5000 rw-p 00000000 00:00 0 7da024ff5000-7da024ff9000 ---p 00000000 00:00 0 7da024ff9000-7da0250f5000 rw-p 00000000 00:00 0 7da0250f5000-7da0250f9000 ---p 00000000 00:00 0 7da0250f9000-7da0251f5000 rw-p 00000000 00:00 0 7da0251f5000-7da0251f9000 ---p 00000000 00:00 0 7da0251f9000-7da0252f5000 rw-p 00000000 00:00 0 7da0252f5000-7da0252f9000 ---p 00000000 00:00 0 7da0252f9000-7da0253f5000 rw-p 00000000 00:00 0 7da0253f5000-7da0253f9000 ---p 00000000 00:00 0 7da0253f9000-7da0254f5000 rw-p 00000000 00:00 0 7da0254f5000-7da0254f6000 ---p 00000000 00:00 0 7da0254f6000-7da0255f6000 rw-p 00000000 00:00 0 7da0255f6000-7da0255f7000 ---p 00000000 00:00 0 7da0255f7000-7da0255fb000 ---p 00000000 00:00 0 7da0255fb000-7da0256f7000 rw-p 00000000 00:00 0 7da0256f7000-7da0256f8000 ---p 00000000 00:00 0 7da0256f8000-7da0257f8000 rw-p 00000000 00:00 0 7da0257f8000-7da0257f9000 ---p 00000000 00:00 0 7da0257f9000-7da0257fd000 ---p 00000000 00:00 0 7da0257fd000-7da0258f9000 rw-p 00000000 00:00 0 7da0258f9000-7da0258fa000 ---p 00000000 00:00 0 7da0258fa000-7da0259fa000 rw-p 00000000 00:00 0 7da0259fa000-7da0259fb000 ---p 00000000 00:00 0 7da0259fb000-7da028021000 rw-p 00000000 00:00 0 7da028021000-7da02c000000 ---p 00000000 00:00 0 7da02c000000-7da02c021000 rw-p 00000000 00:00 0 7da02c021000-7da030000000 ---p 00000000 00:00 0 7da030000000-7da030021000 rw-p 00000000 00:00 0 7da030021000-7da034000000 ---p 00000000 00:00 0 7da034023000-7da03407c000 r--p 00000000 08:30 17552 /usr/lib/locale/C.utf8/LC_CTYPE 7da03407c000-7da034400000 rw-p 00000000 00:00 0 7da034400000-7da034670000 rwxp 00000000 00:00 0 7da034670000-7da03b85f000 ---p 00000000 00:00 0 7da03b85f000-7da03baef000 rwxp 00000000 00:00 0 7da03baef000-7da03bf9f000 ---p 00000000 00:00 0 7da03bf9f000-7da03c20f000 rwxp 00000000 00:00 0 7da03c20f000-7da043400000 ---p 00000000 00:00 0 7da043400000-7da04bf65000 r--s 00000000 08:30 88177 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/modules 7da04bfa5000-7da04c2a5000 rw-p 00000000 00:00 0 7da04c2a5000-7da050000000 ---p 00000000 00:00 0 7da050028000-7da05056e000 rw-p 00000000 00:00 0 7da05056e000-7da05056f000 ---p 00000000 00:00 0 7da05056f000-7da05066f000 rw-p 00000000 00:00 0 7da05066f000-7da050670000 ---p 00000000 00:00 0 7da050670000-7da050770000 rw-p 00000000 00:00 0 7da050770000-7da050771000 ---p 00000000 00:00 0 7da050771000-7da0508c1000 rw-p 00000000 00:00 0 7da0508c1000-7da051431000 ---p 00000000 00:00 0 7da051431000-7da05143b000 rw-p 00000000 00:00 0 7da05143b000-7da0515a9000 ---p 00000000 00:00 0 7da0515a9000-7da0515b3000 rw-p 00000000 00:00 0 7da0515b3000-7da051721000 ---p 00000000 00:00 0 7da051721000-7da052433000 rw-p 00000000 00:00 0 7da052433000-7da052517000 ---p 00000000 00:00 0 7da052517000-7da05251c000 rw-p 00000000 00:00 0 7da05251c000-7da052600000 ---p 00000000 00:00 0 7da052600000-7da052f38000 r--p 00000000 08:30 97572 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/server/libjvm.so 7da052f38000-7da05483f000 r-xp 00937000 08:30 97572 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/server/libjvm.so 7da05483f000-7da054962000 r--p 0223d000 08:30 97572 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/server/libjvm.so 7da054962000-7da05498d000 rw-p 0235f000 08:30 97572 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/server/libjvm.so 7da05498d000-7da054a57000 rw-p 00000000 00:00 0 7da054a79000-7da054a7c000 r--p 00000000 08:30 95840 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libzip.so 7da054a7c000-7da054a81000 r-xp 00002000 08:30 95840 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libzip.so 7da054a81000-7da054a83000 r--p 00006000 08:30 95840 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libzip.so 7da054a83000-7da054a84000 rw-p 00007000 08:30 95840 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libzip.so 7da054a86000-7da054a8a000 r--p 00000000 08:30 95704 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libnet.so 7da054a8a000-7da054a92000 r-xp 00003000 08:30 95704 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libnet.so 7da054a92000-7da054a93000 r--p 0000a000 08:30 95704 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libnet.so 7da054a93000-7da054a95000 rw-p 0000a000 08:30 95704 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libnet.so 7da054a95000-7da054aa0000 r--p 00000000 08:30 95721 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libnio.so 7da054aa0000-7da054aa9000 r-xp 0000a000 08:30 95721 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libnio.so 7da054aa9000-7da054aaa000 r--p 00012000 08:30 95721 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libnio.so 7da054aaa000-7da054aac000 rw-p 00012000 08:30 95721 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libnio.so 7da054aac000-7da054aad000 r--p 00000000 08:30 17585 /usr/lib/locale/C.utf8/LC_NUMERIC 7da054aad000-7da054aae000 r--p 00000000 08:30 17588 /usr/lib/locale/C.utf8/LC_TIME 7da054aae000-7da054aaf000 r--p 00000000 08:30 17551 /usr/lib/locale/C.utf8/LC_COLLATE 7da054aaf000-7da054ab0000 r--p 00000000 08:30 17575 /usr/lib/locale/C.utf8/LC_MONETARY 7da054ab0000-7da054ab1000 r--p 00000000 08:30 17560 /usr/lib/locale/C.utf8/LC_MESSAGES/SYS_LC_MESSAGES 7da054ab1000-7da054ab8000 r--s 00000000 08:30 295778 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache 7da054ab8000-7da054b00000 rw-p 00000000 00:00 0 7da054b00000-7da054b04000 ---p 00000000 00:00 0 7da054b04000-7da054c00000 rw-p 00000000 00:00 0 7da054c00000-7da054c28000 r--p 00000000 08:30 295804 /usr/lib/x86_64-linux-gnu/libc.so.6 7da054c28000-7da054db0000 r-xp 00028000 08:30 295804 /usr/lib/x86_64-linux-gnu/libc.so.6 7da054db0000-7da054dff000 r--p 001b0000 08:30 295804 /usr/lib/x86_64-linux-gnu/libc.so.6 7da054dff000-7da054e03000 r--p 001fe000 08:30 295804 /usr/lib/x86_64-linux-gnu/libc.so.6 7da054e03000-7da054e05000 rw-p 00202000 08:30 295804 /usr/lib/x86_64-linux-gnu/libc.so.6 7da054e05000-7da054e12000 rw-p 00000000 00:00 0 7da054e12000-7da054e13000 r--p 00000000 08:30 17586 /usr/lib/locale/C.utf8/LC_PAPER 7da054e13000-7da054e19000 rw-p 00000000 00:00 0 7da054e19000-7da054e22000 ---p 00000000 00:00 0 7da054e22000-7da054e34000 r--p 00000000 08:30 95351 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libjava.so 7da054e34000-7da054e43000 r-xp 00011000 08:30 95351 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libjava.so 7da054e43000-7da054e44000 r--p 0001f000 08:30 95351 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libjava.so 7da054e44000-7da054e46000 rw-p 0001f000 08:30 95351 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libjava.so 7da054e46000-7da054e4e000 rw-s 00000000 08:30 1042071 /tmp/hsperfdata_merykitty/13948 7da054e4e000-7da054e57000 r--p 00000000 08:30 95534 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libjimage.so 7da054e57000-7da054e6f000 r-xp 00008000 08:30 95534 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libjimage.so 7da054e6f000-7da054e72000 r--p 0001f000 08:30 95534 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libjimage.so 7da054e72000-7da054e73000 rw-p 00021000 08:30 95534 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libjimage.so 7da054e73000-7da054e83000 r--p 00000000 08:30 295810 /usr/lib/x86_64-linux-gnu/libm.so.6 7da054e83000-7da054f02000 r-xp 00010000 08:30 295810 /usr/lib/x86_64-linux-gnu/libm.so.6 7da054f02000-7da054f5a000 r--p 0008f000 08:30 295810 /usr/lib/x86_64-linux-gnu/libm.so.6 7da054f5a000-7da054f5b000 r--p 000e7000 08:30 295810 /usr/lib/x86_64-linux-gnu/libm.so.6 7da054f5b000-7da054f5c000 rw-p 000e8000 08:30 295810 /usr/lib/x86_64-linux-gnu/libm.so.6 7da054f5c000-7da054f5e000 rw-p 00000000 00:00 0 7da054f5e000-7da054f60000 r--p 00000000 08:30 3774 /usr/lib/x86_64-linux-gnu/libz.so.1.3 7da054f60000-7da054f72000 r-xp 00002000 08:30 3774 /usr/lib/x86_64-linux-gnu/libz.so.1.3 7da054f72000-7da054f78000 r--p 00014000 08:30 3774 /usr/lib/x86_64-linux-gnu/libz.so.1.3 7da054f78000-7da054f79000 r--p 0001a000 08:30 3774 /usr/lib/x86_64-linux-gnu/libz.so.1.3 7da054f79000-7da054f7a000 rw-p 0001b000 08:30 3774 /usr/lib/x86_64-linux-gnu/libz.so.1.3 7da054f7a000-7da054f7b000 r--p 00000000 08:30 17584 /usr/lib/locale/C.utf8/LC_NAME 7da054f7b000-7da054f7c000 r--p 00000000 08:30 17550 /usr/lib/locale/C.utf8/LC_ADDRESS 7da054f7c000-7da054f7d000 r--p 00000000 08:30 17587 /usr/lib/locale/C.utf8/LC_TELEPHONE 7da054f7d000-7da054f7e000 r--p 00000000 08:30 17558 /usr/lib/locale/C.utf8/LC_MEASUREMENT 7da054f7e000-7da054f7f000 r--p 00000000 08:30 17553 /usr/lib/locale/C.utf8/LC_IDENTIFICATION 7da054f7f000-7da054f81000 r--s 00037000 08:30 97586 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/valueclasses/java.base-valueclasses.jar 7da054f81000-7da054f82000 ---p 00000000 00:00 0 7da054f82000-7da054f83000 r--p 00000000 00:00 0 7da054f83000-7da054f84000 rwxp 00000000 00:00 0 7da054f84000-7da054f89000 r--p 00000000 08:30 95598 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libjli.so 7da054f89000-7da054f93000 r-xp 00004000 08:30 95598 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libjli.so 7da054f93000-7da054f94000 r--p 0000d000 08:30 95598 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libjli.so 7da054f94000-7da054f95000 rw-p 0000d000 08:30 95598 /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk/lib/libjli.so 7da054f95000-7da054f97000 rw-p 00000000 00:00 0 7da054f97000-7da054f98000 r--p 00000000 08:30 295796 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 7da054f98000-7da054fc3000 r-xp 00001000 08:30 295796 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 7da054fc3000-7da054fcd000 r--p 0002c000 08:30 295796 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 7da054fcd000-7da054fcf000 r--p 00036000 08:30 295796 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 7da054fcf000-7da054fd1000 rw-p 00038000 08:30 295796 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 7ffcb4107000-7ffcb4129000 rw-p 00000000 00:00 0 [stack] 7ffcb4148000-7ffcb414c000 r--p 00000000 00:00 0 [vvar] 7ffcb414c000-7ffcb414e000 r-xp 00000000 00:00 0 [vdso] Total number of mappings: 249 JVMTI agents: none VM Arguments: jvm_args: -Dtest.vm.opts=-XX:MaxRAMPercentage=3.125 -Dtest.boot.jdk=/home/merykitty/openjdk/unpatched-jdk/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/tmp -Dtest.tool.vm.opts=-J-XX:MaxRAMPercentage=3.125 -J-Dtest.boot.jdk=/home/merykitty/openjdk/unpatched-jdk/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/tmp -Dtest.compiler.opts= -Dtest.java.opts=-Xcomp -XX:+SafepointALot -XX:+DeoptimizeALot -Dtest.jdk=/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk -Dcompile.jdk=/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/jdk -Dtest.timeout.factor=10.0 -Dtest.nativepath=/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/test/hotspot/jtreg/native -Dtest.root=/home/merykitty/openjdk/valhalla/test/hotspot/jtreg -Dtest.name=compiler/valhalla/inlinetypes/TestVirtualThreads.java -Dtest.verbose=Verbose[p=SUMMARY,f=FULL,e=FULL,t=false,m=false] -Dtest.file=/home/merykitty/openjdk/valhalla/test/hotspot/jtreg/compiler/valhalla/inlinetypes/TestVirtualThreads.java -Dtest.main.class=TestVirtualThreads -Dtest.src=/home/merykitty/openjdk/valhalla/test/hotspot/jtreg/compiler/valhalla/inlinetypes -Dtest.src.path=/home/merykitty/openjdk/valhalla/test/hotspot/jtreg/compiler/valhalla/inlinetypes:/home/merykitty/openjdk/valhalla/test/lib:/home/merykitty/openjdk/valhalla/test/hotspot/jtreg/compiler/whitebox:/home/merykitty/openjdk/valhalla/test/hotspot/jtreg -Dtest.classes=/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/classes/0/compiler/valhalla/inlinetypes/TestVirtualThreads.d -Dtest.class.path=/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/classes/0/compiler/valhalla/inlinetypes/TestVirtualThreads.d:/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/classes/0/compiler/valhalla/inlinetypes/TestVirtualThreads.d/test/lib:/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/classes/0/compiler/valhalla/inlinetypes/TestVirtualThreads.d/compiler/whitebox:/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/classes/0/compiler/valhalla/inlinetypes/TestVirtualThreads.d -Dtest.class.path.prefix=/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/classes/0/compiler/valhalla/inlinetypes/TestVirtualThreads.d:/home/merykitty/openjdk/valhalla/test/hotspot/jtreg/compiler/valhalla/inlinetypes:/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/classes/0/compiler/valhalla/inlinetypes/TestVirtualThreads.d/test/lib:/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/classes/0/compiler/valhalla/inlinetypes/TestVirtualThreads.d/compiler/whitebox -Dtest.enable.preview=true -XX:MaxRAMPercentage=3.125 -Dtest.boot.jdk=/home/merykitty/openjdk/unpatched-jdk/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/tmp -Xcomp -XX:+SafepointALot -XX:+DeoptimizeALot -Djava.library.path=/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/images/test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xcomp -XX:CompileCommand=dontinline,*::dontinline -XX:CompileCommand=compileonly,TestVirtualThreads*::test* -XX:CompileCommand=dontinline,*::*Helper --enable-preview java_command: com.sun.javatest.regtest.agent.MainWrapper /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/compiler/valhalla/inlinetypes/TestVirtualThreads.d/main.10.jta java_class_path (initial): /home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/classes/0/compiler/valhalla/inlinetypes/TestVirtualThreads.d:/home/merykitty/openjdk/valhalla/test/hotspot/jtreg/compiler/valhalla/inlinetypes:/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/classes/0/compiler/valhalla/inlinetypes/TestVirtualThreads.d/test/lib:/home/merykitty/openjdk/valhalla/test/lib:/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/classes/0/compiler/valhalla/inlinetypes/TestVirtualThreads.d/compiler/whitebox:/home/merykitty/openjdk/valhalla/test/hotspot/jtreg/compiler/whitebox:/home/merykitty/openjdk/valhalla/test/hotspot/jtreg:/home/merykitty/openjdk/dependencies/jtreg/build/images/jtreg/lib/javatest.jar:/home/merykitty/openjdk/dependencies/jtreg/build/images/jtreg/lib/jtreg.jar Launcher Type: SUN_STANDARD [Global flags] bool AOTAdapterCaching = false {diagnostic} {ergonomic} Enable saving and restoring i2c2i adapters in AOT cache bool AOTInvokeDynamicLinking = false {diagnostic} {ergonomic} AOT-link JVM_CONSTANT_InvokeDynamic entries in cached ConstantPools bool AOTRecordTraining = false {diagnostic} {ergonomic} Request output of training data for improved deployment. bool AOTReplayTraining = false {diagnostic} {ergonomic} Read training data, if available, for use in this execution bool AOTStubCaching = false {diagnostic} {ergonomic} Enable saving and restoring stubs and code blobs in AOT cache intx CICompilerCount = 12 {product} {ergonomic} Number of compiler threads to run ccstrlist CompileCommand = dontinline,*::dontinline CompileCommand += compileonly,TestVirtualThreads*::test* CompileCommand += dontinline,*::*Helper {product} {command line} Prepend to .hotspot_compiler; e.g. log,java/lang/String. uint ConcGCThreads = 3 {product} {ergonomic} Number of threads concurrent gc will use bool DeoptimizeALot = true {develop} {command line} Deoptimize at every exit from the runtime system bool EnableValhalla = true {product} {command line} Enable experimental Valhalla features uint G1ConcRefinementThreads = 13 {product} {ergonomic} The number of parallel remembered set update threads. Will be set ergonomically by default. size_t G1HeapRegionSize = 1048576 {product} {ergonomic} Size of the G1 regions. size_t InitialHeapSize = 394264576 {product} {ergonomic} Initial heap size (in bytes); zero means use ergonomics bool IntelJccErratumMitigation = false {ARCH diagnostic} {ergonomic} Turn off JVM mitigations related to Intel micro code mitigations for the Intel JCC erratum size_t MarkStackSize = 4194304 {product} {ergonomic} Size of marking stack in bytes. size_t MarkStackSizeMax = 536870912 {product} {ergonomic} Maximum size of marking stack in bytes. size_t MaxHeapSize = 788529152 {product} {ergonomic} Maximum heap size (in bytes) size_t MaxNewSize = 472907776 {product} {ergonomic} Maximum new generation size (in bytes), max_uintx means set ergonomically uint64_t MaxRAM = 25199575040 {pd product} {ergonomic} Real memory size (in bytes) used to set maximum heap size double MaxRAMPercentage = 3.125000 {product} {command line} Maximum percentage of real memory used for maximum heap size size_t MinHeapDeltaBytes = 1048576 {product} {ergonomic} The minimum change in heap space due to GC (in bytes) size_t MinHeapSize = 8388608 {product} {ergonomic} Minimum heap size (in bytes); zero means use ergonomics size_t NonNMethodCodeHeapSize = 7602176 {pd product} {ergonomic} Size of code heap with non-nmethods (in bytes) size_t NonProfiledCodeHeapSize = 122032128 {pd product} {ergonomic} Size of code heap with non-profiled methods (in bytes) size_t ProfiledCodeHeapSize = 122023936 {pd product} {ergonomic} Size of code heap with profiled methods (in bytes) size_t ReservedCodeCacheSize = 251658240 {pd product} {ergonomic} Reserved code cache size (in bytes) - maximum code cache size bool SafepointALot = true {diagnostic} {command line} Generate a lot of safepoints. This works with GuaranteedSafepointInterval bool SegmentedCodeCache = true {product} {ergonomic} Use a segmented code cache size_t SoftMaxHeapSize = 788529152 {manageable} {ergonomic} Soft limit for maximum heap size (in bytes) bool THPStackMitigation = false {diagnostic} {ergonomic} If THPs are unconditionally enabled on the system (mode "always"), the JVM will prevent THP from forming in thread stacks. When disabled, the absence of this mitigationallows THPs to form in thread stacks. intx Tier3InvokeNotifyFreqLog = 0 {product} {command line} C1 with MDO profiling (tier 3) invocation notification frequency intx Tier4InvocationThreshold = 0 {product} {command line} Compile if number of method invocations crosses this threshold bool UnlockDiagnosticVMOptions = true {diagnostic} {command line} Enable normal processing of flags relating to field diagnostics bool UseCompressedOops = true {product lp64_product} {ergonomic} Use 32-bit object references in 64-bit VM. lp64_product means flag is always constant in 32 bit VM bool UseG1GC = true {product} {ergonomic} Use the Garbage-First garbage collector bool WhiteBoxAPI = true {diagnostic} {command line} Enable internal testing APIs int X86ICacheSync = 3 {ARCH diagnostic} {ergonomic} Select the X86 ICache sync mechanism: -1 = auto-select; 0 = none (dangerous); 1 = CLFLUSH loop; 2 = CLFLUSHOPT loop; 3 = CLWB loop; 4 = single CPUID; 5 = single SERIALIZE. Explicitly selected mechanism will fail at startup if hardware does not support it. Unsupported internal testing APIs have been used. Logging: Log output configuration: #0: stdout all=warning uptime,level,tags foldmultilines=false #1: stderr all=off uptime,level,tags foldmultilines=false Release file: IMPLEMENTOR="N/A" JAVA_RUNTIME_VERSION="26-internal-adhoc.merykitty.valhalla" JAVA_VERSION="26" JAVA_VERSION_DATE="2026-03-17" LIBC="gnu" MODULES="java.base java.compiler java.datatransfer java.xml java.prefs java.desktop java.instrument java.logging java.management java.security.sasl java.naming java.rmi java.management.rmi java.net.http java.scripting java.security.jgss java.transaction.xa java.sql java.sql.rowset java.xml.crypto java.se java.smartcardio jdk.accessibility jdk.internal.jvmstat jdk.attach jdk.charsets jdk.internal.opt jdk.zipfs jdk.compiler jdk.crypto.cryptoki jdk.crypto.ec jdk.dynalink jdk.internal.ed jdk.editpad jdk.internal.vm.ci jdk.graal.compiler jdk.graal.compiler.management jdk.hotspot.agent jdk.httpserver jdk.incubator.vector jdk.internal.le jdk.internal.md jdk.jartool jdk.javadoc jdk.jcmd jdk.management jdk.management.agent jdk.jconsole jdk.jdeps jdk.jdwp.agent jdk.jdi jdk.jfr jdk.jlink jdk.jpackage jdk.jshell jdk.jstatd jdk.localedata jdk.management.jfr jdk.naming.dns jdk.naming.rmi jdk.net jdk.nio.mapmode jdk.sctp jdk.security.auth jdk.security.jgss jdk.unsupported jdk.unsupported.desktop jdk.xml.dom" OS_ARCH="x86_64" OS_NAME="Linux" SOURCE=".:git:75c007b13865" Environment Variables: CLASSPATH=/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/classes/0/compiler/valhalla/inlinetypes/TestVirtualThreads.d:/home/merykitty/openjdk/valhalla/test/hotspot/jtreg/compiler/valhalla/inlinetypes:/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/classes/0/compiler/valhalla/inlinetypes/TestVirtualThreads.d/test/lib:/home/merykitty/openjdk/valhalla/test/lib:/home/merykitty/openjdk/valhalla/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_hotspot_jtreg_compiler_valhalla_inlinetypes_TestVirtualThreads_java/classes/0/compiler/valhalla/inlinetypes/TestVirtualThreads.d/compiler/whitebox:/home/merykitty/openjdk/valhalla/test/hotspot/jtreg/compiler/whitebox:/home/merykitty/openjdk/valhalla/test/hotspot/jtreg:/home/merykitty/openjdk/dependencies/jtreg/build/images/jtreg/lib/javatest.jar:/home/merykitty/openjdk/dependencies/jtreg/build/images/jtreg/lib/jtreg.jar PATH=/bin:/usr/bin:/usr/sbin DISPLAY=:0 WAYLAND_DISPLAY=wayland-0 LANG=C.UTF-8 LC_ALL=C.UTF-8 Active Locale: LC_ALL=C.UTF-8 LC_COLLATE=C.UTF-8 LC_CTYPE=C.UTF-8 LC_MESSAGES=C.UTF-8 LC_MONETARY=C.UTF-8 LC_NUMERIC=C.UTF-8 LC_TIME=C.UTF-8 Signal Handlers: SIGSEGV: crash_handler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, unblocked SIGBUS: crash_handler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, unblocked SIGFPE: crash_handler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, unblocked SIGPIPE: javaSignalHandler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, unblocked SIGXFSZ: javaSignalHandler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, unblocked SIGILL: crash_handler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, unblocked SIGUSR2: SR_handler in libjvm.so, mask=00000000000000000000000000000000, flags=SA_RESTART|SA_SIGINFO, unblocked SIGHUP: UserHandler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, unblocked SIGINT: UserHandler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, unblocked SIGTERM: UserHandler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, unblocked SIGQUIT: UserHandler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, blocked SIGTRAP: crash_handler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, unblocked Native Memory Tracking: (Omitting categories weighting less than 1KB) Total: reserved=2277485KB, committed=127221KB malloc: 47325KB #30273, peak=58412KB #25741 mmap: reserved=2230160KB, committed=79896KB - Java Heap (reserved=770048KB, committed=20480KB) (mmap: reserved=770048KB, committed=20480KB, peak=385024KB) - Class (reserved=1048782KB, committed=398KB) (classes #1626) ( instance classes #1293, array classes #333) (malloc=206KB tag=Class #2799) (peak=207KB #2811) (mmap: reserved=1048576KB, committed=192KB, at peak) ( Metadata: ) ( reserved=65536KB, committed=1152KB) ( used=1093KB) ( waste=59KB =5.12%) ( Class space:) ( reserved=1048576KB, committed=192KB) ( used=132KB) ( waste=60KB =31.09%) - Thread (reserved=33905KB, committed=1153KB) (threads #33) (stack: reserved=33792KB, committed=1040KB, peak=1040KB) (malloc=77KB tag=Thread #200) (peak=85KB #204) (arena=36KB #62) (peak=3296KB #62) - Code (reserved=248251KB, committed=8247KB) (malloc=534KB tag=Code #9310) (at peak) (mmap: reserved=247684KB, committed=7680KB, at peak) (arena=33KB #1) (peak=34KB #2) - GC (reserved=75377KB, committed=60737KB) (malloc=27281KB tag=GC #2137) (peak=55197KB #2186) (mmap: reserved=48096KB, committed=33456KB, peak=40576KB) - GCCardSet (reserved=0KB, committed=0KB) (malloc=0KB tag=GCCardSet #4) (peak=1KB #5) - Compiler (reserved=553KB, committed=553KB) (malloc=261KB tag=Compiler #80) (peak=291KB #90) (arena=292KB #6) (peak=2871KB #12) - Internal (reserved=13144KB, committed=13144KB) (malloc=13108KB tag=Internal #6235) (peak=13108KB #6236) (mmap: reserved=36KB, committed=36KB, at peak) - Other (reserved=4KB, committed=4KB) (malloc=4KB tag=Other #2) (at peak) - Symbol (reserved=1373KB, committed=1373KB) (malloc=1013KB tag=Symbol #6441) (at peak) (arena=360KB #1) (at peak) - Native Memory Tracking (reserved=539KB, committed=539KB) (malloc=7KB tag=Native Memory Tracking #115) (peak=7KB #117) (tracking overhead=532KB) - Shared class space (reserved=16384KB, committed=15852KB, readonly=0KB) (mmap: reserved=16384KB, committed=15852KB, peak=16060KB) - Arena Chunk (reserved=3264KB, committed=3264KB) (malloc=3264KB tag=Arena Chunk #181) (peak=3985KB #182) - Tracing (reserved=9KB, committed=9KB) (malloc=9KB tag=Tracing #42) (at peak) - Module (reserved=198KB, committed=198KB) (malloc=198KB tag=Module #2129) (at peak) - Safepoint (reserved=8KB, committed=8KB) (mmap: reserved=8KB, committed=8KB, at peak) - Synchronization (reserved=68KB, committed=68KB) (malloc=68KB tag=Synchronization #514) (at peak) - Serviceability (reserved=17KB, committed=17KB) (malloc=17KB tag=Serviceability #10) (at peak) - Metaspace (reserved=65549KB, committed=1165KB) (malloc=13KB tag=Metaspace #11) (at peak) (mmap: reserved=65536KB, committed=1152KB, at peak) - String Deduplication (reserved=1KB, committed=1KB) (malloc=1KB tag=String Deduplication #8) (at peak) - Object Monitors (reserved=1KB, committed=1KB) (malloc=1KB tag=Object Monitors #7) (at peak) - JNI (reserved=9KB, committed=9KB) (malloc=9KB tag=JNI #42) (at peak) Preinit state:entries: 491 (primary: 491, empties: 7700), sum bytes: 33961, longest chain length: 1 pre-init mallocs: 559, pre-init reallocs: 33, pre-init frees: 68 MallocLimit: unset Compiler Memory Statistic, 10 most expensive compilations: ctyp total ra node comp type states reglive regsplit superword cienv ha other #nodes result limit time id thread method c2 2607464 1121512 851912 426488 99168 10200 0 0 0 98184 0 0 917 ok 1073741824 0.561 54 0x00007da04c1bc0e0 TestVirtualThreads::testDoubleValueHelper((DZZ)LTestVirtualThreads$DoubleValue;) c2 1873888 780712 655544 262808 99168 10200 0 0 0 65456 0 0 763 ok 1073741824 0.453 49 0x00007da04c1bc0e0 TestVirtualThreads::testLarge2ManyArgsHelper((IZZ)LTestVirtualThreads$LargeValue2;) c2 1762384 294552 655544 295536 131896 10200 308216 984 0 65456 0 0 577 ok 1073741824 1.158 66 0x00007da04c1bc0e0 TestVirtualThreads::testExtendsAbstractHelper((IZ)LTestVirtualThreads$ValueExtendsAbstract;) c2 1394904 596280 426448 197352 99168 10200 0 0 0 65456 0 0 414 ok 1073741824 0.970 62 0x00007da04c1bc0e0 TestVirtualThreads::testLargeHelper((IZZ)LTestVirtualThreads$LargeValue;) c2 1111448 541920 295536 164624 66440 10200 0 0 0 32728 0 0 334 ok 1073741824 0.374 44 0x00007da04c1bc0e0 TestVirtualThreads::testSmallHelper((IZZ)LTestVirtualThreads$SmallValue;) c2 1079280 477024 295536 197352 66440 10200 0 0 0 32728 0 0 292 ok 1073741824 0.832 61 0x00007da04c1bc0e0 TestVirtualThreads::testSmallHelper((IZZ)LTestVirtualThreads$SmallValue;) c2 1035176 531104 295536 99168 66440 10200 0 0 0 32728 0 0 366 ok 1073741824 1.009 63 0x00007da04c1bc0e0 TestVirtualThreads::testLarge((LTestVirtualThreads$LargeValue;IZZ)LTestVirtualThreads$LargeValue;) c2 877872 130912 360992 164624 66440 10200 110992 984 0 32728 0 0 175 ok 1073741824 1.088 65 0x00007da04c1bc0e0 TestVirtualThreads::testLargeValueWithOops2Helper((Ljava/lang/Object;ZZ)LTestVirtualThreads$LargeValueWithOops;) c2 872376 433760 230080 99168 66440 10200 0 0 0 32728 0 0 261 ok 1073741824 1.029 64 0x00007da04c1bc0e0 TestVirtualThreads::testLarge2((LTestVirtualThreads$LargeValue2;IZZ)LTestVirtualThreads$LargeValue2;) c1 654560 621832 0 0 0 0 0 0 0 32728 0 0 - ok 1073741824 0.486 53 0x00007da04c1bdde0 TestVirtualThreads::testDoubleValueHelper((DZZ)LTestVirtualThreads$DoubleValue;) Total: 10 (C1: 1, C2: 9) Periodic native trim disabled --------------- S Y S T E M --------------- OS: DISTRIB_ID=Ubuntu DISTRIB_RELEASE=24.04 DISTRIB_CODENAME=noble DISTRIB_DESCRIPTION="Ubuntu 24.04.3 LTS" uname: Linux merykitty 6.6.87.2-microsoft-standard-WSL2 #1 SMP PREEMPT_DYNAMIC Thu Jun 5 18:30:46 UTC 2025 x86_64 OS uptime: 0 days 1:12 hours libc: glibc 2.39 NPTL 2.39 rlimit (soft/hard): STACK 8192k/infinity , CORE 0k/infinity , NPROC 96089/96089 , NOFILE 1048576/1048576 , AS infinity/infinity , CPU infinity/infinity , DATA infinity/infinity , FSIZE infinity/infinity , MEMLOCK 65536k/65536k load average: 1.56 1.34 1.21 /proc/meminfo: MemTotal: 24608960 kB MemFree: 22166780 kB MemAvailable: 23254804 kB Buffers: 142648 kB Cached: 980344 kB SwapCached: 0 kB Active: 879964 kB Inactive: 956472 kB Active(anon): 2464 kB Inactive(anon): 713652 kB Active(file): 877500 kB Inactive(file): 242820 kB Unevictable: 0 kB Mlocked: 0 kB SwapTotal: 6291456 kB SwapFree: 6291456 kB Dirty: 60 kB Writeback: 0 kB AnonPages: 713144 kB Mapped: 153292 kB Shmem: 3028 kB KReclaimable: 281992 kB Slab: 356360 kB SReclaimable: 281992 kB SUnreclaim: 74368 kB KernelStack: 5760 kB PageTables: 4592 kB SecPageTables: 0 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 18595936 kB Committed_AS: 1609952 kB VmallocTotal: 34359738367 kB VmallocUsed: 29456 kB VmallocChunk: 0 kB Percpu: 4800 kB HardwareCorrupted: 0 kB AnonHugePages: 0 kB ShmemHugePages: 0 kB ShmemPmdMapped: 0 kB FileHugePages: 0 kB FilePmdMapped: 0 kB Unaccepted: 0 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB Hugetlb: 0 kB DirectMap4k: 27648 kB DirectMap2M: 4165632 kB DirectMap1G: 30408704 kB /sys/kernel/mm/transparent_hugepage/enabled: always [madvise] never /sys/kernel/mm/transparent_hugepage/hpage_pmd_size: 2097152 /sys/kernel/mm/transparent_hugepage/shmem_enabled: always within_size advise [never] deny force /sys/kernel/mm/transparent_hugepage/defrag (defrag/compaction efforts parameter): always defer defer+madvise [madvise] never Process Memory: Virtual Size: 4616440K (peak: 4616440K) Resident Set Size: 134256K (peak: 508536K) (anon: 98552K, file: 35704K, shmem: 0K) Swapped out: 0K C-Heap outstanding allocations: 48572K, retained: 7107K glibc malloc tunables: (default) /proc/sys/kernel/threads-max (system-wide limit on the number of threads): 192179 /proc/sys/vm/max_map_count (maximum number of memory map areas a process may have): 65530 /proc/sys/vm/swappiness (control to define how aggressively the kernel swaps out anonymous memory): 60 /proc/sys/kernel/pid_max (system-wide limit on number of process identifiers): 32768 container information not found. Hyper-V virtualization detected Steal ticks since vm start: 0 Steal ticks percentage since vm start: 0.000 CPU: total 16 (initial active 16) (8 cores per cpu, 2 threads per core) family 25 model 97 stepping 2 microcode 0xffffffff, cx8, cmov, fxsr, ht, mmx, 3dnowpref, sse, sse2, sse3, ssse3, sse4a, sse4.1, sse4.2, popcnt, lzcnt, tsc, tscinvbit, avx, avx2, aes, erms, clmul, bmi1, bmi2, adx, avx512f, avx512dq, avx512cd, avx512bw, avx512vl, sha, fma, vzeroupper, avx512_vpopcntdq, avx512_vpclmulqdq, avx512_vaes, avx512_vnni, clflush, clflushopt, clwb, avx512_vbmi2, avx512_vbmi, hv, rdtscp, rdpid, fsrm, gfni, avx512_bitalg, f16c, cet_ss, avx512_ifma CPU Model and flags from /proc/cpuinfo: model name : AMD Ryzen 7 7700 8-Core Processor flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl tsc_reliable nonstop_tsc cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves avx512_bf16 clzero xsaveerptr arat npt nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload avx512vbmi umip avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid fsrm Online cpus: 0-15 Offline cpus: cache level: 1 cache type: Data cache size: 32K cache coherency line size: 64 cache level: 1 cache type: Instruction cache size: 32K cache coherency line size: 64 cache level: 2 cache type: Unified cache size: 1024K cache coherency line size: 64 cache level: 3 cache type: Unified cache size: 32768K cache coherency line size: 64 BIOS frequency limitation: Frequency switch latency (ns): Available cpu frequencies: Maximum cpu frequency: Minimum cpu frequency: Current cpu frequency: Available governors: Current governor: Core performance/turbo boost: Memory: 4k page, physical 24608960k(23254804k free), swap 6291456k(6291456k free) Page Sizes: 4k vm_info: OpenJDK 64-Bit Server VM (fastdebug 26-internal-adhoc.merykitty.valhalla) for linux-amd64 JRE (26-internal-adhoc.merykitty.valhalla), built on 2025-10-15T16:24:09Z with clang Ubuntu Clang 18.1.3 (1ubuntu1) END.