Open
Description
Serial GC Stop the World time on a single dev project, not particularly large or complex using libGDX Java framework for desktop applications.
[47.269s] GC(1) Full GC (Collect on allocation) 1025.39M->207.65M 472.288ms
[72.811s] GC(2) Full GC (java.lang.System.gc()) 752.15M->207.65M 273.472ms
This is unusable latency for graphical applications.
Integration of zgc or default options if available that reduce, or give the option to reduce stop the world to <4ms
Oracle will benefit from developers that can use Java for GUI applications, keeping the user-base and eco-system open and active.
The alternative is to not use graal native image, with a standby of zgc with low startup performance, or not use Java.