Windows/Zero

Julian Waters tanksherman27 at gmail.com
Thu Apr 24 11:47:37 UTC 2025


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. at .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


More information about the jdk-dev mailing list