Windows/Zero
David Alayachew
davidalayachew at gmail.com
Thu Apr 24 12:52:08 UTC 2025
I'm in support of this.
Now that 32-bit options just got removed, Zero is all we have for those of
us on 32-bit hardware. So, having another option sounds just fine for me.
On Thu, Apr 24, 2025, 7:49 AM Julian Waters <tanksherman27 at gmail.com> wrote:
> Hi Thomas, sorry for the late reply,
>
> Off the top of my head, the Zero JVM is extremely small and could be
> useful in environments where a small JVM is needed. More importantly,
> it may (Although I have not verified this yet) allow Java to run on 32
> bit Windows again, at no additional cost to maintenance since Zero
> itself requires no extra 32 bit support, it's just compile and run. It
> can help if you're working on other parts of the JDK and don't care
> about the JVM, and just want it to compile and link quickly so you can
> get to testing out the changes in the non JVM area of the JDK you're
> working on at the moment, something that I do commonly. I guess the
> process of supporting Windows/Zero also helped eliminate non standard
> zero size arrays in HotSpot, though this may not be that big of a
> deal. Regardless, I'm just curious if there is interest in it from
> anyone at the moment.
>
> Have a great rest of the week ahead!
>
> best regards,
> Julian
>
> On Tue, Apr 22, 2025 at 9:35 PM Thomas Stüfe <thomas.stuefe at gmail.com>
> wrote:
> >
> > Hi Julian,
> >
> > I am curious, what would be the use case for Windows+Zero?
> >
> > Zero is typically used for bootstrapping new platforms/CPUs. The Windows
> CPU set is very stable, and Windows is not the platform anyone starts
> porting to if they start working on a new platform. Additionally, Microsoft
> usually takes care of porting in the once-a-decade-rare case that a new CPU
> is supported on Windows.
> >
> > Cheers, Thomas
> >
> >
> > On Tue, Apr 22, 2025 at 2:47 PM Julian Waters <tanksherman27 at gmail.com>
> wrote:
> >>
> >> Hi all,
> >>
> >> Zero currently cannot compile on Windows, and to my knowledge, has
> >> never been able to compile on Windows. This is largely due to Windows
> >> lacking crucial implementations for Zero under the os_cpu directory,
> >> where you will notice a distinct lack of a windows_zero directory. To
> >> remedy this, some time ago, I implemented Zero on Windows. The
> >> implementation, aside from adding critical code to windows_zero, also
> >> had to ifdef some code out of the Windows Structured Exception filter.
> >> It was surprisingly minimal, but the downside is that Windows/Zero
> >> then only compiled with gcc. VC had an additional hurdle to jump
> >> through: On Zero, since there are no registers, register arrays in
> >> certain classes became zero sized arrays, a GNU extension that VC will
> >> never accept under any circumstances.
> >>
> >> I started work again recently to get Zero working with VC. Just 2 days
> >> ago, this successfully compiled with VC, albeit with
> >> --disable-warnings-as-errors. The code is available at
> >> https://github.com/TheShermanTanker/jdk/commits/experimental for
> >> anyone curious, under "Windows/Zero Port". Disclaimer: I do not know
> >> whether the code is 100% correct, I may have implemented it wrongly.
> >> The remaining warnings left over can be seen below this mail. Note
> >> that only the release configuration was tested, fastdebug has not been
> >> compiled yet.
> >>
> >> I'd like to float the idea of supporting Windows/Zero properly.
> >> Ideally, Zero should run on any platform, so it not running on Windows
> >> would be surprising, but past that, the Java Zero VM is extremely
> >> small on Windows at just 5MB (Even smaller than the Python
> >> Interpreter!), so it could be useful on devices where a small Java VM
> >> is desired. More importantly, this could (Although I am not fully
> >> certain) open the door to running the latest Java on 32 bit Windows
> >> devices again, ever since all the x86 32 bit ports were removed,
> >> leaving Zero as the only way to execute Java on 32 bit x86. This may
> >> (or may not) help those who cannot get a 64 bit device or one that's
> >> running Linux, I haven't checked yet.
> >>
> >> I also crashed the VM on purpose to get a hserr file which contains VM
> >> information, this can be seen below. This was quite interesting, as
> >> I've never actually seen Zero crash before!
> >>
> >> Thoughts?
> >>
> >> best regards,
> >> Julian
> >>
> >> #
> >> # A fatal error has been detected by the Java Runtime Environment:
> >> #
> >> # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ffd1518139f,
> >> pid=335696, tid=337452
> >> #
> >> # JRE version: Java Runtime Environment (25.0) (build 25-internal)
> >> # Java VM: Java HotSpot 64-Bit Zero VM (25-internal, interpreted mode,
> >> sharing, compressed oops, compressed class ptrs, g1 gc, windows-amd64)
> >> # Problematic frame:
> >> # C [Crash.dll+0x139f]
> >> #
> >> # No core dump will be written. Minidumps are not enabled by default
> >> on client versions of Windows
> >> #
> >> # If you would like to submit a bug report, please visit:
> >> # https://bugreport.java.com/bugreport/crash.jsp
> >> # The crash happened outside the Java Virtual Machine in native code.
> >> # See problematic frame for where to report the bug.
> >> #
> >>
> >> --------------- S U M M A R Y ------------
> >>
> >> Command Line: --enable-preview Crash
> >>
> >> Host: AMD Ryzen 9 7845HX with Radeon Graphics , 24 cores, 15G,
> >> Windows 11 , 64 bit Build 26100 (10.0.26100.3775)
> >> Time: Sun Apr 20 03:44:08 2025 Malay Peninsula Standard Time elapsed
> >> time: 0.291582 seconds (0d 0h 0m 0s)
> >>
> >> --------------- T H R E A D ---------------
> >>
> >> Current thread (0x00000268e57a3d20): JavaThread "main"
> >> [_thread_in_native, id=337452,
> >> stack(0x000000ae07a00000,0x000000ae07b00000) (1024K)]
> >>
> >> Stack: [0x000000ae07a00000,0x000000ae07b00000],
> >> sp=0x000000ae07a842a0, free space=528k
> >> Native frames: (J=compiled Java code, j=interpreted, Vv=VM code,
> C=native code)
> >> C [Crash.dll+0x139f] (no source info available)
> >> C [libffi-8.dll+0x4cc1] (no source info available)
> >> C [libffi-8.dll+0x48df] (no source info available)
> >> C [libffi-8.dll+0x4aa2] (no source info available)
> >> V [jvm.dll+0x426645] ZeroInterpreter::native_entry+0x455
> >> (zeroInterpreter_zero.cpp:444)
> >> V [jvm.dll+0x425f47] ZeroInterpreter::main_loop+0x127
> >> (zeroInterpreter_zero.cpp:227)
> >> V [jvm.dll+0x425d96] ZeroInterpreter::normal_entry+0x36
> >> (zeroInterpreter_zero.cpp:115)
> >> V [jvm.dll+0x3b156d] StubGenerator::call_stub+0x1bd
> >> (stubGenerator_zero.cpp:84)
> >> V [jvm.dll+0x1acbfd] JavaCalls::call_helper+0x48d (javaCalls.cpp:424)
> >> V [jvm.dll+0x2e4c80] os::os_exception_wrapper+0x20
> (os_windows_zero.cpp:51)
> >> V [jvm.dll+0x1c472a] jni_invoke_nonstatic+0x32a (jni.cpp:950)
> >> V [jvm.dll+0x1c8ea2] jni_CallVoidMethod+0x142 (jni.cpp:1307)
> >> C [jli.dll+0x510f] JavaMain+0x7d3 (java.c:645)
> >> C [ucrtbase.dll+0x37b0] (no source info available)
> >> C [KERNEL32.DLL+0x2e8d7] (no source info available)
> >> C [ntdll.dll+0xb14fc] (no source info available)
> >>
> >> Java frames:
> >> 0x000000ae07aff8f0: unboxed parameter[1] = 0x000000ae07aff9a0
> >> 0x000000ae07aff8f8: parameter[0] (JNIEnv) = 0x000000ae07a84410
> >> 0x000000ae07aff900: parameter[1] (this) = 0x000000ae07aff8f0
> >> 0x000000ae07aff908: istate->_thread = 0x00000268e57a3d20
> >> 0x000000ae07aff910: istate->_bcp = 0x0000000000000000
> >> 0x000000ae07aff918: istate->_locals = 0x000000ae07aff9a0
> >> 0x000000ae07aff920: istate->_constants = 0x00000268c14003a8
> >> 0x000000ae07aff928: istate->_method = Crash.crash()V
> >> 0x000000ae07aff930: istate->_mirror = 0x000000071ba1cb90
> >> 0x000000ae07aff938: istate->_stack = 0x000000ae07aff900
> >> 0x000000ae07aff940: istate->_msg = 0x0000026800000002
> >> 0x000000ae07aff948: istate->_result = 0x0000000000000000
> >> 0x000000ae07aff950: (istate->_result) = 0x000000ae00000003
> >> 0x000000ae07aff958: (istate->_result) = 0x0000000000000000
> >> 0x000000ae07aff960: istate->_prev_link = 0x0000000000000000
> >> 0x000000ae07aff968: istate->_oop_temp = 0x0000000000000000
> >> 0x000000ae07aff970: istate->_stack_base = 0x000000ae07aff908
> >> 0x000000ae07aff978: istate->_stack_limit = 0x000000ae07aff900
> >> 0x000000ae07aff980: istate->_monitor_base = 0x000000ae07aff908
> >> 0x000000ae07aff988: istate->_self_link = 0x000000ae07aff908
> >> 0x000000ae07aff990: frame_type = INTERPRETER_FRAME
> >> 0x000000ae07aff998: next_frame = 0x000000ae07affa38
> >>
> >> 0x000000ae07aff9a0: local[0] = 0x000000071ba1d940
> >> 0x000000ae07aff9a8: istate->_thread = 0x00000268e57a3d20
> >> 0x000000ae07aff9b0: istate->_bcp = 0x00000268c14002de (bci 6)
> >> 0x000000ae07aff9b8: istate->_locals = 0x000000ae07affa40
> >> 0x000000ae07aff9c0: istate->_constants = 0x00000268c14003a8
> >> 0x000000ae07aff9c8: istate->_method = Crash.main()V
> >> 0x000000ae07aff9d0: istate->_mirror = 0x000000071ba1cb90
> >> 0x000000ae07aff9d8: istate->_stack = 0x000000ae07aff998
> >> 0x000000ae07aff9e0: istate->_msg = 0x0000026800000008
> >> 0x000000ae07aff9e8: istate->_result = 0x00000268c1400238
> >> 0x000000ae07aff9f0: (istate->_result) = 0x00000268f1e90458
> >> 0x000000ae07aff9f8: (istate->_result) = 0x0000000000000003
> >> 0x000000ae07affa00: istate->_prev_link = 0x0000000000000000
> >> 0x000000ae07affa08: istate->_oop_temp = 0x0000000000000000
> >> 0x000000ae07affa10: istate->_stack_base = 0x000000ae07aff9a8
> >> 0x000000ae07affa18: istate->_stack_limit = 0x000000ae07aff990
> >> 0x000000ae07affa20: istate->_monitor_base = 0x000000ae07aff9a8
> >> 0x000000ae07affa28: istate->_self_link = 0x000000ae07aff9a8
> >> 0x000000ae07affa30: frame_type = INTERPRETER_FRAME
> >> 0x000000ae07affa38: next_frame = 0x000000ae07affa58
> >>
> >> 0x000000ae07affa40: local[0] = 0x000000071ba1d940
> >> 0x000000ae07affa48: call_wrapper = 0x000000ae07affaf0
> >> 0x000000ae07affa50: frame_type = ENTRY_FRAME
> >> 0x000000ae07affa58: next_frame = 0x0000000000000000
> >>
> >>
> >> siginfo: EXCEPTION_ACCESS_VIOLATION (0xc0000005), reading address
> >> 0x0000000000000000
> >>
> >>
> >> No context information.
> >>
> >> Register to memory mapping:
> >>
> >> No register info.
> >>
> >> Top of Stack: (sp=0x000000ae07a842a0)
> >> 0x000000ae07a842a0: 00000000000003d8 0000000000000000
> ................
> >> 0x000000ae07a842b0: 0000000000000000 00007ffd16d748df
> .........H......
> >> 0x000000ae07a842c0: 000002688046f350 0000000000000000
> P.F.h...........
> >> 0x000000ae07a842d0: 000000ae07a84300 00007ffd16d74cc1
> .C.......L......
> >> 0x000000ae07a842e0: 00000268e57a4028 000000ae07aff9a0
> (@z.h...........
> >> 0x000000ae07a842f0: 0000000000000001 0000000000000050
> ........P.......
> >> 0x000000ae07a84300: 000000ae07a84350 00007ffd16d748df
> PC.......H......
> >> 0x000000ae07a84310: 00007ffd15181380 0000000000000000
> ................
> >> 0x000000ae07a84320: 000000ae07a84400 0000000000000000
> .D..............
> >> 0x000000ae07a84330: 0000000000000001 0000000000000000
> ................
> >> 0x000000ae07a84340: 00001664b4a8ce49 111f221225371f8f
> I...d.....7%."..
> >> 0x000000ae07a84350: 00000268802416f0 00000268e57a3d20 ..$.h...
> =z.h...
> >> 0x000000ae07a84360: 00000268c1400238 000000ae07aff908 8.@
> .h...........
> >> 0x000000ae07a84370: 000000ae07aff9a0 000000ae07aff998
> ................
> >> 0x000000ae07a84380: 00000268f1e98710 0000000000000000
> ....h...........
> >> 0x000000ae07a84390: 000000ae07a84440 00007ffd16d74aa2
> @D.......J......
> >> 0x000000ae07a843a0: 0000000000000000 0000000000000001
> ................
> >> 0x000000ae07a843b0: 0000000000000000 000000ae07aff998
> ................
> >> 0x000000ae07a843c0: 0000000000000000 0000000000000000
> ................
> >> 0x000000ae07a843d0: 000000ae07a84440 00007ffceb326645
> @D......Ef2.....
> >> 0x000000ae07a843e0: 00007ffceb482058 00000268e57a3d20 X H.....
> =z.h...
> >> 0x000000ae07a843f0: 00000268c1400238 00000268e57a3d20 8. at .h...
> =z.h...
> >> 0x000000ae07a84400: 000000ae07aff990 000000ae07aff8f8
> ................
> >> 0x000000ae07a84410: 00000268e57a4028 0000000000000000
> (@z.h...........
> >> 0x000000ae07a84420: 00007ffd15181380 0000000000000000
> ................
> >> 0x000000ae07a84430: 00000268c1400238 00000268e57a3d20 8. at .h...
> =z.h...
> >> 0x000000ae07a84440: 0000000000000001 0000000000000000
> ................
> >> 0x000000ae07a84450: 0000000000000000 0000000000000000
> ................
> >> 0x000000ae07a84460: 0000000000000000 000000ae07affa38
> ........8.......
> >> 0x000000ae07a84470: 00000268c14002e8 00007ffceb325f47
> .. at .h...G_2.....
> >> 0x000000ae07a84480: 00000268e57a3d20 00000268e57a3d20 =z.h...
> =z.h...
> >> 0x000000ae07a84490: 000000ae00084b70 0000000000000000
> pK..............
> >>
> >> Instructions: (pc=0x00007ffd1518139f)
> >> 0x00007ffd1518129f: 00 e8 bb 0e 00 00 41 89 c4 83 fb 03 75 86 e9 5a
> >> 0x00007ffd151812af: ff ff ff 66 0f 1f 44 00 00 83 fb 01 0f 85 6f ff
> >> 0x00007ffd151812bf: ff ff 49 89 f8 31 d2 48 89 f1 e8 42 fd ff ff e9
> >> 0x00007ffd151812cf: 5d ff ff ff 0f 1f 44 00 00 e8 93 01 00 00 49 89
> >> 0x00007ffd151812df: f8 ba 01 00 00 00 48 89 f1 e8 73 0e 00 00 41 89
> >> 0x00007ffd151812ef: c4 85 c0 0f 85 3b ff ff ff 49 89 f8 31 d2 48 89
> >> 0x00007ffd151812ff: f1 e8 5b 0e 00 00 49 89 f8 31 d2 48 89 f1 e8 3e
> >> 0x00007ffd1518130f: 0e 00 00 49 89 f8 31 d2 48 89 f1 e8 f1 fc ff ff
> >> 0x00007ffd1518131f: e9 0f ff ff ff 66 66 2e 0f 1f 84 00 00 00 00 00
> >> 0x00007ffd1518132f: 90 48 8b 05 b9 82 00 00 c7 00 00 00 00 00 e9 8e
> >> 0x00007ffd1518133f: fe ff ff 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f
> >> 0x00007ffd1518134f: 00 48 89 ca 48 8d 0d a6 ac 00 00 e9 f9 62 00 00
> >> 0x00007ffd1518135f: 90 48 8d 0d 09 00 00 00 e9 e4 ff ff ff 0f 1f 40
> >> 0x00007ffd1518136f: 00 c3 90 90 90 90 90 90 90 90 90 90 90 90 90 90
> >> 0x00007ffd1518137f: 90 55 48 89 e5 48 83 ec 30 48 c7 45 f8 00 00 00
> >> 0x00007ffd1518138f: 00 48 8b 45 f8 48 8b 45 f8 48 8d 0d 61 7c 00 00
> >> =>0x00007ffd1518139f: 8b 10 e8 ca 0d 00 00 48 8d 0d 56 7c 00 00 48 83
> >> 0x00007ffd151813af: c4 30 5d e9 59 63 00 00 90 90 90 90 90 90 90 90
> >> 0x00007ffd151813bf: 90 48 83 ec 28 48 8b 05 45 6c 00 00 48 8b 00 48
> >> 0x00007ffd151813cf: 85 c0 74 22 0f 1f 44 00 00 ff d0 48 8b 05 2f 6c
> >> 0x00007ffd151813df: 00 00 48 8d 50 08 48 8b 40 08 48 89 15 20 6c 00
> >> 0x00007ffd151813ef: 00 48 85 c0 75 e3 48 83 c4 28 c3 66 0f 1f 44 00
> >> 0x00007ffd151813ff: 00 56 53 48 83 ec 28 48 8b 15 83 81 00 00 48 8b
> >> 0x00007ffd1518140f: 02 89 c1 83 f8 ff 74 39 85 c9 74 20 89 c8 83 e9
> >> 0x00007ffd1518141f: 01 48 8d 1c c2 48 29 c8 48 8d 74 c2 f8 0f 1f 40
> >> 0x00007ffd1518142f: 00 ff 13 48 83 eb 08 48 39 f3 75 f5 48 8d 0d 7e
> >> 0x00007ffd1518143f: ff ff ff 48 83 c4 28 5b 5e e9 03 ff ff ff 0f 1f
> >> 0x00007ffd1518144f: 00 31 c0 66 0f 1f 44 00 00 44 8d 40 01 89 c1 4a
> >> 0x00007ffd1518145f: 83 3c c2 00 4c 89 c0 75 f0 eb ad 66 0f 1f 44 00
> >> 0x00007ffd1518146f: 00 8b 05 aa ab 00 00 85 c0 74 06 c3 0f 1f 44 00
> >> 0x00007ffd1518147f: 00 c7 05 96 ab 00 00 01 00 00 00 e9 71 ff ff ff
> >> 0x00007ffd1518148f: 90 83 fa 03 74 0b 85 d2 74 07 c3 66 0f 1f 44 00
> >>
> >>
> >> Stack slot to memory mapping:
> >>
> >> stack at sp + 0 slots: 0x00000000000003d8 is an unknown value
> >> stack at sp + 1 slots: 0x0 is null
> >> stack at sp + 2 slots: 0x0 is null
> >> stack at sp + 3 slots: 0x00007ffd16d748df libffi-8.dll
> >> stack at sp + 4 slots: {method} {0x000002688046f358} 'loadLibrary'
> >>
> '(Ljava/lang/Class;Ljava/lang/String;)Ljdk/internal/loader/NativeLibrary;'
> >> in 'java/lang/ClassLoader'
> >> stack at sp + 5 slots: 0x0 is null
> >> stack at sp + 6 slots: 0x000000ae07a84300 is pointing into the stack
> >> for thread: 0x00000268e57a3d20
> >> stack at sp + 7 slots: 0x00007ffd16d74cc1 libffi-8.dll
> >>
> >> Lock stack of current Java thread (top to bottom):
> >>
> >>
> >> --------------- P R O C E S S ---------------
> >>
> >> Threads class SMR info:
> >> _java_thread_list=0x00000268fc0d5850, length=9, elements={
> >> 0x00000268e57a3d20, 0x00000268fc08cfc0, 0x00000268fc08d5f0,
> 0x00000268fc091710,
> >> 0x00000268fc092140, 0x00000268fc0936e0, 0x00000268fc09d2a0,
> 0x00000268fc0d8ec0,
> >> 0x00000268fc0de6e0
> >> }
> >>
> >> Java Threads: ( => current thread )
> >> =>0x00000268e57a3d20 JavaThread "main"
> >> [_thread_in_native, id=337452,
> >> stack(0x000000ae07a00000,0x000000ae07b00000) (1024K)]
> >> 0x00000268fc08cfc0 JavaThread "Reference Handler" daemon
> >> [_thread_blocked, id=337356,
> >> stack(0x000000ae08200000,0x000000ae08300000) (1024K)]
> >> 0x00000268fc08d5f0 JavaThread "Finalizer" daemon
> >> [_thread_blocked, id=338708,
> >> stack(0x000000ae08300000,0x000000ae08400000) (1024K)]
> >> 0x00000268fc091710 JavaThread "Signal Dispatcher" daemon
> >> [_thread_blocked, id=338204,
> >> stack(0x000000ae08400000,0x000000ae08500000) (1024K)]
> >> 0x00000268fc092140 JavaThread "Attach Listener" daemon
> >> [_thread_blocked, id=338748,
> >> stack(0x000000ae08500000,0x000000ae08600000) (1024K)]
> >> 0x00000268fc0936e0 JavaThread "Service Thread" daemon
> >> [_thread_blocked, id=337172,
> >> stack(0x000000ae08600000,0x000000ae08700000) (1024K)]
> >> 0x00000268fc09d2a0 JavaThread "Monitor Deflation Thread" daemon
> >> [_thread_blocked, id=337312,
> >> stack(0x000000ae08700000,0x000000ae08800000) (1024K)]
> >> 0x00000268fc0d8ec0 JavaThread "Notification Thread" daemon
> >> [_thread_blocked, id=337560,
> >> stack(0x000000ae08800000,0x000000ae08900000) (1024K)]
> >> 0x00000268fc0de6e0 JavaThread "Common-Cleaner" daemon
> >> [_thread_blocked, id=338324,
> >> stack(0x000000ae08900000,0x000000ae08a00000) (1024K)]
> >> Total: 9
> >>
> >> Other Threads:
> >> 0x00000268fc07c960 VMThread "VM Thread"
> >> [id=337424, stack(0x000000ae08100000,0x000000ae08200000) (1024K)]
> >> 0x00000268fbf41360 WatcherThread "VM Periodic Task Thread"
> >> [id=333244, stack(0x000000ae08000000,0x000000ae08100000) (1024K)]
> >> 0x00000268e7d7d550 WorkerThread "GC Thread#0"
> >> [id=336784, stack(0x000000ae07b00000,0x000000ae07c00000) (1024K)]
> >> 0x00000268e7d951c0 ConcurrentGCThread "G1 Main Marker"
> >> [id=338660, stack(0x000000ae07c00000,0x000000ae07d00000) (1024K)]
> >> 0x00000268e7d96850 WorkerThread "G1 Conc#0"
> >> [id=19564, stack(0x000000ae07d00000,0x000000ae07e00000) (1024K)]
> >> 0x00000268fbf39000 ConcurrentGCThread "G1 Refine#0"
> >> [id=217884, stack(0x000000ae07e00000,0x000000ae07f00000) (1024K)]
> >> 0x00000268fbf39780 ConcurrentGCThread "G1 Service"
> >> [id=338408, stack(0x000000ae07f00000,0x000000ae08000000) (1024K)]
> >> Total: 7
> >>
> >> Threads with active compile tasks:
> >> Total: 0
> >>
> >> VM state: not at safepoint (normal execution)
> >>
> >> VM Mutex/Monitor currently owned by a thread: None
> >>
> >> Heap address: 0x000000070c800000, size: 3896 MB, Compressed Oops mode:
> >> Zero based, Oop shift amount: 3
> >>
> >> CDS archive(s) mapped at:
> >> [0x0000026880000000-0x0000026880d30000-0x0000026880d30000), size
> >> 13828096, SharedBaseAddress: 0x0000026880000000,
> >> ArchiveRelocationMode: 1.
> >> Compressed class space mapped at:
> >> 0x0000026881000000-0x00000268c1000000, reserved size: 1073741824
> >> UseCompressedClassPointers 1, UseCompactObjectHeaders 0
> >> Narrow klass pointer bits 32, Max shift 3
> >> Narrow klass base: 0x0000026880000000, Narrow klass shift: 0
> >> Encoding Range: [0x0000026880000000 - 0x0000026980000000), (4294967296
> bytes)
> >> Klass Range: [0x0000026880010000 - 0x00000268c1000000), (1090453504
> bytes)
> >> Klass ID Range: [65536 - 1090519033) (1090453497)
> >> Protection zone: [0x0000026880000000 - 0x0000026880010000), (65536
> bytes)
> >>
> >> GC Precious Log:
> >> CardTable entry size: 512
> >> Card Set container configuration: InlinePtr #cards 4 size 8 Array Of
> >> Cards #cards 16 size 48 Howl #buckets 8 coarsen threshold 3686 Howl
> >> Bitmap #cards 512 size 80 coarsen threshold 460 Card regions per heap
> >> region 1 cards per card region 4096
> >> CPUs: 24 total, 24 available
> >> Memory: 15578M
> >> Large Page Support: Disabled
> >> NUMA Support: Disabled
> >> Compressed Oops: Enabled (Zero based)
> >> Heap Region Size: 2M
> >> Heap Min Capacity: 8M
> >> Heap Initial Capacity: 244M
> >> Heap Max Capacity: 3896M
> >> Pre-touch: Disabled
> >> Parallel Workers: 18
> >> Concurrent Workers: 5
> >> Concurrent Refinement Workers: 18
> >> Periodic GC: Disabled
> >>
> >> Heap:
> >> garbage-first heap total reserved 3989504K, committed 251904K, used
> >> 1136K [0x000000070c800000, 0x0000000800000000)
> >> region size 2048K, 1 young (2048K), 0 survivors (0K)
> >> Metaspace used 21K, committed 256K, reserved 1114112K
> >> class space used 6K, committed 128K, reserved 1048576K
> >>
> >> 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|0x000000070c800000, 0x000000070c800000, 0x000000070ca00000| 0%|
> >> F| |TAMS 0x000000070c800000| PB 0x000000070c800000| Untracked | 0
> >> | 1|0x000000070ca00000, 0x000000070ca00000, 0x000000070cc00000| 0%|
> >> F| |TAMS 0x000000070ca00000| PB 0x000000070ca00000| Untracked | 0
> >> | 2|0x000000070cc00000, 0x000000070cc00000, 0x000000070ce00000| 0%|
> >> F| |TAMS 0x000000070cc00000| PB 0x000000070cc00000| Untracked | 0
> >> | 3|0x000000070ce00000, 0x000000070ce00000, 0x000000070d000000| 0%|
> >> F| |TAMS 0x000000070ce00000| PB 0x000000070ce00000| Untracked | 0
> >> | 4|0x000000070d000000, 0x000000070d000000, 0x000000070d200000| 0%|
> >> F| |TAMS 0x000000070d000000| PB 0x000000070d000000| Untracked | 0
> >> | 5|0x000000070d200000, 0x000000070d200000, 0x000000070d400000| 0%|
> >> F| |TAMS 0x000000070d200000| PB 0x000000070d200000| Untracked | 0
> >> | 6|0x000000070d400000, 0x000000070d400000, 0x000000070d600000| 0%|
> >> F| |TAMS 0x000000070d400000| PB 0x000000070d400000| Untracked | 0
> >> | 7|0x000000070d600000, 0x000000070d600000, 0x000000070d800000| 0%|
> >> F| |TAMS 0x000000070d600000| PB 0x000000070d600000| Untracked | 0
> >> | 8|0x000000070d800000, 0x000000070d800000, 0x000000070da00000| 0%|
> >> F| |TAMS 0x000000070d800000| PB 0x000000070d800000| Untracked | 0
> >> | 9|0x000000070da00000, 0x000000070da00000, 0x000000070dc00000| 0%|
> >> F| |TAMS 0x000000070da00000| PB 0x000000070da00000| Untracked | 0
> >> | 10|0x000000070dc00000, 0x000000070dc00000, 0x000000070de00000| 0%|
> >> F| |TAMS 0x000000070dc00000| PB 0x000000070dc00000| Untracked | 0
> >> | 11|0x000000070de00000, 0x000000070de00000, 0x000000070e000000| 0%|
> >> F| |TAMS 0x000000070de00000| PB 0x000000070de00000| Untracked | 0
> >> | 12|0x000000070e000000, 0x000000070e000000, 0x000000070e200000| 0%|
> >> F| |TAMS 0x000000070e000000| PB 0x000000070e000000| Untracked | 0
> >> | 13|0x000000070e200000, 0x000000070e200000, 0x000000070e400000| 0%|
> >> F| |TAMS 0x000000070e200000| PB 0x000000070e200000| Untracked | 0
> >> | 14|0x000000070e400000, 0x000000070e400000, 0x000000070e600000| 0%|
> >> F| |TAMS 0x000000070e400000| PB 0x000000070e400000| Untracked | 0
> >> | 15|0x000000070e600000, 0x000000070e600000, 0x000000070e800000| 0%|
> >> F| |TAMS 0x000000070e600000| PB 0x000000070e600000| Untracked | 0
> >> | 16|0x000000070e800000, 0x000000070e800000, 0x000000070ea00000| 0%|
> >> F| |TAMS 0x000000070e800000| PB 0x000000070e800000| Untracked | 0
> >> | 17|0x000000070ea00000, 0x000000070ea00000, 0x000000070ec00000| 0%|
> >> F| |TAMS 0x000000070ea00000| PB 0x000000070ea00000| Untracked | 0
> >> | 18|0x000000070ec00000, 0x000000070ec00000, 0x000000070ee00000| 0%|
> >> F| |TAMS 0x000000070ec00000| PB 0x000000070ec00000| Untracked | 0
> >> | 19|0x000000070ee00000, 0x000000070ee00000, 0x000000070f000000| 0%|
> >> F| |TAMS 0x000000070ee00000| PB 0x000000070ee00000| Untracked | 0
> >> | 20|0x000000070f000000, 0x000000070f000000, 0x000000070f200000| 0%|
> >> F| |TAMS 0x000000070f000000| PB 0x000000070f000000| Untracked | 0
> >> | 21|0x000000070f200000, 0x000000070f200000, 0x000000070f400000| 0%|
> >> F| |TAMS 0x000000070f200000| PB 0x000000070f200000| Untracked | 0
> >> | 22|0x000000070f400000, 0x000000070f400000, 0x000000070f600000| 0%|
> >> F| |TAMS 0x000000070f400000| PB 0x000000070f400000| Untracked | 0
> >> | 23|0x000000070f600000, 0x000000070f600000, 0x000000070f800000| 0%|
> >> F| |TAMS 0x000000070f600000| PB 0x000000070f600000| Untracked | 0
> >> | 24|0x000000070f800000, 0x000000070f800000, 0x000000070fa00000| 0%|
> >> F| |TAMS 0x000000070f800000| PB 0x000000070f800000| Untracked | 0
> >> | 25|0x000000070fa00000, 0x000000070fa00000, 0x000000070fc00000| 0%|
> >> F| |TAMS 0x000000070fa00000| PB 0x000000070fa00000| Untracked | 0
> >> | 26|0x000000070fc00000, 0x000000070fc00000, 0x000000070fe00000| 0%|
> >> F| |TAMS 0x000000070fc00000| PB 0x000000070fc00000| Untracked | 0
> >> | 27|0x000000070fe00000, 0x000000070fe00000, 0x0000000710000000| 0%|
> >> F| |TAMS 0x000000070fe00000| PB 0x000000070fe00000| Untracked | 0
> >> | 28|0x0000000710000000, 0x0000000710000000, 0x0000000710200000| 0%|
> >> F| |TAMS 0x0000000710000000| PB 0x0000000710000000| Untracked | 0
> >> | 29|0x0000000710200000, 0x0000000710200000, 0x0000000710400000| 0%|
> >> F| |TAMS 0x0000000710200000| PB 0x0000000710200000| Untracked | 0
> >> | 30|0x0000000710400000, 0x0000000710400000, 0x0000000710600000| 0%|
> >> F| |TAMS 0x0000000710400000| PB 0x0000000710400000| Untracked | 0
> >> | 31|0x0000000710600000, 0x0000000710600000, 0x0000000710800000| 0%|
> >> F| |TAMS 0x0000000710600000| PB 0x0000000710600000| Untracked | 0
> >> | 32|0x0000000710800000, 0x0000000710800000, 0x0000000710a00000| 0%|
> >> F| |TAMS 0x0000000710800000| PB 0x0000000710800000| Untracked | 0
> >> | 33|0x0000000710a00000, 0x0000000710a00000, 0x0000000710c00000| 0%|
> >> F| |TAMS 0x0000000710a00000| PB 0x0000000710a00000| Untracked | 0
> >> | 34|0x0000000710c00000, 0x0000000710c00000, 0x0000000710e00000| 0%|
> >> F| |TAMS 0x0000000710c00000| PB 0x0000000710c00000| Untracked | 0
> >> | 35|0x0000000710e00000, 0x0000000710e00000, 0x0000000711000000| 0%|
> >> F| |TAMS 0x0000000710e00000| PB 0x0000000710e00000| Untracked | 0
> >> | 36|0x0000000711000000, 0x0000000711000000, 0x0000000711200000| 0%|
> >> F| |TAMS 0x0000000711000000| PB 0x0000000711000000| Untracked | 0
> >> | 37|0x0000000711200000, 0x0000000711200000, 0x0000000711400000| 0%|
> >> F| |TAMS 0x0000000711200000| PB 0x0000000711200000| Untracked | 0
> >> | 38|0x0000000711400000, 0x0000000711400000, 0x0000000711600000| 0%|
> >> F| |TAMS 0x0000000711400000| PB 0x0000000711400000| Untracked | 0
> >> | 39|0x0000000711600000, 0x0000000711600000, 0x0000000711800000| 0%|
> >> F| |TAMS 0x0000000711600000| PB 0x0000000711600000| Untracked | 0
> >> | 40|0x0000000711800000, 0x0000000711800000, 0x0000000711a00000| 0%|
> >> F| |TAMS 0x0000000711800000| PB 0x0000000711800000| Untracked | 0
> >> | 41|0x0000000711a00000, 0x0000000711a00000, 0x0000000711c00000| 0%|
> >> F| |TAMS 0x0000000711a00000| PB 0x0000000711a00000| Untracked | 0
> >> | 42|0x0000000711c00000, 0x0000000711c00000, 0x0000000711e00000| 0%|
> >> F| |TAMS 0x0000000711c00000| PB 0x0000000711c00000| Untracked | 0
> >> | 43|0x0000000711e00000, 0x0000000711e00000, 0x0000000712000000| 0%|
> >> F| |TAMS 0x0000000711e00000| PB 0x0000000711e00000| Untracked | 0
> >> | 44|0x0000000712000000, 0x0000000712000000, 0x0000000712200000| 0%|
> >> F| |TAMS 0x0000000712000000| PB 0x0000000712000000| Untracked | 0
> >> | 45|0x0000000712200000, 0x0000000712200000, 0x0000000712400000| 0%|
> >> F| |TAMS 0x0000000712200000| PB 0x0000000712200000| Untracked | 0
> >> | 46|0x0000000712400000, 0x0000000712400000, 0x0000000712600000| 0%|
> >> F| |TAMS 0x0000000712400000| PB 0x0000000712400000| Untracked | 0
> >> | 47|0x0000000712600000, 0x0000000712600000, 0x0000000712800000| 0%|
> >> F| |TAMS 0x0000000712600000| PB 0x0000000712600000| Untracked | 0
> >> | 48|0x0000000712800000, 0x0000000712800000, 0x0000000712a00000| 0%|
> >> F| |TAMS 0x0000000712800000| PB 0x0000000712800000| Untracked | 0
> >> | 49|0x0000000712a00000, 0x0000000712a00000, 0x0000000712c00000| 0%|
> >> F| |TAMS 0x0000000712a00000| PB 0x0000000712a00000| Untracked | 0
> >> | 50|0x0000000712c00000, 0x0000000712c00000, 0x0000000712e00000| 0%|
> >> F| |TAMS 0x0000000712c00000| PB 0x0000000712c00000| Untracked | 0
> >> | 51|0x0000000712e00000, 0x0000000712e00000, 0x0000000713000000| 0%|
> >> F| |TAMS 0x0000000712e00000| PB 0x0000000712e00000| Untracked | 0
> >> | 52|0x0000000713000000, 0x0000000713000000, 0x0000000713200000| 0%|
> >> F| |TAMS 0x0000000713000000| PB 0x0000000713000000| Untracked | 0
> >> | 53|0x0000000713200000, 0x0000000713200000, 0x0000000713400000| 0%|
> >> F| |TAMS 0x0000000713200000| PB 0x0000000713200000| Untracked | 0
> >> | 54|0x0000000713400000, 0x0000000713400000, 0x0000000713600000| 0%|
> >> F| |TAMS 0x0000000713400000| PB 0x0000000713400000| Untracked | 0
> >> | 55|0x0000000713600000, 0x0000000713600000, 0x0000000713800000| 0%|
> >> F| |TAMS 0x0000000713600000| PB 0x0000000713600000| Untracked | 0
> >> | 56|0x0000000713800000, 0x0000000713800000, 0x0000000713a00000| 0%|
> >> F| |TAMS 0x0000000713800000| PB 0x0000000713800000| Untracked | 0
> >> | 57|0x0000000713a00000, 0x0000000713a00000, 0x0000000713c00000| 0%|
> >> F| |TAMS 0x0000000713a00000| PB 0x0000000713a00000| Untracked | 0
> >> | 58|0x0000000713c00000, 0x0000000713c00000, 0x0000000713e00000| 0%|
> >> F| |TAMS 0x0000000713c00000| PB 0x0000000713c00000| Untracked | 0
> >> | 59|0x0000000713e00000, 0x0000000713e00000, 0x0000000714000000| 0%|
> >> F| |TAMS 0x0000000713e00000| PB 0x0000000713e00000| Untracked | 0
> >> | 60|0x0000000714000000, 0x0000000714000000, 0x0000000714200000| 0%|
> >> F| |TAMS 0x0000000714000000| PB 0x0000000714000000| Untracked | 0
> >> | 61|0x0000000714200000, 0x0000000714200000, 0x0000000714400000| 0%|
> >> F| |TAMS 0x0000000714200000| PB 0x0000000714200000| Untracked | 0
> >> | 62|0x0000000714400000, 0x0000000714400000, 0x0000000714600000| 0%|
> >> F| |TAMS 0x0000000714400000| PB 0x0000000714400000| Untracked | 0
> >> | 63|0x0000000714600000, 0x0000000714600000, 0x0000000714800000| 0%|
> >> F| |TAMS 0x0000000714600000| PB 0x0000000714600000| Untracked | 0
> >> | 64|0x0000000714800000, 0x0000000714800000, 0x0000000714a00000| 0%|
> >> F| |TAMS 0x0000000714800000| PB 0x0000000714800000| Untracked | 0
> >> | 65|0x0000000714a00000, 0x0000000714a00000, 0x0000000714c00000| 0%|
> >> F| |TAMS 0x0000000714a00000| PB 0x0000000714a00000| Untracked | 0
> >> | 66|0x0000000714c00000, 0x0000000714c00000, 0x0000000714e00000| 0%|
> >> F| |TAMS 0x0000000714c00000| PB 0x0000000714c00000| Untracked | 0
> >> | 67|0x0000000714e00000, 0x0000000714e00000, 0x0000000715000000| 0%|
> >> F| |TAMS 0x0000000714e00000| PB 0x0000000714e00000| Untracked | 0
> >> | 68|0x0000000715000000, 0x0000000715000000, 0x0000000715200000| 0%|
> >> F| |TAMS 0x0000000715000000| PB 0x0000000715000000| Untracked | 0
> >> | 69|0x0000000715200000, 0x0000000715200000, 0x0000000715400000| 0%|
> >> F| |TAMS 0x0000000715200000| PB 0x0000000715200000| Untracked | 0
> >> | 70|0x0000000715400000, 0x0000000715400000, 0x0000000715600000| 0%|
> >> F| |TAMS 0x0000000715400000| PB 0x0000000715400000| Untracked | 0
> >> | 71|0x0000000715600000, 0x0000000715600000, 0x0000000715800000| 0%|
> >> F| |TAMS 0x0000000715600000| PB 0x0000000715600000| Untracked | 0
> >> | 72|0x0000000715800000, 0x0000000715800000, 0x0000000715a00000| 0%|
> >> F| |TAMS 0x0000000715800000| PB 0x0000000715800000| Untracked | 0
> >> | 73|0x0000000715a00000, 0x0000000715a00000, 0x0000000715c00000| 0%|
> >> F| |TAMS 0x0000000715a00000| PB 0x0000000715a00000| Untracked | 0
> >> | 74|0x0000000715c00000, 0x0000000715c00000, 0x0000000715e00000| 0%|
> >> F| |TAMS 0x0000000715c00000| PB 0x0000000715c00000| Untracked | 0
> >> | 75|0x0000000715e00000, 0x0000000715e00000, 0x0000000716000000| 0%|
> >> F| |TAMS 0x0000000715e00000| PB 0x0000000715e00000| Untracked | 0
> >> | 76|0x0000000716000000, 0x0000000716000000, 0x0000000716200000| 0%|
> >> F| |TAMS 0x0000000716000000| PB 0x0000000716000000| Untracked | 0
> >> | 77|0x0000000716200000, 0x0000000716200000, 0x0000000716400000| 0%|
> >> F| |TAMS 0x0000000716200000| PB 0x0000000716200000| Untracked | 0
> >> | 78|0x0000000716400000, 0x0000000716400000, 0x0000000716600000| 0%|
> >> F| |TAMS 0x0000000716400000| PB 0x0000000716400000| Untracked | 0
> >> | 79|0x0000000716600000, 0x0000000716600000, 0x0000000716800000| 0%|
> >> F| |TAMS 0x0000000716600000| PB 0x0000000716600000| Untracked | 0
> >> | 80|0x0000000716800000, 0x0000000716800000, 0x0000000716a00000| 0%|
> >> F| |TAMS 0x0000000716800000| PB 0x0000000716800000| Untracked | 0
> >> | 81|0x0000000716a00000, 0x0000000716a00000, 0x0000000716c00000| 0%|
> >> F| |TAMS 0x0000000716a00000| PB 0x0000000716a00000| Untracked | 0
> >> | 82|0x0000000716c00000, 0x0000000716c00000, 0x0000000716e00000| 0%|
> >> F| |TAMS 0x0000000716c00000| PB 0x0000000716c00000| Untracked | 0
> >> | 83|0x0000000716e00000, 0x0000000716e00000, 0x0000000717000000| 0%|
> >> F| |TAMS 0x0000000716e00000| PB 0x0000000716e00000| Untracked | 0
> >> | 84|0x0000000717000000, 0x0000000717000000, 0x0000000717200000| 0%|
> >> F| |TAMS 0x0000000717000000| PB 0x0000000717000000| Untracked | 0
> >> | 85|0x0000000717200000, 0x0000000717200000, 0x0000000717400000| 0%|
> >> F| |TAMS 0x0000000717200000| PB 0x0000000717200000| Untracked | 0
> >> | 86|0x0000000717400000, 0x0000000717400000, 0x0000000717600000| 0%|
> >> F| |TAMS 0x0000000717400000| PB 0x0000000717400000| Untracked | 0
> >> | 87|0x0000000717600000, 0x0000000717600000, 0x0000000717800000| 0%|
> >> F| |TAMS 0x0000000717600000| PB 0x0000000717600000| Untracked | 0
> >> | 88|0x0000000717800000, 0x0000000717800000, 0x0000000717a00000| 0%|
> >> F| |TAMS 0x0000000717800000| PB 0x0000000717800000| Untracked | 0
> >> | 89|0x0000000717a00000, 0x0000000717a00000, 0x0000000717c00000| 0%|
> >> F| |TAMS 0x0000000717a00000| PB 0x0000000717a00000| Untracked | 0
> >> | 90|0x0000000717c00000, 0x0000000717c00000, 0x0000000717e00000| 0%|
> >> F| |TAMS 0x0000000717c00000| PB 0x0000000717c00000| Untracked | 0
> >> | 91|0x0000000717e00000, 0x0000000717e00000, 0x0000000718000000| 0%|
> >> F| |TAMS 0x0000000717e00000| PB 0x0000000717e00000| Untracked | 0
> >> | 92|0x0000000718000000, 0x0000000718000000, 0x0000000718200000| 0%|
> >> F| |TAMS 0x0000000718000000| PB 0x0000000718000000| Untracked | 0
> >> | 93|0x0000000718200000, 0x0000000718200000, 0x0000000718400000| 0%|
> >> F| |TAMS 0x0000000718200000| PB 0x0000000718200000| Untracked | 0
> >> | 94|0x0000000718400000, 0x0000000718400000, 0x0000000718600000| 0%|
> >> F| |TAMS 0x0000000718400000| PB 0x0000000718400000| Untracked | 0
> >> | 95|0x0000000718600000, 0x0000000718600000, 0x0000000718800000| 0%|
> >> F| |TAMS 0x0000000718600000| PB 0x0000000718600000| Untracked | 0
> >> | 96|0x0000000718800000, 0x0000000718800000, 0x0000000718a00000| 0%|
> >> F| |TAMS 0x0000000718800000| PB 0x0000000718800000| Untracked | 0
> >> | 97|0x0000000718a00000, 0x0000000718a00000, 0x0000000718c00000| 0%|
> >> F| |TAMS 0x0000000718a00000| PB 0x0000000718a00000| Untracked | 0
> >> | 98|0x0000000718c00000, 0x0000000718c00000, 0x0000000718e00000| 0%|
> >> F| |TAMS 0x0000000718c00000| PB 0x0000000718c00000| Untracked | 0
> >> | 99|0x0000000718e00000, 0x0000000718e00000, 0x0000000719000000| 0%|
> >> F| |TAMS 0x0000000718e00000| PB 0x0000000718e00000| Untracked | 0
> >> | 100|0x0000000719000000, 0x0000000719000000, 0x0000000719200000| 0%|
> >> F| |TAMS 0x0000000719000000| PB 0x0000000719000000| Untracked | 0
> >> | 101|0x0000000719200000, 0x0000000719200000, 0x0000000719400000| 0%|
> >> F| |TAMS 0x0000000719200000| PB 0x0000000719200000| Untracked | 0
> >> | 102|0x0000000719400000, 0x0000000719400000, 0x0000000719600000| 0%|
> >> F| |TAMS 0x0000000719400000| PB 0x0000000719400000| Untracked | 0
> >> | 103|0x0000000719600000, 0x0000000719600000, 0x0000000719800000| 0%|
> >> F| |TAMS 0x0000000719600000| PB 0x0000000719600000| Untracked | 0
> >> | 104|0x0000000719800000, 0x0000000719800000, 0x0000000719a00000| 0%|
> >> F| |TAMS 0x0000000719800000| PB 0x0000000719800000| Untracked | 0
> >> | 105|0x0000000719a00000, 0x0000000719a00000, 0x0000000719c00000| 0%|
> >> F| |TAMS 0x0000000719a00000| PB 0x0000000719a00000| Untracked | 0
> >> | 106|0x0000000719c00000, 0x0000000719c00000, 0x0000000719e00000| 0%|
> >> F| |TAMS 0x0000000719c00000| PB 0x0000000719c00000| Untracked | 0
> >> | 107|0x0000000719e00000, 0x0000000719e00000, 0x000000071a000000| 0%|
> >> F| |TAMS 0x0000000719e00000| PB 0x0000000719e00000| Untracked | 0
> >> | 108|0x000000071a000000, 0x000000071a000000, 0x000000071a200000| 0%|
> >> F| |TAMS 0x000000071a000000| PB 0x000000071a000000| Untracked | 0
> >> | 109|0x000000071a200000, 0x000000071a200000, 0x000000071a400000| 0%|
> >> F| |TAMS 0x000000071a200000| PB 0x000000071a200000| Untracked | 0
> >> | 110|0x000000071a400000, 0x000000071a400000, 0x000000071a600000| 0%|
> >> F| |TAMS 0x000000071a400000| PB 0x000000071a400000| Untracked | 0
> >> | 111|0x000000071a600000, 0x000000071a600000, 0x000000071a800000| 0%|
> >> F| |TAMS 0x000000071a600000| PB 0x000000071a600000| Untracked | 0
> >> | 112|0x000000071a800000, 0x000000071a800000, 0x000000071aa00000| 0%|
> >> F| |TAMS 0x000000071a800000| PB 0x000000071a800000| Untracked | 0
> >> | 113|0x000000071aa00000, 0x000000071aa00000, 0x000000071ac00000| 0%|
> >> F| |TAMS 0x000000071aa00000| PB 0x000000071aa00000| Untracked | 0
> >> | 114|0x000000071ac00000, 0x000000071ac00000, 0x000000071ae00000| 0%|
> >> F| |TAMS 0x000000071ac00000| PB 0x000000071ac00000| Untracked | 0
> >> | 115|0x000000071ae00000, 0x000000071ae00000, 0x000000071b000000| 0%|
> >> F| |TAMS 0x000000071ae00000| PB 0x000000071ae00000| Untracked | 0
> >> | 116|0x000000071b000000, 0x000000071b000000, 0x000000071b200000| 0%|
> >> F| |TAMS 0x000000071b000000| PB 0x000000071b000000| Untracked | 0
> >> | 117|0x000000071b200000, 0x000000071b200000, 0x000000071b400000| 0%|
> >> F| |TAMS 0x000000071b200000| PB 0x000000071b200000| Untracked | 0
> >> | 118|0x000000071b400000, 0x000000071b400000, 0x000000071b600000| 0%|
> >> F| |TAMS 0x000000071b400000| PB 0x000000071b400000| Untracked | 0
> >> | 119|0x000000071b600000, 0x000000071b600000, 0x000000071b800000| 0%|
> >> F| |TAMS 0x000000071b600000| PB 0x000000071b600000| Untracked | 0
> >> | 120|0x000000071b800000, 0x000000071b800000, 0x000000071ba00000| 0%|
> >> F| |TAMS 0x000000071b800000| PB 0x000000071b800000| Untracked | 0
> >> | 121|0x000000071ba00000, 0x000000071bc00000, 0x000000071bc00000|100%|
> >> E| |TAMS 0x000000071ba00000| PB 0x000000071ba00000| Complete | 0
> >> |1947|0x00000007ffe00000, 0x00000007fff1c148, 0x0000000800000000| 55%|
> >> O| |TAMS 0x00000007ffe00000| PB 0x00000007ffe00000| Untracked | 0
> >>
> >> Card table byte_map: [0x00000268f51f0000,0x00000268f5990000]
> >> _byte_map_base: 0x00000268f198c000
> >>
> >> Marking Bits: (CMBitMap*) 0x00000268e7d7dda0
> >> Bits: [0x00000268f5990000, 0x00000268f9670000)
> >>
> >> Polling page: 0x00000268e5a80000
> >>
> >> Metaspace:
> >>
> >> Usage:
> >> Non-class: 14.61 KB used.
> >> Class: 6.95 KB used.
> >> Both: 21.56 KB used.
> >>
> >> Virtual space:
> >> Non-class space: 64.00 MB reserved, 128.00 KB ( <1%)
> >> committed, 1 nodes.
> >> Class space: 1.00 GB reserved, 128.00 KB ( <1%)
> >> committed, 1 nodes.
> >> Both: 1.06 GB reserved, 256.00 KB ( <1%)
> committed.
> >>
> >> Chunk freelists:
> >> Non-Class: 12.00 MB
> >> Class: 15.75 MB
> >> Both: 27.74 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: 0x0000026880000000, Narrow klass shift: 0
> >> Encoding Range: [0x0000026880000000 - 0x0000026980000000), (4294967296
> bytes)
> >> Klass Range: [0x0000026880010000 - 0x00000268c1000000), (1090453504
> bytes)
> >> Klass ID Range: [65536 - 1090519033) (1090453497)
> >> Protection zone: [0x0000026880000000 - 0x0000026880010000), (65536
> bytes)
> >>
> >>
> >> Internal statistics:
> >>
> >> num_allocs_failed_limit: 0.
> >> num_arena_births: 4.
> >> num_arena_deaths: 0.
> >> num_vsnodes_births: 2.
> >> num_vsnodes_deaths: 0.
> >> num_space_committed: 4.
> >> num_space_uncommitted: 0.
> >> num_chunks_returned_to_freelist: 0.
> >> num_chunks_taken_from_freelist: 4.
> >> num_chunk_merges: 0.
> >> num_chunk_splits: 4.
> >> num_chunks_enlarged: 0.
> >> num_inconsistent_stats: 0.
> >>
> >> CodeCache: size=32768Kb used=84Kb max_used=84Kb free=32683Kb
> >> bounds [0x00000268f1e90000, 0x00000268f1eb8000, 0x00000268f3e90000]
> >> total_blobs=225, nmethods=0, adapters=216, full_count=0
> >> Compilation: disabled (interpreter mode), stopped_count=0,
> restarted_count=0
> >>
> >> Compilation events (0 events):
> >> No events
> >>
> >> GC Heap History (0 events):
> >> No events
> >>
> >> Dll operation events (2 events):
> >> Event: 0.006 Loaded shared library
> >>
> C:\Users\REDACTED\Downloads\eclipse-committers-2023-12-R-win32-x86_64\Workspace\jdk\build\windows-x86_64-zero-release\images\jdk\bin\java.dll
> >> Event: 0.286 Loaded shared library
> >> C:\Users\REDACTED\Downloads\LoadLibrary\Crash\Crash.dll
> >>
> >> Deoptimization events (0 events):
> >> No events
> >>
> >> Classes loaded (16 events):
> >> Event: 0.023 Loading class sun/nio/cs/IBM437
> >> Event: 0.023 Loading class sun/nio/cs/IBM437 done
> >> Event: 0.023 Loading class sun/nio/cs/IBM437$Holder
> >> Event: 0.023 Loading class sun/nio/cs/IBM437$Holder done
> >> Event: 0.026 Loading class jdk/internal/vm/PostVMInitHook
> >> Event: 0.026 Loading class jdk/internal/vm/PostVMInitHook done
> >> Event: 0.026 Loading class jdk/internal/loader/URLClassPath$FileLoader
> >> Event: 0.026 Loading class jdk/internal/loader/URLClassPath$FileLoader
> done
> >> Event: 0.027 Loading class jdk/internal/loader/URLClassPath$FileLoader$1
> >> Event: 0.027 Loading class
> jdk/internal/loader/URLClassPath$FileLoader$1 done
> >> Event: 0.027 Loading class java/lang/InterruptedException
> >> Event: 0.027 Loading class java/lang/InterruptedException done
> >> Event: 0.027 Loading class java/lang/CloneNotSupportedException
> >> Event: 0.027 Loading class java/lang/CloneNotSupportedException done
> >> Event: 0.028 Loading class java/util/Formatter$FixedString
> >> Event: 0.029 Loading class java/util/Formatter$FixedString done
> >>
> >> Classes unloaded (0 events):
> >> No events
> >>
> >> Classes redefined (0 events):
> >> No events
> >>
> >> Internal exceptions (0 events):
> >> No events
> >>
> >> VM Operations (0 events):
> >> No events
> >>
> >> Memory protections (0 events):
> >> No events
> >>
> >> Nmethod flushes (0 events):
> >> No events
> >>
> >> Events (9 events):
> >> Event: 0.017 Thread 0x00000268e57a3d20 Thread added: 0x00000268e57a3d20
> >> Event: 0.023 Thread 0x00000268e57a3d20 Thread added: 0x00000268fc08cfc0
> >> Event: 0.023 Thread 0x00000268e57a3d20 Thread added: 0x00000268fc08d5f0
> >> Event: 0.023 Thread 0x00000268e57a3d20 Thread added: 0x00000268fc091710
> >> Event: 0.024 Thread 0x00000268e57a3d20 Thread added: 0x00000268fc092140
> >> Event: 0.024 Thread 0x00000268e57a3d20 Thread added: 0x00000268fc0936e0
> >> Event: 0.024 Thread 0x00000268e57a3d20 Thread added: 0x00000268fc09d2a0
> >> Event: 0.026 Thread 0x00000268e57a3d20 Thread added: 0x00000268fc0d8ec0
> >> Event: 0.027 Thread 0x00000268e57a3d20 Thread added: 0x00000268fc0de6e0
> >>
> >>
> >> Dynamic libraries:
> >> 0x00007ff7bcd60000 - 0x00007ff7bcd70000
> >>
> C:\Users\REDACTED\Downloads\eclipse-committers-2023-12-R-win32-x86_64\Workspace\jdk\build\windows-x86_64-zero-release\images\jdk\bin\java.exe
> >> 0x00007ffd45be0000 - 0x00007ffd45e40000 C:\WINDOWS\SYSTEM32\ntdll.dll
> >> 0x00007ffd44600000 - 0x00007ffd446c7000 C:\WINDOWS\System32\KERNEL32.DLL
> >> 0x00007ffd43490000 - 0x00007ffd4385a000
> C:\WINDOWS\System32\KERNELBASE.dll
> >> 0x00007ffd42dc0000 - 0x00007ffd42f0b000 C:\WINDOWS\System32\ucrtbase.dll
> >> 0x00007ffd30100000 - 0x00007ffd3011d000
> >>
> C:\Users\REDACTED\Downloads\eclipse-committers-2023-12-R-win32-x86_64\Workspace\jdk\build\windows-x86_64-zero-release\images\jdk\bin\VCRUNTIME140.dll
> >> 0x00007ffd2a470000 - 0x00007ffd2a487000
> >>
> C:\Users\REDACTED\Downloads\eclipse-committers-2023-12-R-win32-x86_64\Workspace\jdk\build\windows-x86_64-zero-release\images\jdk\bin\jli.dll
> >> 0x00007ffd450e0000 - 0x00007ffd452ac000 C:\WINDOWS\System32\USER32.dll
> >> 0x00007ffd41f90000 - 0x00007ffd42227000
> >>
> C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.26100.3624_none_3e086962e3345f24\COMCTL32.dll
> >> 0x00007ffd43040000 - 0x00007ffd43067000 C:\WINDOWS\System32\win32u.dll
> >> 0x00007ffd44a40000 - 0x00007ffd44ae9000 C:\WINDOWS\System32\msvcrt.dll
> >> 0x00007ffd44af0000 - 0x00007ffd44b1a000 C:\WINDOWS\System32\GDI32.dll
> >> 0x00007ffd43130000 - 0x00007ffd43261000
> C:\WINDOWS\System32\gdi32full.dll
> >> 0x00007ffd433e0000 - 0x00007ffd43483000
> C:\WINDOWS\System32\msvcp_win.dll
> >> 0x00007ffd44560000 - 0x00007ffd4458f000 C:\WINDOWS\System32\IMM32.DLL
> >> 0x00007ffd27710000 - 0x00007ffd2771c000
> >>
> C:\Users\REDACTED\Downloads\eclipse-committers-2023-12-R-win32-x86_64\Workspace\jdk\build\windows-x86_64-zero-release\images\jdk\bin\vcruntime140_1.dll
> >> 0x00007ffd14e00000 - 0x00007ffd14e8d000
> >>
> C:\Users\REDACTED\Downloads\eclipse-committers-2023-12-R-win32-x86_64\Workspace\jdk\build\windows-x86_64-zero-release\images\jdk\bin\msvcp140.dll
> >> 0x00007ffceaf00000 - 0x00007ffceb4cf000
> >>
> C:\Users\REDACTED\Downloads\eclipse-committers-2023-12-R-win32-x86_64\Workspace\jdk\build\windows-x86_64-zero-release\images\jdk\bin\zero\jvm.dll
> >> 0x00007ffd452b0000 - 0x00007ffd45362000 C:\WINDOWS\System32\ADVAPI32.dll
> >> 0x00007ffd44780000 - 0x00007ffd44826000 C:\WINDOWS\System32\sechost.dll
> >> 0x00007ffd442d0000 - 0x00007ffd443e6000 C:\WINDOWS\System32\RPCRT4.dll
> >> 0x00007ffd446d0000 - 0x00007ffd44744000 C:\WINDOWS\System32\WS2_32.dll
> >> 0x00007ffd42c30000 - 0x00007ffd42c8e000 C:\WINDOWS\SYSTEM32\POWRPROF.dll
> >> 0x00007ffd332f0000 - 0x00007ffd33326000 C:\WINDOWS\SYSTEM32\WINMM.dll
> >> 0x00007ffd391c0000 - 0x00007ffd391cb000 C:\WINDOWS\SYSTEM32\VERSION.dll
> >> 0x00007ffd16d70000 - 0x00007ffd16d81000
> C:\msys64\ucrt64\bin\libffi-8.dll
> >> 0x00007ffd42c10000 - 0x00007ffd42c24000 C:\WINDOWS\SYSTEM32\UMPDC.dll
> >> 0x00007ffd41a60000 - 0x00007ffd41a6c000
> C:\WINDOWS\SYSTEM32\CRYPTBASE.DLL
> >> 0x00007ffd42fa0000 - 0x00007ffd43039000
> C:\WINDOWS\System32\bcryptPrimitives.dll
> >> 0x00007ffd41270000 - 0x00007ffd4128a000
> C:\WINDOWS\SYSTEM32\kernel.appcore.dll
> >> 0x00007ffd27060000 - 0x00007ffd2706a000
> >>
> C:\Users\REDACTED\Downloads\eclipse-committers-2023-12-R-win32-x86_64\Workspace\jdk\build\windows-x86_64-zero-release\images\jdk\bin\jimage.dll
> >> 0x00007ffd42540000 - 0x00007ffd42781000 C:\WINDOWS\SYSTEM32\DBGHELP.DLL
> >> 0x00007ffd44d50000 - 0x00007ffd450d2000 C:\WINDOWS\System32\combase.dll
> >> 0x00007ffd439e0000 - 0x00007ffd43ab6000 C:\WINDOWS\System32\OLEAUT32.dll
> >> 0x00007ffd01660000 - 0x00007ffd01699000 C:\WINDOWS\SYSTEM32\dbgcore.DLL
> >> 0x00007ffd16d50000 - 0x00007ffd16d6d000
> >>
> C:\Users\REDACTED\Downloads\eclipse-committers-2023-12-R-win32-x86_64\Workspace\jdk\build\windows-x86_64-zero-release\images\jdk\bin\java.dll
> >> 0x00007ffd44b20000 - 0x00007ffd44cb6000 C:\WINDOWS\System32\ole32.dll
> >> 0x00007ffd45370000 - 0x00007ffd45a99000 C:\WINDOWS\System32\SHELL32.dll
> >> 0x00007ffd43270000 - 0x00007ffd433d8000 C:\WINDOWS\System32\wintypes.dll
> >> 0x00007ffd3ff80000 - 0x00007ffd407d2000
> C:\WINDOWS\SYSTEM32\windows.storage.dll
> >> 0x00007ffd44400000 - 0x00007ffd444ed000 C:\WINDOWS\System32\SHCORE.dll
> >> 0x00007ffd444f0000 - 0x00007ffd44554000 C:\WINDOWS\System32\shlwapi.dll
> >> 0x00007ffd42cd0000 - 0x00007ffd42cff000 C:\WINDOWS\SYSTEM32\profapi.dll
> >> 0x00007ffd15180000 - 0x00007ffd15192000
> >> C:\Users\REDACTED\Downloads\LoadLibrary\Crash\Crash.dll
> >>
> >> JVMTI agents: none
> >>
> >> dbghelp: loaded successfully - version: 4.0.5 - missing functions: none
> >> symbol engine: initialized successfully - sym options: 0x614 - pdb
> >> path:
> .;C:\Users\REDACTED\Downloads\eclipse-committers-2023-12-R-win32-x86_64\Workspace\jdk\build\windows-x86_64-zero-release\images\jdk\bin;C:\WINDOWS\SYSTEM32;C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.26100.3624_none_3e086962e3345f24;C:\Users\REDACTED\Downloads\eclipse-committers-2023-12-R-win32-x86_64\Workspace\jdk\build\windows-x86_64-zero-release\images\jdk\bin\zero;C:\msys64\ucrt64\bin;C:\Users\REDACTED\Downloads\LoadLibrary\Crash
> >>
> >> VM Arguments:
> >> jvm_args: --enable-preview
> >> java_command: Crash
> >> java_class_path (initial): C:/Users/REDACTED/Downloads/LoadLibrary/Crash
> >> Launcher Type: SUN_STANDARD
> >>
> >> [Global flags]
> >> uint ConcGCThreads = 5
> >> {product} {ergonomic}
> >> uint G1ConcRefinementThreads = 18
> >> {product} {ergonomic}
> >> size_t G1HeapRegionSize = 2097152
> >> {product} {ergonomic}
> >> size_t InitialHeapSize = 255852544
> >> {product} {ergonomic}
> >> size_t MarkStackSize = 4194304
> >> {product} {ergonomic}
> >> size_t MarkStackSizeMax = 536870912
> >> {product} {ergonomic}
> >> size_t MaxHeapSize = 4085252096
> >> {product} {ergonomic}
> >> size_t MaxNewSize = 2449473536
> >> {product} {ergonomic}
> >> size_t MinHeapDeltaBytes = 2097152
> >> {product} {ergonomic}
> >> size_t MinHeapSize = 8388608
> >> {product} {ergonomic}
> >> uintx NonNMethodCodeHeapSize = 4096
> >> {pd product} {ergonomic}
> >> uintx NonProfiledCodeHeapSize = 0
> >> {pd product} {ergonomic}
> >> uintx ProfiledCodeHeapSize = 0
> >> {pd product} {ergonomic}
> >> size_t SoftMaxHeapSize = 4085252096
> >> {manageable} {ergonomic}
> >> bool UseCompressedOops = true
> >> {product lp64_product} {ergonomic}
> >> bool UseG1GC = true
> >> {product} {ergonomic}
> >> bool UseLargePagesIndividualAllocation = false
> >> {pd product} {ergonomic}
> >>
> >> 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="25-internal"
> >> JAVA_VERSION="25"
> >> JAVA_VERSION_DATE="2025-09-16"
> >> LIBC="default"
> >> 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.crypto.mscapi jdk.dynalink jdk.internal.ed
> >> jdk.editpad 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.jsobject 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="Windows"
> >> SOURCE=".:git:8f7652d7a36b+"
> >>
> >> Environment Variables:
> >>
> PATH=C:\msys64\ucrt64\bin;C:\msys64\usr\local\bin;C:\msys64\usr\bin;C:\msys64\usr\bin;C:\Windows\System32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\msys64\usr\bin\site_perl;C:\msys64\usr\bin\vendor_perl;C:\msys64\usr\bin\core_perl
> >> USERNAME=REDACTED
> >> SHELL=C:\msys64\usr\bin\bash.exe
> >> LC_CTYPE=en_US.UTF-8
> >> TERM=xterm
> >> OS=Windows_NT
> >> PROCESSOR_IDENTIFIER=AMD64 Family 25 Model 97 Stepping 2, AuthenticAMD
> >> TMP=C:\msys64\tmp
> >> TEMP=C:\msys64\tmp
> >>
> >>
> >>
> >>
> >> Compilation memory statistics disabled.
> >>
> >> Periodic native trim disabled
> >>
> >> --------------- S Y S T E M ---------------
> >>
> >> OS:
> >> Windows 11 , 64 bit Build 26100 (10.0.26100.3775)
> >> OS uptime: 0 days 1:47 hours
> >>
> >> CPU: total 24 (initial active 24)
> >> Processor Information for processor 0
> >> Max Mhz: 3001, Current Mhz: 2490, Mhz Limit: 3001
> >> Processor Information for processor 1
> >> Max Mhz: 3001, Current Mhz: 2490, Mhz Limit: 3001
> >> Processor Information for processor 2
> >> Max Mhz: 3001, Current Mhz: 3001, Mhz Limit: 3001
> >> Processor Information for processor 3
> >> Max Mhz: 3001, Current Mhz: 2490, Mhz Limit: 3001
> >> Processor Information for processor 4
> >> Max Mhz: 3001, Current Mhz: 3001, Mhz Limit: 3001
> >> Processor Information for processor 5
> >> Max Mhz: 3001, Current Mhz: 2490, Mhz Limit: 3001
> >> Processor Information for processor 6
> >> Max Mhz: 3001, Current Mhz: 2490, Mhz Limit: 3001
> >> Processor Information for processor 7
> >> Max Mhz: 3001, Current Mhz: 2490, Mhz Limit: 3001
> >> Processor Information for processor 8
> >> Max Mhz: 3001, Current Mhz: 2490, Mhz Limit: 3001
> >> Processor Information for processor 9
> >> Max Mhz: 3001, Current Mhz: 2490, Mhz Limit: 3001
> >> Processor Information for processor 10
> >> Max Mhz: 3001, Current Mhz: 2490, Mhz Limit: 3001
> >> Processor Information for processor 11
> >> Max Mhz: 3001, Current Mhz: 2490, Mhz Limit: 3001
> >> Processor Information for processor 12
> >> Max Mhz: 3001, Current Mhz: 2490, Mhz Limit: 3001
> >> Processor Information for processor 13
> >> Max Mhz: 3001, Current Mhz: 2490, Mhz Limit: 3001
> >> Processor Information for processor 14
> >> Max Mhz: 3001, Current Mhz: 2490, Mhz Limit: 3001
> >> Processor Information for processor 15
> >> Max Mhz: 3001, Current Mhz: 2490, Mhz Limit: 3001
> >> Processor Information for processor 16
> >> Max Mhz: 3001, Current Mhz: 2490, Mhz Limit: 3001
> >> Processor Information for processor 17
> >> Max Mhz: 3001, Current Mhz: 2490, Mhz Limit: 3001
> >> Processor Information for processor 18
> >> Max Mhz: 3001, Current Mhz: 2490, Mhz Limit: 3001
> >> Processor Information for processor 19
> >> Max Mhz: 3001, Current Mhz: 2490, Mhz Limit: 3001
> >> Processor Information for processor 20
> >> Max Mhz: 3001, Current Mhz: 2490, Mhz Limit: 3001
> >> Processor Information for processor 21
> >> Max Mhz: 3001, Current Mhz: 2490, Mhz Limit: 3001
> >> Processor Information for processor 22
> >> Max Mhz: 3001, Current Mhz: 2490, Mhz Limit: 3001
> >> Processor Information for processor 23
> >> Max Mhz: 3001, Current Mhz: 2490, Mhz Limit: 3001
> >>
> >> Memory: 4k page, system-wide physical 15578M (1690M free)
> >> TotalPageFile size 44250M (AvailPageFile size 20548M)
> >> current process WorkingSet (physical memory assigned to process): 64M,
> peak: 64M
> >> current process commit charge ("private bytes"): 373M, peak: 373M
> >>
> >> vm_info: Java HotSpot 64-Bit Zero VM (25-internal) for windows-amd64
> >> JRE (25-internal), built on 2025-04-17T14:32:22Z with MS VC++ 17.8
> >> (VS2022)
> >>
> >> END.
> >>
> >>
> /jdk/build/windows-x86_64-zero-release/hotspot/variant-zero/libjvm/objects/BUILD_LIBJVM_pch.o.log-161-Note:
> >> including file: jdk\src\hotspot\cpu\zero\bytes_zero.hpp
> >>
> /jdk/build/windows-x86_64-zero-release/hotspot/variant-zero/libjvm/objects/BUILD_LIBJVM_pch.o.log:162:jdk\src\hotspot\cpu\zero\bytes_zero.hpp(31):
> >> warning C5030: attribute [[gnu::packed]] is not recognized
> >>
> >>
> /jdk/build/windows-x86_64-zero-release/hotspot/variant-zero/libjvm/objects/BUILD_LIBJVM_pch.o.log-320-Note:
> >> including file: jdk\src\hotspot\cpu\zero\stack_zero.hpp
> >>
> /jdk/build/windows-x86_64-zero-release/hotspot/variant-zero/libjvm/objects/BUILD_LIBJVM_pch.o.log:321:jdk\src\hotspot\cpu\zero\stack_zero.hpp(92):
> >> warning C4267: 'initializing': conversion from 'size_t' to 'int',
> >> possible loss of data
> >>
> >>
> /jdk/build/windows-x86_64-zero-release/hotspot/variant-zero/libjvm/objects/interpreterRT_zero.o.log-13-Note:
> >> including file: jdk\src\hotspot\cpu\zero\stack_zero.inline.hpp
> >>
> /jdk/build/windows-x86_64-zero-release/hotspot/variant-zero/libjvm/objects/interpreterRT_zero.o.log:14:jdk\src\hotspot\cpu\zero\stack_zero.inline.hpp(51):
> >> warning C4267: 'initializing': conversion from 'size_t' to 'int',
> >> possible loss of data
> >>
> /jdk/build/windows-x86_64-zero-release/hotspot/variant-zero/libjvm/objects/interpreterRT_zero.o.log:15:jdk\src\hotspot\cpu\zero\stack_zero.inline.hpp(53):
> >> warning C4267: 'initializing': conversion from 'size_t' to 'int',
> >> possible loss of data
> >>
> /jdk/build/windows-x86_64-zero-release/hotspot/variant-zero/libjvm/objects/interpreterRT_zero.o.log:16:jdk\src\hotspot\cpu\zero\interpreterRT_zero.cpp(161):
> >> warning C4267: 'initializing': conversion from 'size_t' to 'int',
> >> possible loss of data
> >>
> >>
> /jdk/build/windows-x86_64-zero-release/hotspot/variant-zero/libjvm/objects/os_windows.o.log-168-Note:
> >> including file: jdk\src\hotspot\cpu\zero\bytes_zero.hpp
> >>
> /jdk/build/windows-x86_64-zero-release/hotspot/variant-zero/libjvm/objects/os_windows.o.log:169:jdk\src\hotspot\cpu\zero\bytes_zero.hpp(31):
> >> warning C5030: attribute [[gnu::packed]] is not recognized
> >>
> >>
> /jdk/build/windows-x86_64-zero-release/hotspot/variant-zero/libjvm/objects/os_windows.o.log-307-Note:
> >> including file: jdk\src\hotspot\cpu\zero\stack_zero.hpp
> >>
> /jdk/build/windows-x86_64-zero-release/hotspot/variant-zero/libjvm/objects/os_windows.o.log:308:jdk\src\hotspot\cpu\zero\stack_zero.hpp(92):
> >> warning C4267: 'initializing': conversion from 'size_t' to 'int',
> >> possible loss of data
> >>
> >>
> /jdk/build/windows-x86_64-zero-release/hotspot/variant-zero/libjvm/objects/stack_zero.o.log-7-Note:
> >> including file: jdk\src\hotspot\cpu\zero\stack_zero.inline.hpp
> >>
> /jdk/build/windows-x86_64-zero-release/hotspot/variant-zero/libjvm/objects/stack_zero.o.log:8:jdk\src\hotspot\cpu\zero\stack_zero.inline.hpp(51):
> >> warning C4267: 'initializing': conversion from 'size_t' to 'int',
> >> possible loss of data
> >>
> /jdk/build/windows-x86_64-zero-release/hotspot/variant-zero/libjvm/objects/stack_zero.o.log:9:jdk\src\hotspot\cpu\zero\stack_zero.inline.hpp(53):
> >> warning C4267: 'initializing': conversion from 'size_t' to 'int',
> >> possible loss of data
> >>
> /jdk/build/windows-x86_64-zero-release/hotspot/variant-zero/libjvm/objects/stack_zero.o.log:10:jdk\src\hotspot\cpu\zero\stack_zero.cpp(36):
> >> warning C4267: '=': conversion from 'size_t' to 'int', possible loss
> >> of data
> >>
> >>
> /jdk/build/windows-x86_64-zero-release/hotspot/variant-zero/libjvm/objects/stubGenerator_zero.o.log-12-Note:
> >> including file: jdk\src\hotspot\cpu\zero\stack_zero.inline.hpp
> >>
> /jdk/build/windows-x86_64-zero-release/hotspot/variant-zero/libjvm/objects/stubGenerator_zero.o.log:13:jdk\src\hotspot\cpu\zero\stack_zero.inline.hpp(51):
> >> warning C4267: 'initializing': conversion from 'size_t' to 'int',
> >> possible loss of data
> >>
> /jdk/build/windows-x86_64-zero-release/hotspot/variant-zero/libjvm/objects/stubGenerator_zero.o.log:14:jdk\src\hotspot\cpu\zero\stack_zero.inline.hpp(53):
> >> warning C4267: 'initializing': conversion from 'size_t' to 'int',
> >> possible loss of data
> >>
> >>
> /jdk/build/windows-x86_64-zero-release/hotspot/variant-zero/libjvm/objects/zeroInterpreter_zero.o.log-28-Note:
> >> including file: jdk\src\hotspot\cpu\zero\stack_zero.inline.hpp
> >>
> /jdk/build/windows-x86_64-zero-release/hotspot/variant-zero/libjvm/objects/zeroInterpreter_zero.o.log:29:jdk\src\hotspot\cpu\zero\stack_zero.inline.hpp(51):
> >> warning C4267: 'initializing': conversion from 'size_t' to 'int',
> >> possible loss of data
> >>
> /jdk/build/windows-x86_64-zero-release/hotspot/variant-zero/libjvm/objects/zeroInterpreter_zero.o.log:30:jdk\src\hotspot\cpu\zero\stack_zero.inline.hpp(53):
> >> warning C4267: 'initializing': conversion from 'size_t' to 'int',
> >> possible loss of data
> >>
> >> Generating code
> >> Previous IPDB not found, fall back to full compilation.
> >> s\src\hotspot\share\compiler\compilationPolicy.cpp(457) : warning
> >> C4723: potential divide by 0
> >> s\src\hotspot\share\compiler\compilationPolicy.cpp(457) : warning
> >> C4723: potential divide by 0
> >> s\src\hotspot\share\compiler\compilationPolicy.cpp(457) : warning
> >> C4723: potential divide by 0
> >> All 52893 functions were compiled because no usable IPDB/IOBJ from
> >> previous compilation was found.
> >> Finished generating code
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/jdk-dev/attachments/20250424/d7cf6463/attachment-0001.htm>
More information about the jdk-dev
mailing list