Free and 100% open source Progressive Java Runtime for modern Java™ deployments supported by a leading OpenJDK contributor

Related tags

Spring Boot Liberica
Overview

BellSoft Liberica JDK is a build of OpenJDK that is tested and verified to be compliant with the Java SE specification using OpenJDK Technology Compatibility Kit test suite for Linux, Windows, macOS, and Solaris operating systems. The distribution includes Server, Client, and Minimal JVMs.

For more information, check out the Liberica JDK product page, or download it directly here.

Alpine, Centos, and Debian Docker official images of BellSoft Liberica JDK are available in Docker Hub in the following repositories:

Provided by BellSoft: https://bell-sw.com

Comments
  • Instruction to install languages on Alpine don't work

    Instruction to install languages on Alpine don't work

    Sorry if I'm creating this issue in the wrong repo. Feel free to relocate it where appropriate.

    I'm following the instructions regarding Liberica NIK 21.0.0.2 Install Guide on Alpine Linux.

    I'm using Docker. Here's my docker file:

    FROM alpine:3
    
    ENV GRAAL_VERSION=21.0.0.2
    ENV SUFFIX=linux-x64-musl
    ENV GRAAL_FOLDER=bellsoft-liberica-vm-openjdk11-${GRAAL_VERSION}
    ENV GRAAL_ARCHIVE=${GRAAL_FOLDER}-${SUFFIX}
    
    RUN wget https://download.bell-sw.com/vm/${GRAAL_VERSION}/${GRAAL_ARCHIVE}.tar.gz
    
    RUN tar -C / -xzf ${GRAAL_ARCHIVE}.tar.gz
    
    RUN mv ${GRAAL_FOLDER} /opt/nik
    

    When I run gu install ruby (or whatever gu command), I get the following error:

    Error loading shared library libstdc++.so.6: No such file or directory (needed by /opt/nik/bin/gu)
    Error relocating /opt/nik/bin/gu: _Znam: symbol not found
    Error relocating /opt/nik/bin/gu: _ZdaPv: symbol not found
    

    I guess it's because Alpine uses musl but GraalVM uses glibc. Actually, that's the reason I'm interested in NIK: I'd like to run on Alpine.

    opened by nfrankel 11
  • Install using apt-get fails

    Install using apt-get fails

    Hello team,

    Hope this is the right place to ask, if not, please let me know. That said, my team has been using the following Dockerfile for quite some time to install Liberica JDK 11 through apt-get, everything was working fine until a couple of days ago:

    FROM ubuntu:bionic
    WORKDIR /tmp/work
    
    RUN apt-get update \
      && apt-get install -y --no-install-recommends \
         apt-transport-https \
         ca-certificates \
         curl \
         gnupg2 \
         unzip \
      && curl -sSL https://download.bell-sw.com/pki/GPG-KEY-bellsoft | apt-key add - \
      && echo "deb [arch=amd64] https://apt.bell-sw.com/ stable main" > /etc/apt/sources.list.d/bellsoft.list \
      && apt-get update \
      && apt-get install -y --no-install-recommends \
         bellsoft-java11 \
         procps \
      && apt-get clean \
      && rm -rf /var/lib/apt/lists/* \
      && rm -rf /tmp/work
    

    Now the build fails with the following error:

    #6 54.45 Hit:1 http://archive.ubuntu.com/ubuntu bionic InRelease
    #6 54.57 Hit:2 http://archive.ubuntu.com/ubuntu bionic-updates InRelease
    #6 54.62 Hit:3 http://archive.ubuntu.com/ubuntu bionic-backports InRelease
    #6 54.63 Get:4 https://apt.bell-sw.com stable InRelease [4154 B]
    #6 54.87 Hit:5 http://security.ubuntu.com/ubuntu bionic-security InRelease
    #6 54.90 Get:6 https://apt.bell-sw.com stable/main amd64 Packages [14.3 kB]
    #6 54.90 Err:6 https://apt.bell-sw.com stable/main amd64 Packages
    #6 54.90   File has unexpected size (17114 != 14269). Mirror sync in progress? [IP: 104.18.0.179 443]
    #6 54.90   Hashes of expected file:
    #6 54.90    - Filesize:14269 [weak]
    #6 54.90    - SHA256:2667ce8c377c65b34ea15aa04f56a3141d4f647b97afecd6af84b677309ad5fb
    #6 54.90    - MD5Sum:fafe1c10d9ed127f98638fba233b001d [weak]
    #6 54.90   Release file created at: Fri, 06 Nov 2020 10:18:19 +0000
    #6 54.97 Fetched 4154 B in 1s (6440 B/s)
    #6 54.97 Reading package lists...
    #6 56.08 E: Failed to fetch https://apt.bell-sw.com/dists/stable/main/binary-amd64/Packages.gz  File has unexpected size (17114 != 14269). Mirror sync in progress? [IP: 104.18.0.179 443]
    #6 56.08    Hashes of expected file:
    #6 56.08     - Filesize:14269 [weak]
    #6 56.08     - SHA256:2667ce8c377c65b34ea15aa04f56a3141d4f647b97afecd6af84b677309ad5fb
    #6 56.08     - MD5Sum:fafe1c10d9ed127f98638fba233b001d [weak]
    #6 56.08    Release file created at: Fri, 06 Nov 2020 10:18:19 +0000
    #6 56.08 E: Some index files failed to download. They have been ignored, or old ones used instead.
    

    I don’t see any sync in progress for ubuntu mirrors, and I’ve been getting this error for the last two or three days, BTW. Any help would be really appreciated.

    opened by jujoramos 8
  • Problem running JavaFX on touch display using linux-aarch64 on Raspberry Pi 4

    Problem running JavaFX on touch display using linux-aarch64 on Raspberry Pi 4

    NOTE: This question is related to Issue https://github.com/bell-sw/Liberica/issues/43

    AIM

    I want to run liberica on my RPI4 for an application using JAVAFX to display a GUI on a 7'' touch display. OS on RPI4 is Debian/GNU Linux 11 (bullseye)

    ISSUE DESCRIPTION

    bellsoft-jdk17.0.4.1+1-linux-aarch64-full.tar.gz downloaded from liberica and installed on a RPI4. With the command:

    I ran "sudo java -Dprism.verbose=true -jar NameFile.jar"

    and got the following error output

    Prism pipeline init order: es2 sw
    Using Double Precision Marlin Rasterizer
    Using dirty region optimizations
    Not using texture mask for primitives
    Not forcing power of 2 sizes for textures
    Using hardware CLAMP_TO_ZERO mode
    Opting in for HiDPI pixel scaling
    Prism pipeline name = com.sun.prism.es2.ES2Pipeline
    Loading ES2 native library ... prism_es2
            succeeded.
    GLFactory using com.sun.prism.es2.X11GLFactory
    (X) Got class = class com.sun.prism.es2.ES2Pipeline
    GraphicsPipeline.createPipeline: error initializing pipeline com.sun.prism.es2.ES2Pipeline
    *** Fallback to Prism SW pipeline
    Prism pipeline name = com.sun.prism.sw.SWPipeline
    (X) Got class = class com.sun.prism.sw.SWPipeline
    Initialized prism pipeline: com.sun.prism.sw.SWPipeline
    Exception in thread "main" java.lang.reflect.InvocationTargetException
            at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
            at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.base/java.lang.reflect.Method.invoke(Method.java:568)
            at java.base/sun.launcher.LauncherHelper$FXHelper.main(LauncherHelper.java:1082)
    Caused by: java.lang.UnsupportedOperationException: Unable to open DISPLAY
            at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication.lambda$new$6(GtkApplication.java:181)
            at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
            at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication.<init>(GtkApplication.java:179)
            at javafx.graphics/com.sun.glass.ui.gtk.GtkPlatformFactory.createApplication(GtkPlatformFactory.java:41)
            at javafx.graphics/com.sun.glass.ui.Application.run(Application.java:146)
            at javafx.graphics/com.sun.javafx.tk.quantum.QuantumToolkit.startup(QuantumToolkit.java:291)
            at javafx.graphics/com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:293)
            at javafx.graphics/com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:163)
            at javafx.graphics/com.sun.javafx.application.LauncherImpl.startToolkit(LauncherImpl.java:659)
            at javafx.graphics/com.sun.javafx.application.LauncherImpl.launchApplicationWithArgs(LauncherImpl.java:410)
            at javafx.graphics/com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImpl.java:364)
            ... 5 more
    

    Also tried with jdk11 from liberica andopenjfx installed separately and not bundled. I had to create a new class which I only needed to call the main function of another class and after added some libs in the java path and downloaded libGL.so.1 and I got a similar exception. JDK11 und OPENJFX

    Prism pipeline init order: es2 sw
    Using Double Precision Marlin Rasterizer
    Using dirty region optimizations
    Not using texture mask for primitives
    Not forcing power of 2 sizes for textures
    Using hardware CLAMP_TO_ZERO mode
    Opting in for HiDPI pixel scaling
    Prism pipeline name = com.sun.prism.es2.ES2Pipeline
    Loading ES2 native library ... prism_es2
            succeeded.
    GLFactory using com.sun.prism.es2.X11GLFactory
    GLFactory com.sun.prism.es2.X11GLFactory@f676333 could not be initialized. ES2Pipeline not available.
    (X) Got class = class com.sun.prism.es2.ES2Pipeline
    GraphicsPipeline.createPipeline: error initializing pipeline com.sun.prism.es2.ES2Pipeline
    Reason: could not create an instance
    *** Fallback to Prism SW pipeline
    Prism pipeline name = com.sun.prism.sw.SWPipeline
    (X) Got class = class com.sun.prism.sw.SWPipeline
    Initialized prism pipeline: com.sun.prism.sw.SWPipeline
    Exception in thread "main" java.lang.UnsupportedOperationException: Unable to open DISPLAY
            at com.sun.glass.ui.gtk.GtkApplication.lambda$new$6(GtkApplication.java:202)
            at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
            at com.sun.glass.ui.gtk.GtkApplication.<init>(GtkApplication.java:200)
            at com.sun.glass.ui.gtk.GtkPlatformFactory.createApplication(GtkPlatformFactory.java:41)
            at com.sun.glass.ui.Application.run(Application.java:146)
            at com.sun.javafx.tk.quantum.QuantumToolkit.startup(QuantumToolkit.java:290)
            at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:293)
            at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:163)
            at com.sun.javafx.application.LauncherImpl.startToolkit(LauncherImpl.java:659)
            at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:679)
            at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$2(LauncherImpl.java:196)
            at java.base/java.lang.Thread.run(Thread.java:833)
    

    I tested also $export DISPLAY=0 without success. Also tested adding-X and -Yin the ssh connection without success.

    SIMILAR, BUT WORKING SETUP

    Using Java 8 from Oracle (which has also JavaFX included) running on a RPI3 Modul B+ everything works fine.

    Running the code on my local computer (not an ARM) which has the jdk full from liberica, everything works fine.

    opened by maebli 7
  • URGENT: Liberica JDK 16 fails on Mac M1 ...

    URGENT: Liberica JDK 16 fails on Mac M1 ...

    Can't tell why it started happening, suspects are Gradle 7.0.2 (but downgrading to 7.0.1 does not help) and upgrade to MacOs BugSur 11.4 (yesterday). Rebooting the MacAir M1 laptop does not help.

    This seems to be a M1 JDK16 problem (and not Gradle), because after installing Java Mission Control 8 and VisualVM 2.0.7:

    brew install --cask jdk-mission-control brew install visualvm

    both of which come without bundled JRE, both crash on my AirBook M1.

    Even running the java compiler:

    javac

    crashes!

    #
    # A fatal error has been detected by the Java Runtime Environment:
    #
    #  Internal Error (sharedRuntime.cpp:532), pid=1149, tid=9731
    #  Error: ShouldNotReachHere()
    #
    # JRE version: OpenJDK Runtime Environment (16.0.1+9) (build 16.0.1+9)
    # Java VM: OpenJDK 64-Bit Server VM (16.0.1+9, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, bsd-aarch64)
    # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
    #
    # If you would like to submit a bug report, please visit:
    #   https://bell-sw.com/support
    #
    
    ---------------  S U M M A R Y ------------
    
    Command Line: --enable-preview --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED --add-opens=java.base/java.nio.charset=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED -Dfile.encoding=UTF-8 -Duser.country=US -Duser.language=en -Duser.variant org.gradle.launcher.daemon.bootstrap.GradleDaemon 7.0.2
    
    Host: MacBookAir10,1 arm64 1 MHz, 8 cores, 16G, Darwin 20.5.0, macOS 11.4 (20F71)
    Time: Wed May 26 15:12:57 2021 PDT elapsed time: 0.157153 seconds (0d 0h 0m 0s)
    
    ---------------  T H R E A D  ---------------
    
    Current thread (0x0000000154008200):  JavaThread "main" [_thread_in_Java, id=9731, stack(0x000000016b69c000,0x000000016b89f000)]
    
    Stack: [0x000000016b69c000,0x000000016b89f000],  sp=0x000000016b89d220,  free space=2052k
    Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
    V  [libjvm.dylib+0x9bece8]  _ZN7VMError14report_and_dieEiPKcS1_PcP6ThreadPhPvS6_S1_im+0x46c
    V  [libjvm.dylib+0x9bf43c]  _ZN7VMError14report_and_dieEP6ThreadPvPKciS4_S4_Pc+0x40
    V  [libjvm.dylib+0x2ab570]  _Z15report_vm_errorPKciS0_S0_z+0x5c
    V  [libjvm.dylib+0x2ab744]  _Z28report_should_not_reach_herePKci+0x2c
    V  [libjvm.dylib+0x8234d8]  _ZN13SharedRuntime40raw_exception_handler_for_return_addressEP10JavaThreadPh+0x178
    V  [libjvm.dylib+0x8235a4]  _ZN13SharedRuntime36exception_handler_for_return_addressEP10JavaThreadPh+0x50
    v  ~StubRoutines::forward exception
    j  org.slf4j.MarkerFactory.<clinit>()V+0
    v  ~StubRoutines::call_stub
    V  [libjvm.dylib+0x441fd4]  _ZN9JavaCalls11call_helperEP9JavaValueRK12methodHandleP17JavaCallArgumentsP6Thread+0x3a8
    V  [libjvm.dylib+0x422ea4]  _ZN13InstanceKlass22call_class_initializerEP6Thread+0x1e8
    V  [libjvm.dylib+0x4225d0]  _ZN13InstanceKlass15initialize_implEP6Thread+0x57c
    V  [libjvm.dylib+0x665f34]  _ZN12LinkResolver19resolve_static_callER8CallInfoRK8LinkInfobP6Thread+0x78
    V  [libjvm.dylib+0x667f0c]  _ZN12LinkResolver14resolve_invokeER8CallInfo6HandleRK18constantPoolHandleiN9Bytecodes4CodeEP6Thread+0xac
    V  [libjvm.dylib+0x43ae5c]  _ZN18InterpreterRuntime14resolve_invokeEP10JavaThreadN9Bytecodes4CodeE+0x29c
    V  [libjvm.dylib+0x43b474]  _ZN18InterpreterRuntime18resolve_from_cacheEP10JavaThreadN9Bytecodes4CodeE+0x98
    j  org.gradle.api.logging.Logging.<clinit>()V+2
    v  ~StubRoutines::call_stub
    V  [libjvm.dylib+0x441fd4]  _ZN9JavaCalls11call_helperEP9JavaValueRK12methodHandleP17JavaCallArgumentsP6Thread+0x3a8
    V  [libjvm.dylib+0x422ea4]  _ZN13InstanceKlass22call_class_initializerEP6Thread+0x1e8
    V  [libjvm.dylib+0x4225d0]  _ZN13InstanceKlass15initialize_implEP6Thread+0x57c
    V  [libjvm.dylib+0x665f34]  _ZN12LinkResolver19resolve_static_callER8CallInfoRK8LinkInfobP6Thread+0x78
    V  [libjvm.dylib+0x667f0c]  _ZN12LinkResolver14resolve_invokeER8CallInfo6HandleRK18constantPoolHandleiN9Bytecodes4CodeEP6Thread+0xac
    V  [libjvm.dylib+0x43ae5c]  _ZN18InterpreterRuntime14resolve_invokeEP10JavaThreadN9Bytecodes4CodeE+0x29c
    V  [libjvm.dylib+0x43b474]  _ZN18InterpreterRuntime18resolve_from_cacheEP10JavaThreadN9Bytecodes4CodeE+0x98
    j  org.gradle.launcher.daemon.bootstrap.DaemonMain.<clinit>()V+2
    v  ~StubRoutines::call_stub
    V  [libjvm.dylib+0x441fd4]  _ZN9JavaCalls11call_helperEP9JavaValueRK12methodHandleP17JavaCallArgumentsP6Thread+0x3a8
    V  [libjvm.dylib+0x422ea4]  _ZN13InstanceKlass22call_class_initializerEP6Thread+0x1e8
    V  [libjvm.dylib+0x4225d0]  _ZN13InstanceKlass15initialize_implEP6Thread+0x57c
    V  [libjvm.dylib+0x800918]  _ZN10Reflection18invoke_constructorEP7oopDesc14objArrayHandleP6Thread+0x120
    V  [libjvm.dylib+0x500350]  JVM_NewInstanceFromConstructor+0x1ac
    j  jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Ljava/lang/reflect/Constructor;[Ljava/lang/Object;)Ljava/lang/Object;+0 [email protected]
    j  jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance([Ljava/lang/Object;)Ljava/lang/Object;+131 [email protected]
    j  jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance([Ljava/lang/Object;)Ljava/lang/Object;+5 [email protected]
    j  java.lang.reflect.Constructor.newInstanceWithCaller([Ljava/lang/Object;ZLjava/lang/Class;)Ljava/lang/Object;+65 [email protected]
    j  java.lang.reflect.Constructor.newInstance([Ljava/lang/Object;)Ljava/lang/Object;+30 [email protected]
    j  org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(Ljava/lang/String;[Ljava/lang/String;)V+126
    j  org.gradle.launcher.bootstrap.ProcessBootstrap.run(Ljava/lang/String;[Ljava/lang/String;)V+3
    j  org.gradle.launcher.daemon.bootstrap.GradleDaemon.main([Ljava/lang/String;)V+10
    v  ~StubRoutines::call_stub
    V  [libjvm.dylib+0x441fd4]  _ZN9JavaCalls11call_helperEP9JavaValueRK12methodHandleP17JavaCallArgumentsP6Thread+0x3a8
    V  [libjvm.dylib+0x4a5488]  _ZL17jni_invoke_staticP7JNIEnv_P9JavaValueP8_jobject11JNICallTypeP10_jmethodIDP18JNI_ArgumentPusherP6Thread+0x120
    V  [libjvm.dylib+0x4a8edc]  jni_CallStaticVoidMethod+0x148
    C  [libjli.dylib+0x5430]  JavaMain+0x9d4
    C  [libjli.dylib+0x778c]  ThreadJavaMain+0xc
    C  [libsystem_pthread.dylib+0x7878]  _pthread_start+0x140
    
    
    ---------------  P R O C E S S  ---------------
    
    Threads class SMR info:
    _java_thread_list=0x0000000154978790, length=12, elements={
    0x0000000154008200, 0x0000000155815c00, 0x0000000156031600, 0x0000000156035000,
    0x000000015500dc00, 0x0000000156037800, 0x0000000156047e00, 0x0000000156048400,
    0x0000000156048a00, 0x0000000155833600, 0x0000000155020600, 0x0000000156111a00
    }
    
    Java Threads: ( => current thread )
    =>0x0000000154008200 JavaThread "main" [_thread_in_Java, id=9731, stack(0x000000016b69c000,0x000000016b89f000)]
      0x0000000155815c00 JavaThread "Reference Handler" daemon [_thread_blocked, id=17411, stack(0x000000016c4f0000,0x000000016c6f3000)]
      0x0000000156031600 JavaThread "Finalizer" daemon [_thread_blocked, id=16899, stack(0x000000016c6fc000,0x000000016c8ff000)]
      0x0000000156035000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=43011, stack(0x000000016ca20000,0x000000016cc23000)]
      0x000000015500dc00 JavaThread "Service Thread" daemon [_thread_blocked, id=23299, stack(0x000000016cc2c000,0x000000016ce2f000)]
      0x0000000156037800 JavaThread "Monitor Deflation Thread" daemon [_thread_blocked, id=42243, stack(0x000000016ce38000,0x000000016d03b000)]
      0x0000000156047e00 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=41731, stack(0x000000016d044000,0x000000016d247000)]
      0x0000000156048400 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=41475, stack(0x000000016d250000,0x000000016d453000)]
      0x0000000156048a00 JavaThread "Sweeper thread" daemon [_thread_blocked, id=40963, stack(0x000000016d45c000,0x000000016d65f000)]
      0x0000000155833600 JavaThread "Common-Cleaner" daemon [_thread_blocked, id=24067, stack(0x000000016d668000,0x000000016d86b000)]
      0x0000000155020600 JavaThread "Notification Thread" daemon [_thread_blocked, id=24579, stack(0x000000016d874000,0x000000016da77000)]
      0x0000000156111a00 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=40451, stack(0x000000016dc8c000,0x000000016de8f000)]
    
    Other Threads:
      0x0000000153f1de30 VMThread "VM Thread" [stack: 0x000000016c2e4000,0x000000016c4e7000] [id=18179]
      0x000000015495e300 WatcherThread [stack: 0x000000016da80000,0x000000016dc83000] [id=24835]
      0x0000000153e1a270 GCTaskThread "GC Thread#0" [stack: 0x000000016b8a8000,0x000000016baab000] [id=12803]
      0x0000000153e1b200 ConcurrentGCThread "G1 Main Marker" [stack: 0x000000016bab4000,0x000000016bcb7000] [id=19971]
      0x00000001548106c0 ConcurrentGCThread "G1 Conc#0" [stack: 0x000000016bcc0000,0x000000016bec3000] [id=13315]
      0x0000000153e37300 ConcurrentGCThread "G1 Refine#0" [stack: 0x000000016becc000,0x000000016c0cf000] [id=13827]
      0x0000000153e381d0 ConcurrentGCThread "G1 Service" [stack: 0x000000016c0d8000,0x000000016c2db000] [id=14083]
    
    Threads with active compile tasks:
    
    VM state: not at safepoint (normal execution)
    
    VM Mutex/Monitor currently owned by a thread: None
    
    Heap address: 0x00000006c0000000, size: 4096 MB, Compressed Oops mode: Zero based, Oop shift amount: 3
    
    Compressed class space mapped at: 0x0000000300000000-0x0000000340000000, reserved size: 1073741824
    Narrow klass base: 0x0000000000000000, Narrow klass shift: 3, Narrow klass range: 0x340000000
    
    GC Precious Log:
     CPUs: 8 total, 8 available
     Memory: 16384M
     Large Page Support: Disabled
     NUMA Support: Disabled
     Compressed Oops: Enabled (Zero based)
     Heap Region Size: 2M
     Heap Min Capacity: 8M
     Heap Initial Capacity: 256M
     Heap Max Capacity: 4G
     Pre-touch: Disabled
     Parallel Workers: 8
     Concurrent Workers: 2
     Concurrent Refinement Workers: 8
     Periodic GC: Disabled
    
    Heap:
     garbage-first heap   total 262144K, used 22528K [0x00000006c0000000, 0x00000007c0000000)
      region size 2048K, 8 young (16384K), 0 survivors (0K)
     Metaspace       used 6849K, committed 7040K, reserved 1056768K
      class space    used 576K, committed 640K, reserved 1048576K
    
    Heap Regions: E=young(eden), S=young(survivor), O=old, HS=humongous(starts), HC=humongous(continues), CS=collection set, F=free, OA=open archive, CA=closed archive, TAMS=top-at-mark-start (previous, next)
    |   0|0x00000006c0000000, 0x00000006c0200000, 0x00000006c0200000|100%|HS|  |TAMS 0x00000006c0000000, 0x00000006c0000000| Complete 
    |   1|0x00000006c0200000, 0x00000006c0400000, 0x00000006c0400000|100%|HC|  |TAMS 0x00000006c0200000, 0x00000006c0200000| Complete 
    |   2|0x00000006c0400000, 0x00000006c0600000, 0x00000006c0600000|100%|HS|  |TAMS 0x00000006c0400000, 0x00000006c0400000| Complete 
    |   3|0x00000006c0600000, 0x00000006c0800000, 0x00000006c0800000|100%|HC|  |TAMS 0x00000006c0600000, 0x00000006c0600000| Complete 
    |   4|0x00000006c0800000, 0x00000006c0800000, 0x00000006c0a00000|  0%| F|  |TAMS 0x00000006c0800000, 0x00000006c0800000| Untracked 
    |   5|0x00000006c0a00000, 0x00000006c0a00000, 0x00000006c0c00000|  0%| F|  |TAMS 0x00000006c0a00000, 0x00000006c0a00000| Untracked 
    |   6|0x00000006c0c00000, 0x00000006c0c00000, 0x00000006c0e00000|  0%| F|  |TAMS 0x00000006c0c00000, 0x00000006c0c00000| Untracked 
    |   7|0x00000006c0e00000, 0x00000006c0e00000, 0x00000006c1000000|  0%| F|  |TAMS 0x00000006c0e00000, 0x00000006c0e00000| Untracked 
    |   8|0x00000006c1000000, 0x00000006c1000000, 0x00000006c1200000|  0%| F|  |TAMS 0x00000006c1000000, 0x00000006c1000000| Untracked 
    |   9|0x00000006c1200000, 0x00000006c1200000, 0x00000006c1400000|  0%| F|  |TAMS 0x00000006c1200000, 0x00000006c1200000| Untracked 
    |  10|0x00000006c1400000, 0x00000006c1400000, 0x00000006c1600000|  0%| F|  |TAMS 0x00000006c1400000, 0x00000006c1400000| Untracked 
    |  11|0x00000006c1600000, 0x00000006c1600000, 0x00000006c1800000|  0%| F|  |TAMS 0x00000006c1600000, 0x00000006c1600000| Untracked 
    |  12|0x00000006c1800000, 0x00000006c1800000, 0x00000006c1a00000|  0%| F|  |TAMS 0x00000006c1800000, 0x00000006c1800000| Untracked 
    |  13|0x00000006c1a00000, 0x00000006c1a00000, 0x00000006c1c00000|  0%| F|  |TAMS 0x00000006c1a00000, 0x00000006c1a00000| Untracked 
    |  14|0x00000006c1c00000, 0x00000006c1c00000, 0x00000006c1e00000|  0%| F|  |TAMS 0x00000006c1c00000, 0x00000006c1c00000| Untracked 
    |  15|0x00000006c1e00000, 0x00000006c1e00000, 0x00000006c2000000|  0%| F|  |TAMS 0x00000006c1e00000, 0x00000006c1e00000| Untracked 
    |  16|0x00000006c2000000, 0x00000006c2000000, 0x00000006c2200000|  0%| F|  |TAMS 0x00000006c2000000, 0x00000006c2000000| Untracked 
    |  17|0x00000006c2200000, 0x00000006c2200000, 0x00000006c2400000|  0%| F|  |TAMS 0x00000006c2200000, 0x00000006c2200000| Untracked 
    |  18|0x00000006c2400000, 0x00000006c2400000, 0x00000006c2600000|  0%| F|  |TAMS 0x00000006c2400000, 0x00000006c2400000| Untracked 
    |  19|0x00000006c2600000, 0x00000006c2600000, 0x00000006c2800000|  0%| F|  |TAMS 0x00000006c2600000, 0x00000006c2600000| Untracked 
    |  20|0x00000006c2800000, 0x00000006c2800000, 0x00000006c2a00000|  0%| F|  |TAMS 0x00000006c2800000, 0x00000006c2800000| Untracked 
    |  21|0x00000006c2a00000, 0x00000006c2a00000, 0x00000006c2c00000|  0%| F|  |TAMS 0x00000006c2a00000, 0x00000006c2a00000| Untracked 
    |  22|0x00000006c2c00000, 0x00000006c2c00000, 0x00000006c2e00000|  0%| F|  |TAMS 0x00000006c2c00000, 0x00000006c2c00000| Untracked 
    |  23|0x00000006c2e00000, 0x00000006c2e00000, 0x00000006c3000000|  0%| F|  |TAMS 0x00000006c2e00000, 0x00000006c2e00000| Untracked 
    |  24|0x00000006c3000000, 0x00000006c3000000, 0x00000006c3200000|  0%| F|  |TAMS 0x00000006c3000000, 0x00000006c3000000| Untracked 
    |  25|0x00000006c3200000, 0x00000006c3200000, 0x00000006c3400000|  0%| F|  |TAMS 0x00000006c3200000, 0x00000006c3200000| Untracked 
    |  26|0x00000006c3400000, 0x00000006c3400000, 0x00000006c3600000|  0%| F|  |TAMS 0x00000006c3400000, 0x00000006c3400000| Untracked 
    |  27|0x00000006c3600000, 0x00000006c3600000, 0x00000006c3800000|  0%| F|  |TAMS 0x00000006c3600000, 0x00000006c3600000| Untracked 
    |  28|0x00000006c3800000, 0x00000006c3800000, 0x00000006c3a00000|  0%| F|  |TAMS 0x00000006c3800000, 0x00000006c3800000| Untracked 
    |  29|0x00000006c3a00000, 0x00000006c3a00000, 0x00000006c3c00000|  0%| F|  |TAMS 0x00000006c3a00000, 0x00000006c3a00000| Untracked 
    |  30|0x00000006c3c00000, 0x00000006c3c00000, 0x00000006c3e00000|  0%| F|  |TAMS 0x00000006c3c00000, 0x00000006c3c00000| Untracked 
    |  31|0x00000006c3e00000, 0x00000006c3e00000, 0x00000006c4000000|  0%| F|  |TAMS 0x00000006c3e00000, 0x00000006c3e00000| Untracked 
    |  32|0x00000006c4000000, 0x00000006c4000000, 0x00000006c4200000|  0%| F|  |TAMS 0x00000006c4000000, 0x00000006c4000000| Untracked 
    |  33|0x00000006c4200000, 0x00000006c4200000, 0x00000006c4400000|  0%| F|  |TAMS 0x00000006c4200000, 0x00000006c4200000| Untracked 
    |  34|0x00000006c4400000, 0x00000006c4400000, 0x00000006c4600000|  0%| F|  |TAMS 0x00000006c4400000, 0x00000006c4400000| Untracked 
    |  35|0x00000006c4600000, 0x00000006c4600000, 0x00000006c4800000|  0%| F|  |TAMS 0x00000006c4600000, 0x00000006c4600000| Untracked 
    |  36|0x00000006c4800000, 0x00000006c4800000, 0x00000006c4a00000|  0%| F|  |TAMS 0x00000006c4800000, 0x00000006c4800000| Untracked 
    |  37|0x00000006c4a00000, 0x00000006c4a00000, 0x00000006c4c00000|  0%| F|  |TAMS 0x00000006c4a00000, 0x00000006c4a00000| Untracked 
    |  38|0x00000006c4c00000, 0x00000006c4c00000, 0x00000006c4e00000|  0%| F|  |TAMS 0x00000006c4c00000, 0x00000006c4c00000| Untracked 
    |  39|0x00000006c4e00000, 0x00000006c4e00000, 0x00000006c5000000|  0%| F|  |TAMS 0x00000006c4e00000, 0x00000006c4e00000| Untracked 
    |  40|0x00000006c5000000, 0x00000006c5000000, 0x00000006c5200000|  0%| F|  |TAMS 0x00000006c5000000, 0x00000006c5000000| Untracked 
    |  41|0x00000006c5200000, 0x00000006c5200000, 0x00000006c5400000|  0%| F|  |TAMS 0x00000006c5200000, 0x00000006c5200000| Untracked 
    |  42|0x00000006c5400000, 0x00000006c5400000, 0x00000006c5600000|  0%| F|  |TAMS 0x00000006c5400000, 0x00000006c5400000| Untracked 
    |  43|0x00000006c5600000, 0x00000006c5600000, 0x00000006c5800000|  0%| F|  |TAMS 0x00000006c5600000, 0x00000006c5600000| Untracked 
    |  44|0x00000006c5800000, 0x00000006c5800000, 0x00000006c5a00000|  0%| F|  |TAMS 0x00000006c5800000, 0x00000006c5800000| Untracked 
    |  45|0x00000006c5a00000, 0x00000006c5a00000, 0x00000006c5c00000|  0%| F|  |TAMS 0x00000006c5a00000, 0x00000006c5a00000| Untracked 
    |  46|0x00000006c5c00000, 0x00000006c5c00000, 0x00000006c5e00000|  0%| F|  |TAMS 0x00000006c5c00000, 0x00000006c5c00000| Untracked 
    |  47|0x00000006c5e00000, 0x00000006c5e00000, 0x00000006c6000000|  0%| F|  |TAMS 0x00000006c5e00000, 0x00000006c5e00000| Untracked 
    |  48|0x00000006c6000000, 0x00000006c6000000, 0x00000006c6200000|  0%| F|  |TAMS 0x00000006c6000000, 0x00000006c6000000| Untracked 
    |  49|0x00000006c6200000, 0x00000006c6200000, 0x00000006c6400000|  0%| F|  |TAMS 0x00000006c6200000, 0x00000006c6200000| Untracked 
    |  50|0x00000006c6400000, 0x00000006c6400000, 0x00000006c6600000|  0%| F|  |TAMS 0x00000006c6400000, 0x00000006c6400000| Untracked 
    |  51|0x00000006c6600000, 0x00000006c6600000, 0x00000006c6800000|  0%| F|  |TAMS 0x00000006c6600000, 0x00000006c6600000| Untracked 
    |  52|0x00000006c6800000, 0x00000006c6800000, 0x00000006c6a00000|  0%| F|  |TAMS 0x00000006c6800000, 0x00000006c6800000| Untracked 
    |  53|0x00000006c6a00000, 0x00000006c6a00000, 0x00000006c6c00000|  0%| F|  |TAMS 0x00000006c6a00000, 0x00000006c6a00000| Untracked 
    |  54|0x00000006c6c00000, 0x00000006c6c00000, 0x00000006c6e00000|  0%| F|  |TAMS 0x00000006c6c00000, 0x00000006c6c00000| Untracked 
    |  55|0x00000006c6e00000, 0x00000006c6e00000, 0x00000006c7000000|  0%| F|  |TAMS 0x00000006c6e00000, 0x00000006c6e00000| Untracked 
    |  56|0x00000006c7000000, 0x00000006c7000000, 0x00000006c7200000|  0%| F|  |TAMS 0x00000006c7000000, 0x00000006c7000000| Untracked 
    |  57|0x00000006c7200000, 0x00000006c7200000, 0x00000006c7400000|  0%| F|  |TAMS 0x00000006c7200000, 0x00000006c7200000| Untracked 
    |  58|0x00000006c7400000, 0x00000006c7400000, 0x00000006c7600000|  0%| F|  |TAMS 0x00000006c7400000, 0x00000006c7400000| Untracked 
    |  59|0x00000006c7600000, 0x00000006c7600000, 0x00000006c7800000|  0%| F|  |TAMS 0x00000006c7600000, 0x00000006c7600000| Untracked 
    |  60|0x00000006c7800000, 0x00000006c7800000, 0x00000006c7a00000|  0%| F|  |TAMS 0x00000006c7800000, 0x00000006c7800000| Untracked 
    |  61|0x00000006c7a00000, 0x00000006c7a00000, 0x00000006c7c00000|  0%| F|  |TAMS 0x00000006c7a00000, 0x00000006c7a00000| Untracked 
    |  62|0x00000006c7c00000, 0x00000006c7c00000, 0x00000006c7e00000|  0%| F|  |TAMS 0x00000006c7c00000, 0x00000006c7c00000| Untracked 
    |  63|0x00000006c7e00000, 0x00000006c7e00000, 0x00000006c8000000|  0%| F|  |TAMS 0x00000006c7e00000, 0x00000006c7e00000| Untracked 
    |  64|0x00000006c8000000, 0x00000006c8000000, 0x00000006c8200000|  0%| F|  |TAMS 0x00000006c8000000, 0x00000006c8000000| Untracked 
    |  65|0x00000006c8200000, 0x00000006c8200000, 0x00000006c8400000|  0%| F|  |TAMS 0x00000006c8200000, 0x00000006c8200000| Untracked 
    |  66|0x00000006c8400000, 0x00000006c8400000, 0x00000006c8600000|  0%| F|  |TAMS 0x00000006c8400000, 0x00000006c8400000| Untracked 
    |  67|0x00000006c8600000, 0x00000006c8600000, 0x00000006c8800000|  0%| F|  |TAMS 0x00000006c8600000, 0x00000006c8600000| Untracked 
    |  68|0x00000006c8800000, 0x00000006c8800000, 0x00000006c8a00000|  0%| F|  |TAMS 0x00000006c8800000, 0x00000006c8800000| Untracked 
    |  69|0x00000006c8a00000, 0x00000006c8a00000, 0x00000006c8c00000|  0%| F|  |TAMS 0x00000006c8a00000, 0x00000006c8a00000| Untracked 
    |  70|0x00000006c8c00000, 0x00000006c8c00000, 0x00000006c8e00000|  0%| F|  |TAMS 0x00000006c8c00000, 0x00000006c8c00000| Untracked 
    |  71|0x00000006c8e00000, 0x00000006c8e00000, 0x00000006c9000000|  0%| F|  |TAMS 0x00000006c8e00000, 0x00000006c8e00000| Untracked 
    |  72|0x00000006c9000000, 0x00000006c9000000, 0x00000006c9200000|  0%| F|  |TAMS 0x00000006c9000000, 0x00000006c9000000| Untracked 
    |  73|0x00000006c9200000, 0x00000006c9200000, 0x00000006c9400000|  0%| F|  |TAMS 0x00000006c9200000, 0x00000006c9200000| Untracked 
    |  74|0x00000006c9400000, 0x00000006c9400000, 0x00000006c9600000|  0%| F|  |TAMS 0x00000006c9400000, 0x00000006c9400000| Untracked 
    |  75|0x00000006c9600000, 0x00000006c9600000, 0x00000006c9800000|  0%| F|  |TAMS 0x00000006c9600000, 0x00000006c9600000| Untracked 
    |  76|0x00000006c9800000, 0x00000006c9800000, 0x00000006c9a00000|  0%| F|  |TAMS 0x00000006c9800000, 0x00000006c9800000| Untracked 
    |  77|0x00000006c9a00000, 0x00000006c9a00000, 0x00000006c9c00000|  0%| F|  |TAMS 0x00000006c9a00000, 0x00000006c9a00000| Untracked 
    |  78|0x00000006c9c00000, 0x00000006c9c00000, 0x00000006c9e00000|  0%| F|  |TAMS 0x00000006c9c00000, 0x00000006c9c00000| Untracked 
    |  79|0x00000006c9e00000, 0x00000006c9e00000, 0x00000006ca000000|  0%| F|  |TAMS 0x00000006c9e00000, 0x00000006c9e00000| Untracked 
    |  80|0x00000006ca000000, 0x00000006ca000000, 0x00000006ca200000|  0%| F|  |TAMS 0x00000006ca000000, 0x00000006ca000000| Untracked 
    |  81|0x00000006ca200000, 0x00000006ca200000, 0x00000006ca400000|  0%| F|  |TAMS 0x00000006ca200000, 0x00000006ca200000| Untracked 
    |  82|0x00000006ca400000, 0x00000006ca400000, 0x00000006ca600000|  0%| F|  |TAMS 0x00000006ca400000, 0x00000006ca400000| Untracked 
    |  83|0x00000006ca600000, 0x00000006ca600000, 0x00000006ca800000|  0%| F|  |TAMS 0x00000006ca600000, 0x00000006ca600000| Untracked 
    |  84|0x00000006ca800000, 0x00000006ca800000, 0x00000006caa00000|  0%| F|  |TAMS 0x00000006ca800000, 0x00000006ca800000| Untracked 
    |  85|0x00000006caa00000, 0x00000006caa00000, 0x00000006cac00000|  0%| F|  |TAMS 0x00000006caa00000, 0x00000006caa00000| Untracked 
    |  86|0x00000006cac00000, 0x00000006cac00000, 0x00000006cae00000|  0%| F|  |TAMS 0x00000006cac00000, 0x00000006cac00000| Untracked 
    |  87|0x00000006cae00000, 0x00000006cae00000, 0x00000006cb000000|  0%| F|  |TAMS 0x00000006cae00000, 0x00000006cae00000| Untracked 
    |  88|0x00000006cb000000, 0x00000006cb000000, 0x00000006cb200000|  0%| F|  |TAMS 0x00000006cb000000, 0x00000006cb000000| Untracked 
    |  89|0x00000006cb200000, 0x00000006cb200000, 0x00000006cb400000|  0%| F|  |TAMS 0x00000006cb200000, 0x00000006cb200000| Untracked 
    |  90|0x00000006cb400000, 0x00000006cb400000, 0x00000006cb600000|  0%| F|  |TAMS 0x00000006cb400000, 0x00000006cb400000| Untracked 
    |  91|0x00000006cb600000, 0x00000006cb600000, 0x00000006cb800000|  0%| F|  |TAMS 0x00000006cb600000, 0x00000006cb600000| Untracked 
    |  92|0x00000006cb800000, 0x00000006cb800000, 0x00000006cba00000|  0%| F|  |TAMS 0x00000006cb800000, 0x00000006cb800000| Untracked 
    |  93|0x00000006cba00000, 0x00000006cba00000, 0x00000006cbc00000|  0%| F|  |TAMS 0x00000006cba00000, 0x00000006cba00000| Untracked 
    |  94|0x00000006cbc00000, 0x00000006cbc00000, 0x00000006cbe00000|  0%| F|  |TAMS 0x00000006cbc00000, 0x00000006cbc00000| Untracked 
    |  95|0x00000006cbe00000, 0x00000006cbe00000, 0x00000006cc000000|  0%| F|  |TAMS 0x00000006cbe00000, 0x00000006cbe00000| Untracked 
    |  96|0x00000006cc000000, 0x00000006cc000000, 0x00000006cc200000|  0%| F|  |TAMS 0x00000006cc000000, 0x00000006cc000000| Untracked 
    |  97|0x00000006cc200000, 0x00000006cc200000, 0x00000006cc400000|  0%| F|  |TAMS 0x00000006cc200000, 0x00000006cc200000| Untracked 
    |  98|0x00000006cc400000, 0x00000006cc400000, 0x00000006cc600000|  0%| F|  |TAMS 0x00000006cc400000, 0x00000006cc400000| Untracked 
    |  99|0x00000006cc600000, 0x00000006cc600000, 0x00000006cc800000|  0%| F|  |TAMS 0x00000006cc600000, 0x00000006cc600000| Untracked 
    | 100|0x00000006cc800000, 0x00000006cc800000, 0x00000006cca00000|  0%| F|  |TAMS 0x00000006cc800000, 0x00000006cc800000| Untracked 
    | 101|0x00000006cca00000, 0x00000006cca00000, 0x00000006ccc00000|  0%| F|  |TAMS 0x00000006cca00000, 0x00000006cca00000| Untracked 
    | 102|0x00000006ccc00000, 0x00000006ccc00000, 0x00000006cce00000|  0%| F|  |TAMS 0x00000006ccc00000, 0x00000006ccc00000| Untracked 
    | 103|0x00000006cce00000, 0x00000006cce00000, 0x00000006cd000000|  0%| F|  |TAMS 0x00000006cce00000, 0x00000006cce00000| Untracked 
    | 104|0x00000006cd000000, 0x00000006cd000000, 0x00000006cd200000|  0%| F|  |TAMS 0x00000006cd000000, 0x00000006cd000000| Untracked 
    | 105|0x00000006cd200000, 0x00000006cd200000, 0x00000006cd400000|  0%| F|  |TAMS 0x00000006cd200000, 0x00000006cd200000| Untracked 
    | 106|0x00000006cd400000, 0x00000006cd400000, 0x00000006cd600000|  0%| F|  |TAMS 0x00000006cd400000, 0x00000006cd400000| Untracked 
    | 107|0x00000006cd600000, 0x00000006cd600000, 0x00000006cd800000|  0%| F|  |TAMS 0x00000006cd600000, 0x00000006cd600000| Untracked 
    | 108|0x00000006cd800000, 0x00000006cd800000, 0x00000006cda00000|  0%| F|  |TAMS 0x00000006cd800000, 0x00000006cd800000| Untracked 
    | 109|0x00000006cda00000, 0x00000006cda00000, 0x00000006cdc00000|  0%| F|  |TAMS 0x00000006cda00000, 0x00000006cda00000| Untracked 
    | 110|0x00000006cdc00000, 0x00000006cdc00000, 0x00000006cde00000|  0%| F|  |TAMS 0x00000006cdc00000, 0x00000006cdc00000| Untracked 
    | 111|0x00000006cde00000, 0x00000006cde00000, 0x00000006ce000000|  0%| F|  |TAMS 0x00000006cde00000, 0x00000006cde00000| Untracked 
    | 112|0x00000006ce000000, 0x00000006ce000000, 0x00000006ce200000|  0%| F|  |TAMS 0x00000006ce000000, 0x00000006ce000000| Untracked 
    | 113|0x00000006ce200000, 0x00000006ce200000, 0x00000006ce400000|  0%| F|  |TAMS 0x00000006ce200000, 0x00000006ce200000| Untracked 
    | 114|0x00000006ce400000, 0x00000006ce400000, 0x00000006ce600000|  0%| F|  |TAMS 0x00000006ce400000, 0x00000006ce400000| Untracked 
    | 115|0x00000006ce600000, 0x00000006ce600000, 0x00000006ce800000|  0%| F|  |TAMS 0x00000006ce600000, 0x00000006ce600000| Untracked 
    | 116|0x00000006ce800000, 0x00000006ce800000, 0x00000006cea00000|  0%| F|  |TAMS 0x00000006ce800000, 0x00000006ce800000| Untracked 
    | 117|0x00000006cea00000, 0x00000006cea00000, 0x00000006cec00000|  0%| F|  |TAMS 0x00000006cea00000, 0x00000006cea00000| Untracked 
    | 118|0x00000006cec00000, 0x00000006cec00000, 0x00000006cee00000|  0%| F|  |TAMS 0x00000006cec00000, 0x00000006cec00000| Untracked 
    | 119|0x00000006cee00000, 0x00000006cee00000, 0x00000006cf000000|  0%| F|  |TAMS 0x00000006cee00000, 0x00000006cee00000| Untracked 
    | 120|0x00000006cf000000, 0x00000006cf0b4b78, 0x00000006cf200000| 35%| E|  |TAMS 0x00000006cf000000, 0x00000006cf000000| Complete 
    | 121|0x00000006cf200000, 0x00000006cf400000, 0x00000006cf400000|100%| E|CS|TAMS 0x00000006cf200000, 0x00000006cf200000| Complete 
    | 122|0x00000006cf400000, 0x00000006cf600000, 0x00000006cf600000|100%| E|CS|TAMS 0x00000006cf400000, 0x00000006cf400000| Complete 
    | 123|0x00000006cf600000, 0x00000006cf800000, 0x00000006cf800000|100%| E|CS|TAMS 0x00000006cf600000, 0x00000006cf600000| Complete 
    | 124|0x00000006cf800000, 0x00000006cfa00000, 0x00000006cfa00000|100%| E|CS|TAMS 0x00000006cf800000, 0x00000006cf800000| Complete 
    | 125|0x00000006cfa00000, 0x00000006cfc00000, 0x00000006cfc00000|100%| E|CS|TAMS 0x00000006cfa00000, 0x00000006cfa00000| Complete 
    | 126|0x00000006cfc00000, 0x00000006cfe00000, 0x00000006cfe00000|100%| E|CS|TAMS 0x00000006cfc00000, 0x00000006cfc00000| Complete 
    | 127|0x00000006cfe00000, 0x00000006d0000000, 0x00000006d0000000|100%| E|CS|TAMS 0x00000006cfe00000, 0x00000006cfe00000| Complete 
    
    Card table byte_map: [0x0000000121f84000,0x0000000122784000] _byte_map_base: 0x000000011e984000
    
    Marking Bits (Prev, Next): (CMBitMap*) 0x000000015400ac10, (CMBitMap*) 0x000000015400ac50
     Prev Bits: [0x0000000122f84000, 0x0000000126f84000)
     Next Bits: [0x0000000126f84000, 0x000000012af84000)
    
    Polling page: 0x0000000104880000
    
    Metaspace:
    
    Usage:
      Non-class:      6.13 MB used.
          Class:    576.15 KB used.
           Both:      6.69 MB used.
    
    Virtual space:
      Non-class space:        8.00 MB reserved,       6.25 MB ( 78%) committed,  1 nodes.
          Class space:        1.00 GB reserved,     640.00 KB ( <1%) committed,  1 nodes.
                  Both:        1.01 GB reserved,       6.88 MB ( <1%) committed. 
    
    Chunk freelists:
       Non-Class:  1008.00 KB
           Class:  3.21 MB
            Both:  4.20 MB
    
    MaxMetaspaceSize: 17179869184.00 GB
    CompressedClassSpaceSize: 1.00 GB
     - commit_granule_bytes: 65536.
     - commit_granule_words: 8192.
     - virtual_space_node_default_size: 1048576.
     - enlarge_chunks_in_place: 1.
     - new_chunks_are_fully_committed: 0.
     - uncommit_free_chunks: 1.
     - use_allocation_guard: 0.
     - handle_deallocations: 1.
    
    
    Internal statistics:
    
    num_allocs_failed_limit: 0.
    num_arena_births: 62.
    num_arena_deaths: 0.
    num_vsnodes_births: 2.
    num_vsnodes_deaths: 0.
    num_space_committed: 110.
    num_space_uncommitted: 0.
    num_chunks_returned_to_freelist: 0.
    num_chunks_taken_from_freelist: 93.
    num_chunk_merges: 0.
    num_chunk_splits: 58.
    num_chunks_enlarged: 38.
    num_purges: 0.
    
    CodeHeap 'non-profiled nmethods': size=120032Kb used=192Kb max_used=192Kb free=119839Kb
     bounds [0x000000011a24c000, 0x000000011a4bc000, 0x0000000121784000]
    CodeHeap 'profiled nmethods': size=120016Kb used=919Kb max_used=919Kb free=119096Kb
     bounds [0x0000000112d18000, 0x0000000112f88000, 0x000000011a24c000]
    CodeHeap 'non-nmethods': size=5712Kb used=1051Kb max_used=1090Kb free=4660Kb
     bounds [0x0000000112784000, 0x00000001129f4000, 0x0000000112d18000]
     total_blobs=870 nmethods=527 adapters=260
     compilation: enabled
                  stopped_count=0, restarted_count=0
     full_count=0
    
    Compilation events (20 events):
    Event: 0.151 Thread 0x0000000156048400 nmethod 523 0x0000000112ded910 code [0x0000000112dedc80, 0x0000000112dee968]
    Event: 0.151 Thread 0x0000000156048400  519       3       java.util.zip.ZipUtils::LOCSIG (6 bytes)
    Event: 0.151 Thread 0x0000000156048400 nmethod 519 0x0000000112deee10 code [0x0000000112deefc0, 0x0000000112def2a8]
    Event: 0.151 Thread 0x0000000156048400  520   !   3       java.nio.DirectLongBufferU::get (36 bytes)
    Event: 0.151 Thread 0x0000000156048400 nmethod 520 0x0000000112def410 code [0x0000000112def680, 0x0000000112deff68]
    Event: 0.151 Thread 0x0000000156048400  521   !   3       jdk.internal.misc.ScopedMemoryAccess::getLong (20 bytes)
    Event: 0.151 Thread 0x0000000156048400 nmethod 521 0x0000000112df0490 code [0x0000000112df0680, 0x0000000112df0b88]
    Event: 0.151 Thread 0x0000000156048400  517       3       java.util.Collections$SetFromMap::add (22 bytes)
    Event: 0.151 Thread 0x0000000156048400 nmethod 517 0x0000000112df0e10 code [0x0000000112df0fc0, 0x0000000112df1258]
    Event: 0.151 Thread 0x0000000156048400  518       3       java.util.WeakHashMap::put (160 bytes)
    Event: 0.152 Thread 0x0000000156048400 nmethod 518 0x0000000112df1310 code [0x0000000112df1640, 0x0000000112df2718]
    Event: 0.152 Thread 0x0000000156048400  526 %     3       java.util.zip.ZipFile$Source::initCEN @ 238 (805 bytes)
    Event: 0.153 Thread 0x0000000156111a00 nmethod 509 0x000000011a279210 code [0x000000011a2793c0, 0x000000011a279630]
    Event: 0.154 Thread 0x0000000156048400 nmethod 526% 0x0000000112df2d10 code [0x0000000112df3700, 0x0000000112df8328]
    Event: 0.155 Thread 0x0000000156047e00 nmethod 508 0x000000011a279790 code [0x000000011a279ac0, 0x000000011a27b8c0]
    Event: 0.156 Thread 0x0000000156048400  527       3       java.util.zip.ZipFile$Source::getMetaVersion (214 bytes)
    Event: 0.156 Thread 0x0000000156048400 nmethod 527 0x0000000112dfa410 code [0x0000000112dfa640, 0x0000000112dfad68]
    Event: 0.156 Thread 0x0000000156048400  528       3       java.util.ImmutableCollections$MapN::get (35 bytes)
    Event: 0.157 Thread 0x0000000156048400 nmethod 528 0x0000000112dfaf90 code [0x0000000112dfb180, 0x0000000112dfb548]
    Event: 0.157 Thread 0x0000000156048400  529   !   3       java.util.jar.JarFile::checkForSpecialAttributes (163 bytes)
    
    GC Heap History (0 events):
    No events
    
    Deoptimization events (20 events):
    Event: 0.127 Thread 0x0000000154008200 Uncommon trap: trap_request=0xffffffde fr.pc=0x000000011a270cf0 relative=0x0000000000001830
    Event: 0.127 Thread 0x0000000154008200 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000011a270cf0 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 91 c2
    Event: 0.127 Thread 0x0000000154008200 DEOPT PACKING pc=0x000000011a270cf0 sp=0x000000016b89a660
    Event: 0.127 Thread 0x0000000154008200 DEOPT UNPACKING pc=0x00000001127bdd9c sp=0x000000016b89a5b0 mode 2
    Event: 0.130 Thread 0x0000000154008200 Uncommon trap: trap_request=0xffffffde fr.pc=0x000000011a270cf0 relative=0x0000000000001830
    Event: 0.130 Thread 0x0000000154008200 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000011a270cf0 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 91 c2
    Event: 0.130 Thread 0x0000000154008200 DEOPT PACKING pc=0x000000011a270cf0 sp=0x000000016b89a660
    Event: 0.130 Thread 0x0000000154008200 DEOPT UNPACKING pc=0x00000001127bdd9c sp=0x000000016b89a5b0 mode 2
    Event: 0.130 Thread 0x0000000154008200 Uncommon trap: trap_request=0xffffffde fr.pc=0x000000011a270cf0 relative=0x0000000000001830
    Event: 0.130 Thread 0x0000000154008200 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000011a270cf0 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 91 c2
    Event: 0.130 Thread 0x0000000154008200 DEOPT PACKING pc=0x000000011a270cf0 sp=0x000000016b89a660
    Event: 0.130 Thread 0x0000000154008200 DEOPT UNPACKING pc=0x00000001127bdd9c sp=0x000000016b89a5b0 mode 2
    Event: 0.135 Thread 0x0000000154008200 Uncommon trap: trap_request=0xffffffde fr.pc=0x000000011a270cf0 relative=0x0000000000001830
    Event: 0.135 Thread 0x0000000154008200 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000011a270cf0 method=java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; @ 91 c2
    Event: 0.135 Thread 0x0000000154008200 DEOPT PACKING pc=0x000000011a270cf0 sp=0x000000016b89c450
    Event: 0.135 Thread 0x0000000154008200 DEOPT UNPACKING pc=0x00000001127bdd9c sp=0x000000016b89c3a0 mode 2
    Event: 0.145 Thread 0x0000000154008200 DEOPT PACKING pc=0x0000000112ddaf20 sp=0x000000016b89b910
    Event: 0.145 Thread 0x0000000154008200 DEOPT UNPACKING pc=0x00000001127bdbfc sp=0x000000016b89b7c0 mode 3
    Event: 0.145 Thread 0x0000000154008200 DEOPT PACKING pc=0x0000000112dbc2f8 sp=0x000000016b89bd30
    Event: 0.145 Thread 0x0000000154008200 DEOPT UNPACKING pc=0x00000001127bdbfc sp=0x000000016b89bb40 mode 3
    
    Classes unloaded (0 events):
    No events
    
    Classes redefined (0 events):
    No events
    
    Internal exceptions (18 events):
    Event: 0.039 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cff6ca20}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.lang.Object, java.lang.Object)'> (0x00000006cff6ca20) 
    thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
    Event: 0.039 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cff75f28}: 'java.lang.Object java.lang.invoke.Invokers$Holder.invokeExact_MT(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)'> (0x00000006cff75f28) 
    thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
    Event: 0.042 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cff81f60}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.lang.Object, java.lang.Object, java.lang.Object)'> (0x00000006cff81f60) 
    thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
    Event: 0.043 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cff8a770}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.getReference(java.lang.Object, java.lang.Object)'> (0x00000006cff8a770) 
    thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
    Event: 0.043 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cff8ea00}: 'java.lang.Object java.lang.invoke.LambdaForm$Holder.identity_L(java.lang.Object, java.lang.Object)'> (0x00000006cff8ea00) 
    thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
    Event: 0.044 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cff91940}: 'java.lang.Object java.lang.invoke.LambdaForm$Holder.zero_L(java.lang.Object)'> (0x00000006cff91940) 
    thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
    Event: 0.045 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cff991d8}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.invokeSpecial(java.lang.Object, java.lang.Object)'> (0x00000006cff991d8) 
    thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
    Event: 0.046 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cff9c5d8}: 'java.lang.Object java.lang.invoke.Invokers$Holder.linkToTargetMethod(java.lang.Object)'> (0x00000006cff9c5d8) 
    thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
    Event: 0.047 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cffa74d8}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.newInvokeSpecial(java.lang.Object, java.lang.Object)'> (0x00000006cffa74d8) 
    thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
    Event: 0.047 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cffab200}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.invokeSpecial(java.lang.Object, java.lang.Object, java.lang.Object)'> (0x00000006cffab200) 
    thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
    Event: 0.047 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cffae6e8}: 'java.lang.Object java.lang.invoke.Invokers$Holder.linkToTargetMethod(java.lang.Object, java.lang.Object)'> (0x00000006cffae6e8) 
    thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
    Event: 0.065 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cfc7eb28}: 'int java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.lang.Object, java.lang.Object)'> (0x00000006cfc7eb28) 
    thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
    Event: 0.066 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cfc82480}: 'int java.lang.invoke.DirectMethodHandle$Holder.invokeStaticInit(java.lang.Object, java.lang.Object)'> (0x00000006cfc82480) 
    thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
    Event: 0.075 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cfd188e8}: 'int java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.lang.Object, int)'> (0x00000006cfd188e8) 
    thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
    Event: 0.077 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cfd66398}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.newInvokeSpecial(java.lang.Object, java.lang.Object, java.lang.Object)'> (0x00000006cfd66398) 
    thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
    Event: 0.077 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cfd6a200}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.invokeSpecial(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)'> (0x00000006cfd6a200) 
    thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
    Event: 0.078 Thread 0x0000000154008200 Exception <a 'java/lang/NoSuchMethodError'{0x00000006cfd6d7e8}: 'java.lang.Object java.lang.invoke.Invokers$Holder.linkToTargetMethod(java.lang.Object, java.lang.Object, java.lang.Object)'> (0x00000006cfd6d7e8) 
    thrown [src/hotspot/share/interpreter/linkResolver.cpp, line 790]
    Event: 0.157 Thread 0x0000000154008200 Exception <a 'java/lang/NoClassDefFoundError'{0x00000006cf09b7a0}: org/slf4j/impl/StaticMarkerBinder> (0x00000006cf09b7a0) 
    thrown [src/hotspot/share/classfile/systemDictionary.cpp, line 245]
    
    Events (20 events):
    Event: 0.145 loading class java/util/TreeSet
    Event: 0.145 loading class java/util/NavigableSet
    Event: 0.145 loading class java/util/SortedSet
    Event: 0.145 loading class java/util/SortedSet done
    Event: 0.145 loading class java/util/NavigableSet done
    Event: 0.145 loading class java/util/TreeSet done
    Event: 0.145 loading class java/util/TreeMap
    Event: 0.145 loading class java/util/NavigableMap
    Event: 0.145 loading class java/util/SortedMap
    Event: 0.145 loading class java/util/SortedMap done
    Event: 0.145 loading class java/util/NavigableMap done
    Event: 0.145 loading class java/util/TreeMap done
    Event: 0.145 loading class java/util/TreeMap$Entry
    Event: 0.145 loading class java/util/TreeMap$Entry done
    Event: 0.145 loading class java/util/TreeMap$KeySet
    Event: 0.145 loading class java/util/TreeMap$KeySet done
    Event: 0.145 loading class java/util/TreeMap$KeyIterator
    Event: 0.145 loading class java/util/TreeMap$PrivateEntryIterator
    Event: 0.145 loading class java/util/TreeMap$PrivateEntryIterator done
    Event: 0.145 loading class java/util/TreeMap$KeyIterator done
    
    
    Dynamic libraries:
    0x0000000190bd1000      /usr/lib/libz.1.dylib
    0x0000000104818000      /Library/Java/JavaVirtualMachines/liberica-jdk-16.jdk/Contents/Home/lib/libjli.dylib
    0x000000019b0db000      /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x000000018901e000      /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x0000000199449000      /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x0000000190c77000      /usr/lib/libSystem.B.dylib
    0x0000000190c71000      /usr/lib/system/libcache.dylib
    0x0000000190c30000      /usr/lib/system/libcommonCrypto.dylib
    0x0000000190c5a000      /usr/lib/system/libcompiler_rt.dylib
    0x0000000190c51000      /usr/lib/system/libcopyfile.dylib
    0x0000000186f94000      /usr/lib/system/libcorecrypto.dylib
    0x0000000187034000      /usr/lib/system/libdispatch.dylib
    0x00000001871ed000      /usr/lib/system/libdyld.dylib
    0x0000000190c67000      /usr/lib/system/libkeymgr.dylib
    0x0000000194098000      /usr/lib/system/liblaunch.dylib
    0x0000000190c12000      /usr/lib/system/libmacho.dylib
    0x0000000190484000      /usr/lib/system/libquarantine.dylib
    0x0000000190c64000      /usr/lib/system/libremovefile.dylib
    0x000000018ba7a000      /usr/lib/system/libsystem_asl.dylib
    0x0000000186f42000      /usr/lib/system/libsystem_blocks.dylib
    0x00000001870b6000      /usr/lib/system/libsystem_c.dylib
    0x0000000190c5e000      /usr/lib/system/libsystem_collections.dylib
    0x000000018fabe000      /usr/lib/system/libsystem_configuration.dylib
    0x000000018ee41000      /usr/lib/system/libsystem_containermanager.dylib
    0x00000001909e7000      /usr/lib/system/libsystem_coreservices.dylib
    0x00000001895f5000      /usr/lib/system/libsystem_darwin.dylib
    0x0000000190c68000      /usr/lib/system/libsystem_dnssd.dylib
    0x00000001870b3000      /usr/lib/system/libsystem_featureflags.dylib
    0x0000000187236000      /usr/lib/system/libsystem_info.dylib
    0x0000000190be3000      /usr/lib/system/libsystem_m.dylib
    0x0000000187008000      /usr/lib/system/libsystem_malloc.dylib
    0x000000018ba15000      /usr/lib/system/libsystem_networkextension.dylib
    0x0000000189a38000      /usr/lib/system/libsystem_notify.dylib
    0x0000000196546000      /usr/lib/system/libsystem_product_info_filter.dylib
    0x000000018fac3000      /usr/lib/system/libsystem_sandbox.dylib
    0x0000000190c61000      /usr/lib/system/libsystem_secinit.dylib
    0x00000001871ac000      /usr/lib/system/libsystem_kernel.dylib
    0x000000018722f000      /usr/lib/system/libsystem_platform.dylib
    0x00000001871e0000      /usr/lib/system/libsystem_pthread.dylib
    0x000000018cfe7000      /usr/lib/system/libsystem_symptoms.dylib
    0x0000000186f7c000      /usr/lib/system/libsystem_trace.dylib
    0x0000000190c3e000      /usr/lib/system/libunwind.dylib
    0x0000000186f44000      /usr/lib/system/libxpc.dylib
    0x0000000187194000      /usr/lib/libc++abi.dylib
    0x0000000187079000      /usr/lib/libobjc.A.dylib
    0x0000000190c49000      /usr/lib/liboah.dylib
    0x0000000187138000      /usr/lib/libc++.1.dylib
    0x0000000187262000      /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x0000000188029000      /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x0000000189a92000      /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x000000018c8b0000      /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x000000018a7d2000      /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
    0x00000001962d8000      /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
    0x000000018f4f2000      /System/Library/PrivateFrameworks/XCTTargetBootstrap.framework/Versions/A/XCTTargetBootstrap
    0x0000000191e31000      /usr/lib/libspindump.dylib
    0x000000018a9f9000      /System/Library/Frameworks/UniformTypeIdentifiers.framework/Versions/A/UniformTypeIdentifiers
    0x000000018dada000      /usr/lib/libapp_launch_measurement.dylib
    0x000000018dadd000      /System/Library/PrivateFrameworks/CoreAutoLayout.framework/Versions/A/CoreAutoLayout
    0x000000018ee6f000      /System/Library/Frameworks/Metal.framework/Versions/A/Metal
    0x000000018face000      /usr/lib/liblangid.dylib
    0x000000018f4f6000      /System/Library/PrivateFrameworks/CoreSVG.framework/Versions/A/CoreSVG
    0x000000018baac000      /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
    0x000000018be17000      /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x00000001967f8000      /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x000000019188b000      /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
    0x000000018ee53000      /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x000000018d17e000      /usr/lib/libDiagnosticMessagesClient.dylib
    0x000000018f4da000      /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation
    0x0000000189383000      /usr/lib/libicucore.A.dylib
    0x0000000193382000      /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x0000000192597000      /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
    0x000000018ba27000      /usr/lib/libMobileGestalt.dylib
    0x000000018f1cf000      /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x000000018d579000      /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x0000000196310000      /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x000000018d878000      /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x0000000188a03000      /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x000000018d267000      /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x00000001921e4000      /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x000000019258e000      /System/Library/PrivateFrameworks/InternationalSupport.framework/Versions/A/InternationalSupport
    0x000000018ba25000      /usr/lib/libenergytrace.dylib
    0x000000018996c000      /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x000000019663b000      /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x000000018da70000      /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
    0x00000001c91dc000      /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x000000019260c000      /System/Library/PrivateFrameworks/UserActivity.framework/Versions/A/UserActivity
    0x000000018c405000      /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x000000018f740000      /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
    0x0000000188833000      /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
    0x000000018f521000      /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x0000000190c7d000      /System/Library/PrivateFrameworks/SoftLinking.framework/Versions/A/SoftLinking
    0x000000018db20000      /usr/lib/libxml2.2.dylib
    0x0000000190efd000      /usr/lib/libcompression.dylib
    0x00000001924da000      /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO
    0x00000001915e8000      /usr/lib/libate.dylib
    0x0000000191431000      /usr/lib/liblzma.5.dylib
    0x0000000187d3e000      /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x0000000190c79000      /usr/lib/libfakelink.dylib
    0x000000018b58c000      /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x0000000190dc3000      /usr/lib/libarchive.2.dylib
    0x0000000187dc6000      /usr/lib/libCRFSuite.dylib
    0x00000001904ae000      /usr/lib/libbsm.0.dylib
    0x000000018ae43000      /usr/lib/libnetwork.dylib
    0x0000000190c7e000      /usr/lib/libpcap.A.dylib
    0x000000018cfdf000      /usr/lib/libdns_services.dylib
    0x000000019144a000      /usr/lib/libcoretls_cfhelpers.dylib
    0x0000000190ecc000      /usr/lib/libapple_nghttp2.dylib
    0x0000000190c18000      /usr/lib/system/libkxld.dylib
    0x000000018cc70000      /usr/lib/libsqlite3.dylib
    0x00000001909ca000      /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
    0x0000000190497000      /usr/lib/libcoretls.dylib
    0x0000000190ef8000      /usr/lib/libpam.2.dylib
    0x0000000191531000      /usr/lib/libxar.1.dylib
    0x000000018faca000      /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo
    0x00000001900e7000      /System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/Versions/A/IOMobileFramebuffer
    0x00000001909da000      /usr/lib/libbz2.1.0.dylib
    0x0000000190cba000      /usr/lib/libiconv.2.dylib
    0x0000000190c11000      /usr/lib/libcharset.1.dylib
    0x000000018daa9000      /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
    0x0000000189600000      /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x000000018d1cd000      /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x00000001909ec000      /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x0000000190e34000      /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x000000018cf6b000      /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x0000000187711000      /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x00000001913de000      /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x000000018dab6000      /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
    0x0000000190487000      /usr/lib/libCheckFix.dylib
    0x000000018ba92000      /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
    0x000000018fad0000      /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP
    0x000000018d181000      /System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities
    0x0000000187dfa000      /usr/lib/libmecabra.dylib
    0x000000019076d000      /System/Library/Frameworks/MLCompute.framework/Versions/A/MLCompute
    0x00000001904bf000      /usr/lib/libmecab.dylib
    0x0000000190505000      /usr/lib/libgermantok.dylib
    0x0000000190ea5000      /usr/lib/libThaiTokenizer.dylib
    0x000000019156d000      /usr/lib/libChineseTokenizer.dylib
    0x0000000190ef6000      /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders
    0x000000018d26e000      /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x0000000196619000      /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x0000000191578000      /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x0000000190025000      /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x0000000187a24000      /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x0000000190f21000      /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x000000019050a000      /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
    0x0000000190ee3000      /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
    0x0000000190f1c000      /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
    0x000000018fb66000      /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
    0x0000000187cda000      /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib
    0x000000018fa59000      /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSCore.framework/Versions/A/MPSCore
    0x0000000190942000      /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSImage.framework/Versions/A/MPSImage
    0x000000019051f000      /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork
    0x00000001908c0000      /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix
    0x0000000190723000      /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector
    0x00000001908ef000      /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNDArray.framework/Versions/A/MPSNDArray
    0x000000018794a000      /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools
    0x000000018fac8000      /System/Library/PrivateFrameworks/AggregateDictionary.framework/Versions/A/AggregateDictionary
    0x000000018d14b000      /System/Library/PrivateFrameworks/CoreAnalytics.framework/Versions/A/CoreAnalytics
    0x0000000190ea7000      /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce
    0x000000018ee65000      /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
    0x00000001c91cf000      /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
    0x00000001883b6000      /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
    0x00000001900d4000      /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
    0x000000018fb5e000      /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData
    0x0000000187c8f000      /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon
    0x0000000190db0000      /usr/lib/libcmph.dylib
    0x000000018da89000      /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x000000018da7b000      /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x000000019144c000      /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS
    0x00000001903f0000      /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x000000019153f000      /usr/lib/libutil.dylib
    0x0000000189930000      /System/Library/PrivateFrameworks/CoreServicesStore.framework/Versions/A/CoreServicesStore
    0x000000019047e000      /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
    0x0000000191543000      /usr/lib/libxslt.1.dylib
    0x0000000190474000      /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement
    0x0000000192429000      /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x0000000192432000      /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x0000000192381000      /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x00000001923a8000      /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x0000000192483000      /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x00000001920fe000      /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
    0x0000000191855000      /usr/lib/libexpat.1.dylib
    0x00000001920ba000      /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
    0x000000018f076000      /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib
    0x000000018cf1d000      /System/Library/PrivateFrameworks/RunningBoardServices.framework/Versions/A/RunningBoardServices
    0x000000019b60a000      /System/Library/PrivateFrameworks/IOSurfaceAccelerator.framework/Versions/A/IOSurfaceAccelerator
    0x00000001921e0000      /System/Library/PrivateFrameworks/WatchdogClient.framework/Versions/A/WatchdogClient
    0x00000001884a6000      /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
    0x000000018ef7e000      /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
    0x000000018dc0d000      /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x000000019221d000      /System/Library/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox
    0x000000018ce9a000      /System/Library/PrivateFrameworks/BaseBoard.framework/Versions/A/BaseBoard
    0x0000000191992000      /System/Library/PrivateFrameworks/PersistentConnection.framework/Versions/A/PersistentConnection
    0x000000018cc59000      /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
    0x000000018ce83000      /System/Library/PrivateFrameworks/CommonUtilities.framework/Versions/A/CommonUtilities
    0x000000019207f000      /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
    0x0000000192424000      /System/Library/PrivateFrameworks/GPUWrangler.framework/Versions/A/GPUWrangler
    0x0000000192405000      /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment
    0x000000019242c000      /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay
    0x0000000192488000      /System/Library/PrivateFrameworks/CMCaptureCore.framework/Versions/A/CMCaptureCore
    0x0000000191e1a000      /System/Library/PrivateFrameworks/AppServerSupport.framework/Versions/A/AppServerSupport
    0x0000000193e52000      /System/Library/PrivateFrameworks/perfdata.framework/Versions/A/perfdata
    0x00000001903e0000      /System/Library/PrivateFrameworks/AssertionServices.framework/Versions/A/AssertionServices
    0x00000001885c9000      /System/Library/PrivateFrameworks/AudioToolboxCore.framework/Versions/A/AudioToolboxCore
    0x000000018ef5e000      /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk
    0x00000001a2c20000      /System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy
    0x000000019167a000      /usr/lib/libIOReport.dylib
    0x00000001936ee000      /usr/lib/libSMC.dylib
    0x000000019234e000      /usr/lib/libAudioToolboxUtility.dylib
    0x00000001a35a5000      /usr/lib/libmis.dylib
    0x00000001c9231000      /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x00000001c91ef000      /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x00000001c93d7000      /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x00000001c91f8000      /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x00000001c91ec000      /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
    0x00000001c91d6000      /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x000000019a14e000      /System/Library/PrivateFrameworks/ASEProcessing.framework/Versions/A/ASEProcessing
    0x00000001919b9000      /System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer
    0x00000001919c7000      /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
    0x0000000191dda000      /System/Library/PrivateFrameworks/OTSVG.framework/Versions/A/OTSVG
    0x000000018d836000      /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x0000000191e22000      /System/Library/PrivateFrameworks/FontServices.framework/libhvf.dylib
    0x00000001c9572000      /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x0000000191809000      /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
    0x000000019353a000      /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x000000019384d000      /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy
    0x000000018c4fb000      /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x000000019382c000      /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x0000000192492000      /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x0000000193855000      /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x0000000193526000      /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x0000000192453000      /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATSUI.framework/Versions/A/ATSUI
    0x00000001937ce000      /usr/lib/libcups.2.dylib
    0x0000000193840000      /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
    0x0000000193e6c000      /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x0000000193e7d000      /System/Library/Frameworks/GSS.framework/Versions/A/GSS
    0x00000001935a9000      /usr/lib/libresolv.9.dylib
    0x0000000191e38000      /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
    0x0000000199739000      /System/Library/Frameworks/Kerberos.framework/Versions/A/Libraries/libHeimdalProxy.dylib
    0x000000018cfef000      /System/Library/Frameworks/Network.framework/Versions/A/Network
    0x000000019186f000      /usr/lib/libheimdal-asn1.dylib
    0x0000000193ec5000      /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
    0x000000018dc61000      /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
    0x00000001934ab000      /System/Library/PrivateFrameworks/AudioSession.framework/Versions/A/AudioSession
    0x0000000193513000      /usr/lib/libAudioStatistics.dylib
    0x00000001918ef000      /System/Library/PrivateFrameworks/MediaExperience.framework/Versions/A/MediaExperience
    0x000000019334c000      /System/Library/PrivateFrameworks/AudioSession.framework/libSessionUtility.dylib
    0x0000000193e5e000      /usr/lib/libperfcheck.dylib
    0x0000000193861000      /System/Library/PrivateFrameworks/AudioResourceArbitration.framework/Versions/A/AudioResourceArbitration
    0x0000000191878000      /System/Library/PrivateFrameworks/IconFoundation.framework/Versions/A/IconFoundation
    0x0000000196300000      /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
    0x0000000109000000      /Library/Java/JavaVirtualMachines/liberica-jdk-16.jdk/Contents/Home/lib/server/libjvm.dylib
    0x000000010486c000      /Library/Java/JavaVirtualMachines/liberica-jdk-16.jdk/Contents/Home/lib/libjimage.dylib
    0x00000001048d0000      /Library/Java/JavaVirtualMachines/liberica-jdk-16.jdk/Contents/Home/lib/libjava.dylib
    0x0000000104b64000      /Library/Java/JavaVirtualMachines/liberica-jdk-16.jdk/Contents/Home/lib/libnio.dylib
    0x0000000104b84000      /Library/Java/JavaVirtualMachines/liberica-jdk-16.jdk/Contents/Home/lib/libnet.dylib
    0x0000000104ba8000      /Library/Java/JavaVirtualMachines/liberica-jdk-16.jdk/Contents/Home/lib/libzip.dylib
    0x0000000104cd0000      /Library/Java/JavaVirtualMachines/liberica-jdk-16.jdk/Contents/Home/lib/libverify.dylib
    
    
    VM Arguments:
    jvm_args: --enable-preview --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED --add-opens=java.base/java.nio.charset=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED -Dfile.encoding=UTF-8 -Duser.country=US -Duser.language=en -Duser.variant 
    java_command: org.gradle.launcher.daemon.bootstrap.GradleDaemon 7.0.2
    java_class_path (initial): /Users/hristo/.gradle/wrapper/dists/gradle-7.0.2-all/7era6s5ay7zsbhuvl0oc9g94s/gradle-7.0.2/lib/gradle-launcher-7.0.2.jar
    Launcher Type: SUN_STANDARD
    
    [Global flags]
         intx CICompilerCount                          = 4                                         {product} {ergonomic}
         uint ConcGCThreads                            = 2                                         {product} {ergonomic}
         uint G1ConcRefinementThreads                  = 8                                         {product} {ergonomic}
       size_t G1HeapRegionSize                         = 2097152                                   {product} {ergonomic}
        uintx GCDrainStackTargetSize                   = 64                                        {product} {ergonomic}
       size_t InitialHeapSize                          = 268435456                                 {product} {ergonomic}
       size_t MarkStackSize                            = 4194304                                   {product} {ergonomic}
       size_t MaxHeapSize                              = 4294967296                                {product} {ergonomic}
       size_t MaxNewSize                               = 2575302656                                {product} {ergonomic}
       size_t MinHeapDeltaBytes                        = 2097152                                   {product} {ergonomic}
       size_t MinHeapSize                              = 8388608                                   {product} {ergonomic}
        uintx NonNMethodCodeHeapSize                   = 5839564                                {pd product} {ergonomic}
        uintx NonProfiledCodeHeapSize                  = 122909338                              {pd product} {ergonomic}
        uintx ProfiledCodeHeapSize                     = 122909338                              {pd product} {ergonomic}
        uintx ReservedCodeCacheSize                    = 251658240                              {pd product} {ergonomic}
         bool SegmentedCodeCache                       = true                                      {product} {ergonomic}
       size_t SoftMaxHeapSize                          = 4294967296                             {manageable} {ergonomic}
         bool UseCompressedClassPointers               = true                           {product lp64_product} {ergonomic}
         bool UseCompressedOops                        = true                           {product lp64_product} {ergonomic}
         bool UseG1GC                                  = true                                      {product} {ergonomic}
         bool UseNUMA                                  = false                                     {product} {ergonomic}
         bool UseNUMAInterleaving                      = false                                     {product} {ergonomic}
    
    Logging:
    Log output configuration:
     #0: stdout all=warning uptime,level,tags
     #1: stderr all=off uptime,level,tags
    
    Environment Variables:
    PATH=/usr/bin:/bin:/usr/sbin:/sbin
    SHELL=/bin/zsh
    
    Signal Handlers:
    SIGSEGV: [libjvm.dylib+0x9bfc08], sa_mask[0]=11100110000111110111111111111111, sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO
    SIGBUS: [libjvm.dylib+0x9bfc08], sa_mask[0]=11100110000111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
    SIGFPE: [libjvm.dylib+0x9bfc08], sa_mask[0]=11100110000111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
    SIGPIPE: [libjvm.dylib+0x8a7180], sa_mask[0]=11100110000111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
    SIGXFSZ: [libjvm.dylib+0x8a7180], sa_mask[0]=11100110000111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
    SIGILL: [libjvm.dylib+0x9bfc08], sa_mask[0]=11100110000111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
    SIGUSR2: [libjvm.dylib+0x8a7bb8], sa_mask[0]=00100000000000000000000000000000, sa_flags=SA_RESTART|SA_SIGINFO
    SIGHUP: [libjvm.dylib+0x8a6230], sa_mask[0]=11100110000111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
    SIGINT: [libjvm.dylib+0x8a6230], sa_mask[0]=11100110000111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
    SIGTERM: [libjvm.dylib+0x8a6230], sa_mask[0]=11100110000111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
    SIGQUIT: [libjvm.dylib+0x8a6230], sa_mask[0]=11100110000111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
    SIGTRAP: [libjvm.dylib+0x9bfc08], sa_mask[0]=11100110000111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
    
    
    ---------------  S Y S T E M  ---------------
    
    OS:uname: Darwin 20.5.0 Darwin Kernel Version 20.5.0: Sat May  8 05:10:31 PDT 2021; root:xnu-7195.121.3~9/RELEASE_ARM64_T8101 arm64
    OS uptime: 0 days 0:25 hours
    rlimit (soft/hard): STACK 8176k/65520k , CORE 0k/infinity , NPROC 2666/4000 , NOFILE 10240/infinity , AS infinity/infinity , CPU infinity/infinity , DATA infinity/infinity , FSIZE infinity/infinity , MEMLOCK infinity/infinity , RSS infinity/infinity
    load average: 2.77 1.88 2.13
    
    CPU: total 8 (initial active 8) 0x61:0x0:0x1b588bb3:0, simd, crc, lse
    
    Memory: 16k page, physical 16777216k(2459264k free), swap 0k(0k free)
    
    vm_info: OpenJDK 64-Bit Server VM (16.0.1+9) for bsd-aarch64 JRE (16.0.1+9), built on Apr 20 2021 15:28:52 by "bellsoft" with clang Apple LLVM 12.0.0 (clang-1200.0.32.28)
    
    END.
    
    
    opened by hrstoyanov 7
  • Native JavaFX image got segmentation fault on Windows 10

    Native JavaFX image got segmentation fault on Windows 10

    Describe the issue I successfully created native image for simple JavaFX app , but the image got segmentation fault when I tried to run.

    Describe NIK and your environment:

    NIK version: 21.3.3.1 & 22.3 JDK major version: 17 OS: Windows 10 64bit

    Steps to reproduce the issue It's JavaFX simple Native Image

    `public class App extends Application {

    @Override
    public void start(Stage primaryStage) throws Exception {
       var vbox=new VBox(new Label("Native Image Kit JavaFX"));
       vbox.setPrefSize(400d, 400d);
    	var scene = new Scene(vbox);
    	primaryStage.setScene(scene);
    	primaryStage.sizeToScene();
    	primaryStage.show();
    }
    
    public static void main(String[] args) {
    	launch(args);
    }
    

    }

    public class AppStarter {

    public static void main(String[] args) {
        Application.launch(App.class, args);
    
    }
    

    }

    `MAVEN TOOLS USED org.graalvm.buildtools native-maven-plugin

    StackTrace [ [ SubstrateSegfaultHandler caught a segfault in thread 0x000001b6398feb80 ] ] siginfo: ExceptionCode: -1073741819, reading address 0x0000000000000000 General purpose register values: RAX 0x00007ff7c4970c30 is an unknown value RBX 0x0000000000000002 is an unknown value RCX 0x0000000000000000 RDX 0x00000026294ff620 points into the stack for thread 0x000001b6398feb80 RBP 0x0000000000000000 RSI 0x0000000000000001 is an unknown value RDI 0x000001b6398e5e30 is an unknown value RSP 0x00000026294ff5f0 points into the stack for thread 0x000001b6398feb80 R8 0x0000000000010002 is an unknown value R9 0x0000000000000032 is an unknown value R10 0x0000000000000000 R11 0x00c0000000000000 is an unknown value R12 0x00007ff7c3a7f8dd is an unknown value R13 0x00000026294ff6b0 points into the stack for thread 0x000001b6398feb80 R14 0x000001b63b300000 is the heap base R15 0x000001b6398feb80 is a thread EFL 0x0000000000010206 is an unknown value RIP 0x00007ff7c4929cb6 is an unknown value

    Printing Instructions (ip=0x00007ff7c4929cb6): 0x00007ff7c4929c96: 0xcc 0xcc 0xcc 0xcc 0xcc 0xcc 0xcc 0xcc 0xcc 0xcc 0x48 0x83 0xec 0x28 0x48 0x8b 0x00007ff7c4929ca6: 0x0d 0x15 0xbd 0x06 0x00 0x48 0x8d 0x54 0x24 0x30 0x41 0xb8 0x02 0x00 0x01 0x00 0x00007ff7c4929cb6: 0x48 0x8b 0x01 0xff 0x50 0x30 0x48 0x8b 0x44 0x24 0x30 0x48 0x83 0xc4 0x28 0xc3 0x00007ff7c4929cc6: 0xcc 0xcc 0xcc 0xcc 0xcc 0xcc 0xcc 0xcc 0xcc 0xcc 0x48 0x8b 0x05 0xe9 0xbc 0x06

    Top of stack (sp=0x00000026294ff5f0): 0x00000026294ff5f0: 0x0000000000000048 0x00007ff7c3786e9c 0x00000026294ff600: 0x0000597253e1eeb8 0x00007ff7c3792241 0x00000026294ff610: 0x0000000000000002 0x00007ff7c492e6e1 0x00000026294ff620: 0x000001b644801028 0x0000000000000002 0x00000026294ff630: 0x0000000000000030 0x00007ff7c3791fef 0x00000026294ff640: 0x0000000000000000 0x000001b644801028 0x00000026294ff650: 0x000001b64441b280 0x00007ff7c39b4bcf 0x00000026294ff660: 0x0000000000100000 0x000001b6398de250 0x00000026294ff670: 0x0000000000000001 0x00007ff7c3a7f8f0 0x00000026294ff680: 0x0000000000769048 0x000000000911b280 0x00000026294ff690: 0x0000000000000000 0x000001b63be94940 0x00000026294ff6a0: 0x000001b64441b5f0 0x000001b64441b280 0x00000026294ff6b0: 0x00007ff7c3a7f8dd 0x00000026294ff680 0x00000026294ff6c0: 0x0000000000000000 0x0000000000000000 0x00000026294ff6d0: 0x0000000200000001 0x00007ff7c3a82090 0x00000026294ff6e0: 0x000001b64441b5f0 0x000001b64441b280 0x00000026294ff6f0: 0x000001b64441b5a8 0x00007ff7c3a7ed49 0x00000026294ff700: 0x0000000000000000 0x00007ff7c412a9b4 0x00000026294ff710: 0x0000000000000003 0x00007ff7c3823981 0x00000026294ff720: 0x0000000000000004 0x0000000000000354 0x00000026294ff730: 0x000001b64441b5f0 0x000001b63bdfa540 0x00000026294ff740: 0x0000000000000004 0x00007ff7c382b669 0x00000026294ff750: 0x0000000000000000 0x00007ff700000000 0x00000026294ff760: 0x0000000100000001 0x00007ff7c38259ac 0x00000026294ff770: 0x0000000000000000 0x00007ff7c494fcbe 0x00000026294ff780: 0x0000000000000354 0x00007ff7c37784bb 0x00000026294ff790: 0x0000000000000000 0x0000000000000000 0x00000026294ff7a0: 0x0000000000000000 0x000001b6398dea00 0x00000026294ff7b0: 0x0000000000000000 0x0000000000000000 0x00000026294ff7c0: 0x0000000000000000 0x0000000000000000 0x00000026294ff7d0: 0x0000000000000000 0x0000000000000000 0x00000026294ff7e0: 0x0000000000000000 0x0000000000000000

    Top frame info: Does not look like a Java Frame. Use JavaFrameAnchors to find LastJavaSP: Found matching Anchor:0x00000026294ff6b0 LastJavaSP 0x00000026294ff680 LastJavaIP 0x00007ff7c3a7f8dd

    Threads: 0x000001b6398feb80 STATUS_IN_JAVA (safepoints disabled) "WindowsNativeRunloopThread" - java.lang.Thread@0x000001b64441b5f0, stack(0x0000002629400000,0x0000002629500000) 0x000001b6398fe900 STATUS_IN_NATIVE "InvokeLaterDispatcher" - com.sun.glass.ui.InvokeLaterDispatcher@0x000001b64441b2b8, daemon, stack(0x0000002629300000,0x0000002629400000) 0x000001b639889b00 STATUS_IN_NATIVE "QuantumRenderer-0" - java.lang.Thread@0x000001b640004c50, daemon, stack(0x0000002629200000,0x0000002629300000) 0x000001b639892fc0 STATUS_IN_NATIVE "JavaFX-Launcher" - java.lang.Thread@0x000001b63c902ac0, stack(0x0000002629100000,0x0000002629200000) 0x000001b639899c00 STATUS_IN_NATIVE "main" - java.lang.Thread@0x000001b63bcc3ed8, stack(0x0000002628ae0000,0x0000002628be0000)

    VM thread locals for the failing thread 0x000001b6398feb80: 0 (8 bytes): com.oracle.svm.jni.JNIThreadLocalEnvironment.jniFunctions = (bytes) 0x000001b6398feb80: 0x000001b63b97d010 8 (8 bytes): com.oracle.svm.core.graal.snippets.StackOverflowCheckImpl.stackBoundaryTL = (Word) 1 (0x0000000000000001) 16 (4 bytes): com.oracle.svm.core.thread.Safepoint.safepointRequested = (int) 2147463898 (0x7fffb2da) 20 (4 bytes): com.oracle.svm.core.thread.VMThreads$StatusSupport.statusTL = (int) 1 (0x00000001) 24 (32 bytes): com.oracle.svm.core.genscavenge.ThreadLocalAllocation.regularTLAB = (bytes) 0x000001b6398feb98: 0x000001b644800000 0x000001b644900000 0x000001b6398feba8: 0x000001b644801230 0x0000000000000000 56 (8 bytes): com.oracle.svm.core.thread.JavaThreads.currentThread = (Object) java.lang.Thread (0x000001b64441b5f0) 64 (8 bytes): com.oracle.svm.core.stack.JavaFrameAnchors.lastAnchor = (Word) 163901863600 (0x00000026294ff6b0) 72 (8 bytes): com.oracle.svm.core.heap.NoAllocationVerifier.openVerifiers = (Object) null 80 (8 bytes): com.oracle.svm.core.identityhashcode.IdentityHashCodeSupport.hashCodeGeneratorTL = (Object) null 88 (8 bytes): com.oracle.svm.core.snippets.ExceptionUnwind.currentException = (Object) null 96 (8 bytes): com.oracle.svm.core.thread.ThreadingSupportImpl.activeTimer = (Object) null 104 (8 bytes): com.oracle.svm.graal.isolated.IsolatedCompileClient.currentClient = (Object) null 112 (8 bytes): com.oracle.svm.graal.isolated.IsolatedCompileContext.currentContext = (Object) null 120 (8 bytes): com.oracle.svm.jni.JNIObjectHandles.handles = (Object) com.oracle.svm.core.handles.ThreadLocalHandles (0x000001b644801028) 128 (8 bytes): com.oracle.svm.jni.JNIThreadLocalPendingException.pendingException = (Object) null 136 (8 bytes): com.oracle.svm.jni.JNIThreadLocalPinnedObjects.pinnedObjectsListHead = (Object) null 144 (8 bytes): com.oracle.svm.jni.JNIThreadOwnedMonitors.ownedMonitors = (Object) null 152 (8 bytes): com.oracle.svm.core.SubstrateDiagnostics.threadOnlyAttachedForCrashHandler = (bytes) 0x000001b6398fec18: 0x0000000000000000 160 (8 bytes): com.oracle.svm.core.thread.VMThreads.IsolateTL = (Word) 1882188677120 (0x000001b63b300000) 168 (8 bytes): com.oracle.svm.core.thread.VMThreads.OSThreadHandleTL = (Word) 860 (0x000000000000035c) 176 (8 bytes): com.oracle.svm.core.thread.VMThreads.OSThreadIdTL = (Word) 8916 (0x00000000000022d4) 184 (8 bytes): com.oracle.svm.core.thread.VMThreads.StackBase = (Word) 163901865984 (0x0000002629500000) 192 (8 bytes): com.oracle.svm.core.thread.VMThreads.StackEnd = (Word) 163900817408 (0x0000002629400000) 200 (8 bytes): com.oracle.svm.core.thread.VMThreads.nextTL = (Word) 1882161408256 (0x000001b6398fe900) 208 (8 bytes): com.oracle.svm.core.thread.VMThreads.unalignedIsolateThreadMemoryTL = (Word) 1882161408880 (0x000001b6398feb70) 216 (4 bytes): com.oracle.svm.core.graal.snippets.StackOverflowCheckImpl.yellowZoneStateTL = (int) 2130640638 (0x7efefefe) 220 (4 bytes): com.oracle.svm.core.snippets.ImplicitExceptions.implicitExceptionsAreFatal = (int) 0 (0x00000000) 224 (4 bytes): com.oracle.svm.core.thread.ThreadingSupportImpl.currentPauseDepth = (int) 0 (0x00000000) 228 (4 bytes): com.oracle.svm.core.thread.VMThreads$ActionOnExitSafepointSupport.actionTL = (int) 0 (0x00000000) 232 (4 bytes): com.oracle.svm.core.thread.VMThreads$ActionOnTransitionToJavaSupport.actionTL = (int) 0 (0x00000000) 236 (4 bytes): com.oracle.svm.core.thread.VMThreads$StatusSupport.safepointsDisabledTL = (int) 1 (0x00000001)

    No VMOperation in progress

    The 10 most recent VM operation status changes (oldest first):

    Counters:

    Java frame anchors for the failing thread 0x000001b6398feb80: Anchor 0x00000026294ff6b0 LastJavaSP 0x00000026294ff680 LastJavaIP 0x00007ff7c3a7f8dd

    Stacktrace for the failing thread 0x000001b6398feb80: SP 0x00000026294ff5f0 IP 0x00007ff7c4929cb6 IP is not within Java code. Trying frame anchor of last Java frame instead. SP 0x00000026294ff680 IP 0x00007ff7c3a7f8dd [image code] com.sun.glass.ui.win.WinApplication._init(WinApplication.java) SP 0x00000026294ff6e0 IP 0x00007ff7c3a82090 [image code] com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:183) SP 0x00000026294ff700 IP 0x00007ff7c3a7ed49 [image code] com.sun.glass.ui.win.WinApplication$$Lambda$d50d83fb978dca219ba176fffb492bc5ef0b971f.run(Unknown Source) SP 0x00000026294ff710 IP 0x00007ff7c412a9b4 [image code] java.lang.Thread.run(Thread.java:833) SP 0x00000026294ff720 IP 0x00007ff7c3823981 [image code] com.oracle.svm.core.thread.JavaThreads.threadStartRoutine(JavaThreads.java:600) SP 0x00000026294ff750 IP 0x00007ff7c382b669 [image code] com.oracle.svm.core.windows.WindowsJavaThreads.osThreadStartRoutine(WindowsJavaThreads.java:138) SP 0x00000026294ff790 IP 0x00007ff7c37784bb [image code] com.oracle.svm.core.code.IsolateEnterStub.WindowsJavaThreads_osThreadStartRoutine_4bc03aa26f8cdfc97ebd54050e8ae4bce1023851(IsolateEnterStub.java:0)

    VM mutexes: mutex "mainVMOperationControlWorkQueue" is unlocked. mutex "referencePendingList" is unlocked. mutex "thread" is unlocked.

    Heap settings and statistics: Supports isolates: true Heap base: 0x000001b63b300000 Object reference size: 8 Aligned chunk size: 1048576 Incremental collections: 0 Complete collections: 0

    Native image heap boundaries: ReadOnly Primitives: 0x000001b63b401028 - 0x000001b63b722d00 ReadOnly References: 0x000001b63b722d00 - 0x000001b63b97c438 ReadOnly Relocatables: 0x000001b63b97d000 - 0x000001b63baddba8 Writable Primitives: 0x000001b63bade000 - 0x000001b63bc3c9e8 Writable References: 0x000001b63bc3c9e8 - 0x000001b63c116038 Writable Huge: 0x000001b63c200030 - 0x000001b63c234170 ReadOnly Huge: 0x000001b63c235030 - 0x000001b63c7c4338

    Heap: Young generation: Eden: edenSpace: aligned: 0/0 unaligned: 0/0 Survivors:

    Old generation: oldFromSpace: aligned: 0/0 unaligned: 0/0 oldToSpace: aligned: 0/0 unaligned: 0/0

    Unused: aligned: 0/0

    Segfault detected, aborting process. Use runtime option -R:-InstallSegfaultHandler if you don't want to use SubstrateSegfaultHandler.

    opened by sgyeme 6
  • MacOS/Linux brew distributions?

    MacOS/Linux brew distributions?

    Hello, Are there any plans to deliver Liberica JDK as (the increasingly popular) brew packages for MacOS/Linux? For example, look at the AdoptOpenJdk brew project here:

    https://github.com/AdoptOpenJDK/homebrew-openjdk

    opened by hrstoyanov 6
  • JDK release API

    JDK release API

    Team,

    Is there any API url available to check the releases similar to https://app.swaggerhub.com/apis-docs/azul/zulu-download-community/1.0#/ or https://api.adoptopenjdk.net/q/swagger-ui/

    opened by srbala 5
  • Module jdk8internals not found in JDK 11.0.11+9 for Linux amd64

    Module jdk8internals not found in JDK 11.0.11+9 for Linux amd64

    I was trying to build an application with Liberica JDK 11.0.11+9 Linux amd64 but got error from jmake

    Error: Module jdk8internals not found
    

    with Liberica JDK 11.0.10+9 everything is ok is the module officially removed since the release?

    opened by raydac 5
  • jdk 11.0.9 from repo

    jdk 11.0.9 from repo "https://apt.bell-sw.com/ stable main"- no ShenandoahGC

    I got jdk 11.0.9 from deb [arch=amd64] https://apt.bell-sw.com/ stable main, but it has no ShenandoahGC

    kirill@temnenkov-asus:/etc$ java --version
    openjdk 11.0.9 2020-10-20 LTS
    OpenJDK Runtime Environment (build 11.0.9+11-LTS)
    OpenJDK 64-Bit Server VM (build 11.0.9+11-LTS, mixed mode)
    kirill@temnenkov-asus:/etc$ java -XX:+UseShenandoahGC
    Unrecognized VM option 'UseShenandoahGC'
    Error: Could not create the Java Virtual Machine.
    Error: A fatal exception has occurred. Program will exit.
    
    opened by Manjago 5
  • The dreaded NullPointerException in sun.awt.FontConfiguration

    The dreaded NullPointerException in sun.awt.FontConfiguration

    Docker images based on Alpine seem to have this problem often:

    • http://www.forum.plantuml.net/9781/invocationtargetexception-fileformat-getjavadimension
    • https://github.com/AdoptOpenJDK/openjdk-docker/issues/75
    • https://github.com/docker-library/openjdk/issues/46
    • https://github.com/docker-library/openjdk/commit/0f82de10e4aaa8b78d7f79cf725fd1fad1dc85e0

    When i switched to bellsoft/liberica-openjdk-debian, the problem was gone. However I tried the workarounds mentioned in the links above and none of them worked. So I think there must be one slight difference between the alpine-based and the debian-based image that triggers certain fringe cases. I include the stacktrace below. It happens for example when one builds and runs project https://github.com/elbosso/generator-microservices with bellsoft/liberica-openjdk-alpine and then tries to execute

    curl -X GET "http://<host>:<port>/nixieNumberImg" -H  "accept: application/json"
    

    against it.

    Stacktrace:

    java.lang.InternalError: java.lang.reflect.InvocationTargetException
    pi_microgenerator-q    |        at java.desktop/sun.font.FontManagerFactory$1.run(FontManagerFactory.java:86)
    pi_microgenerator-q    |        at java.base/java.security.AccessController.doPrivileged(AccessController.java:312)
    pi_microgenerator-q    |        at java.desktop/sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:74)
    pi_microgenerator-q    |        at java.desktop/sun.font.SunFontManager.getInstance(SunFontManager.java:249)
    pi_microgenerator-q    |        at java.desktop/sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:261)
    pi_microgenerator-q    |        at java.desktop/sun.swing.SwingUtilities2.getFontMetrics(SwingUtilities2.java:1243)
    pi_microgenerator-q    |        at java.desktop/javax.swing.JComponent.getFontMetrics(JComponent.java:1646)
    pi_microgenerator-q    |        at java.desktop/javax.swing.plaf.basic.BasicLabelUI.getPreferredSize(BasicLabelUI.java:246)
    pi_microgenerator-q    |        at java.desktop/javax.swing.JComponent.getPreferredSize(JComponent.java:1680)
    pi_microgenerator-q    |        at java.desktop/java.awt.GridBagLayout.GetLayoutInfo(GridBagLayout.java:1109)
    pi_microgenerator-q    |        at java.desktop/java.awt.GridBagLayout.getLayoutInfo(GridBagLayout.java:904)
    pi_microgenerator-q    |        at java.desktop/java.awt.GridBagLayout.preferredLayoutSize(GridBagLayout.java:724)
    pi_microgenerator-q    |        at java.desktop/java.awt.Container.preferredSize(Container.java:1823)
    pi_microgenerator-q    |        at java.desktop/java.awt.Container.getPreferredSize(Container.java:1807)
    pi_microgenerator-q    |        at java.desktop/javax.swing.JComponent.getPreferredSize(JComponent.java:1682)
    pi_microgenerator-q    |        at de.elbosso.util.generator.generalpurpose.NixieNumberImageSequence.next(NixieNumberImageSequence.java:98)
    pi_microgenerator-q    |        at de.elbosso.microgenerator.handlers.java.awt.image.bufferedimage.NixieNumberImageSequenceHandler$1.write(NixieNumberImageSequenceHandler.java:69)
    pi_microgenerator-q    |        at org.jboss.resteasy.plugins.providers.StreamingOutputProvider.writeTo(StreamingOutputProvider.java:37)
    pi_microgenerator-q    |        at org.jboss.resteasy.plugins.providers.StreamingOutputProvider.writeTo(StreamingOutputProvider.java:20)
    pi_microgenerator-q    |        at org.jboss.resteasy.core.interception.jaxrs.AbstractWriterInterceptorContext.writeTo(AbstractWriterInterceptorContext.java:193)
    pi_microgenerator-q    |        at org.jboss.resteasy.core.interception.jaxrs.ServerWriterInterceptorContext.writeTo(ServerWriterInterceptorContext.java:64)
    pi_microgenerator-q    |        at org.jboss.resteasy.core.interception.jaxrs.AbstractWriterInterceptorContext.proceed(AbstractWriterInterceptorContext.java:155)
    pi_microgenerator-q    |        at org.jboss.resteasy.core.ServerResponseWriter.lambda$writeNomapResponse$2(ServerResponseWriter.java:156)
    pi_microgenerator-q    |        at org.jboss.resteasy.core.interception.jaxrs.ContainerResponseContextImpl.filter(ContainerResponseContextImpl.java:404)
    pi_microgenerator-q    |        at org.jboss.resteasy.core.ServerResponseWriter.executeFilters(ServerResponseWriter.java:232)
    pi_microgenerator-q    |        at org.jboss.resteasy.core.ServerResponseWriter.writeNomapResponse(ServerResponseWriter.java:97)
    pi_microgenerator-q    |        at org.jboss.resteasy.core.ServerResponseWriter.writeNomapResponse(ServerResponseWriter.java:70)
    pi_microgenerator-q    |        at org.jboss.resteasy.core.SynchronousDispatcher.writeResponse(SynchronousDispatcher.java:578)
    pi_microgenerator-q    |        at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:508)
    pi_microgenerator-q    |        at org.jboss.resteasy.core.SynchronousDispatcher.lambda$invoke$4(SynchronousDispatcher.java:252)
    pi_microgenerator-q    |        at org.jboss.resteasy.core.SynchronousDispatcher.lambda$preprocess$0(SynchronousDispatcher.java:153)
    pi_microgenerator-q    |        at org.jboss.resteasy.core.interception.jaxrs.PreMatchContainerRequestContext.filter(PreMatchContainerRequestContext.java:363)
    pi_microgenerator-q    |        at org.jboss.resteasy.core.SynchronousDispatcher.preprocess(SynchronousDispatcher.java:156)
    pi_microgenerator-q    |        at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:238)
    pi_microgenerator-q    |        at io.quarkus.resteasy.runtime.standalone.RequestDispatcher.service(RequestDispatcher.java:73)
    pi_microgenerator-q    |        at io.quarkus.resteasy.runtime.standalone.VertxRequestHandler.dispatch(VertxRequestHandler.java:109)
    pi_microgenerator-q    |        at io.quarkus.resteasy.runtime.standalone.VertxRequestHandler.dispatchRequestContext(VertxRequestHandler.java:84)
    pi_microgenerator-q    |        at io.quarkus.resteasy.runtime.standalone.VertxRequestHandler.lambda$handle$0(VertxRequestHandler.java:71)
    pi_microgenerator-q    |        at io.vertx.core.impl.ContextImpl.lambda$executeBlocking$2(ContextImpl.java:316)
    pi_microgenerator-q    |        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    pi_microgenerator-q    |        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
    pi_microgenerator-q    |        at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
    pi_microgenerator-q    |        at java.base/java.lang.Thread.run(Thread.java:832)
    pi_microgenerator-q    | Caused by: java.lang.reflect.InvocationTargetException
    pi_microgenerator-q    |        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    pi_microgenerator-q    |        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    pi_microgenerator-q    |        at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    pi_microgenerator-q    |        at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
    pi_microgenerator-q    |        at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
    pi_microgenerator-q    |        at java.desktop/sun.font.FontManagerFactory$1.run(FontManagerFactory.java:84)
    pi_microgenerator-q    |        ... 42 more
    pi_microgenerator-q    | Caused by: java.lang.NullPointerException
    pi_microgenerator-q    |        at java.desktop/sun.awt.FontConfiguration.getVersion(FontConfiguration.java:1262)
    pi_microgenerator-q    |        at java.desktop/sun.awt.FontConfiguration.readFontConfigFile(FontConfiguration.java:225)
    pi_microgenerator-q    |        at java.desktop/sun.awt.FontConfiguration.init(FontConfiguration.java:107)
    pi_microgenerator-q    |        at java.desktop/sun.awt.X11FontManager.createFontConfiguration(X11FontManager.java:719)
    pi_microgenerator-q    |        at java.desktop/sun.font.SunFontManager$2.run(SunFontManager.java:374)
    pi_microgenerator-q    |        at java.base/java.security.AccessController.doPrivileged(AccessController.java:312)
    pi_microgenerator-q    |        at java.desktop/sun.font.SunFontManager.<init>(SunFontManager.java:319)
    pi_microgenerator-q    |        at java.desktop/sun.awt.FcFontManager.<init>(FcFontManager.java:35)
    pi_microgenerator-q    |        at java.desktop/sun.awt.X11FontManager.<init>(X11FontManager.java:56)
    pi_microgenerator-q    |        ... 48 more
    
    opened by elbosso 5
  • JAVA_HOME and LIBERICA_ROOT

    JAVA_HOME and LIBERICA_ROOT

    I'm trying to do a multi-stage docker image build to copy the jdk to another image. The Dockerfile seems to be using /usr/lib/jvm/jdk-11.0.7-bellsoft as $LIBERICA_ROOT and $JAVA_HOME, but in the docker image bellsoft/liberica-openjdk-debian:11 pulled from dockerhub, I got the following:

    root@170ccf32d2b6:~# echo $JAVA_HOME
    /usr/lib/jvm/jdk-11.0.7-bellsoft-x86_64
    root@170ccf32d2b6:~# echo $LIBERICA_ROOT
    
    

    The directory name has an arch suffix, causing my COPY directive to fail. I am a bit puzzled here about how to determine the $JAVA_HOME without running a docker image manually.

    opened by wlnirvana 5
  • For the newest version java -version does not mention Bellsoft or Liberica, yet it's used, right?

    For the newest version java -version does not mention Bellsoft or Liberica, yet it's used, right?

    For the newest version java -version does not mention Bellsoft or Liberica, yet it's used, right?

    Based on:

    www.wengnermiro.com/2019/01/installing-liberica-jdk-1102-jdk-on.html

    I thought I would see:

    openjdk version "11.0.2-BellSoft" 2018-10-16 OpenJDK Runtime Environment (build 11.0.2-BellSoft+7) OpenJDK Server VM (build 11.0.2-BellSoft+7, mixed mode)

    But I see:

    openjdk version "11.0.17" 2022-10-18 LTS OpenJDK Runtime Environment (build 11.0.17+7-LTS) OpenJDK 64-Bit Server VM (build 11.0.17+7-LTS, mixed mode)

    while for the Ubuntu "stock" OpenJDK I see:

    openjdk version "11.0.17" 2022-10-18 OpenJDK Runtime Environment (build 11.0.17+8-post-Ubuntu-1ubuntu220.04) OpenJDK 64-Bit Server VM (build 11.0.17+8-post-Ubuntu-1ubuntu220.04, mixed mode, sharing)

    opened by mavavilj 3
  • Publish on ghcr.io too

    Publish on ghcr.io too

    It would be awesome to see those issues on the gihub registry too. This avoids all those pull rate limits for all of use building on top of this great base image! Thanks!

    opened by EugenMayer 1
  • [Liberica Native Image] Swing window resizing crashes application on macOS

    [Liberica Native Image] Swing window resizing crashes application on macOS

    I was able to compile an older, small Swing application with Liberica NIK. I used the agent as suggested in the docs. I'm able to run the application but trying to resizing the application ends with a crash. I tried it with different os and arch versions. Some combinations seem to work (but not always, which is odd): I was able to resize the window if I compiled and ran the application on Apple M1. But sometimes the app crashed even before showing the window.

    Ubuntu 22.04 seems to work fine.

    Using Liberica NIK 22.2 / Java 17.

    Error message (compiled and ran on macOS Catalina):

    
    ❯ ./build/native/nativeCompile/ili2c
    2022-10-24 10:22:34.572 ili2c[19312:148723] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[__NSArrayM insertObject:atIndex:]: object cannot be nil'
    *** First throw call stack:
    (
    	0   CoreFoundation                      0x00007fff30de1627 __exceptionPreprocess + 250
    	1   libobjc.A.dylib                     0x00007fff69ae45bf objc_exception_throw + 48
    	2   CoreFoundation                      0x00007fff30e9032e -[__NSCFString characterAtIndex:].cold.1 + 0
    	3   CoreFoundation                      0x00007fff30e8e303 -[__NSArrayM insertObject:atIndex:].cold.2 + 0
    	4   CoreFoundation                      0x00007fff30d01ab5 -[__NSArrayM insertObject:atIndex:] + 1155
    	5   ili2c                               0x00000001080de0e2 IsolateEnterStub__VmLocatorSymbol__vmLocatorSymbol__bec84cad1f8708102cd8814ef3e496531bf6ff5b__bbf2dbb2d6a07a8e1dae8a3072b01ad86ecc1a50 + 33665010
    	6   ili2c                               0x00000001080df3d3 IsolateEnterStub__VmLocatorSymbol__vmLocatorSymbol__bec84cad1f8708102cd8814ef3e496531bf6ff5b__bbf2dbb2d6a07a8e1dae8a3072b01ad86ecc1a50 + 33669859
    	7   AppKit                              0x00007fff2e08495a -[NSAccessibilityAttributeAccessorInfo getAttributeValue:forObject:] + 58
    	8   AppKit                              0x00007fff2e641c49 ___NSAccessibilityEntryPointValueForAttribute_block_invoke.805 + 1674
    	9   AppKit                              0x00007fff2e63da94 NSAccessibilityPerformEntryPointObject + 16
    	10  AppKit                              0x00007fff2e3018c1 _NSAccessibilityEntryPointValueForAttribute + 168
    	11  AppKit                              0x00007fff2e0846e4 NSAccessibilityChildren + 41
    	12  AppKit                              0x00007fff2e084674 NSAccessibilityUnignoredChildrenForOnlyChild + 70
    	13  ili2c                               0x00000001080ac864 IsolateEnterStub__VmLocatorSymbol__vmLocatorSymbol__bec84cad1f8708102cd8814ef3e496531bf6ff5b__bbf2dbb2d6a07a8e1dae8a3072b01ad86ecc1a50 + 33462132
    	14  AppKit                              0x00007fff2e08495a -[NSAccessibilityAttributeAccessorInfo getAttributeValue:forObject:] + 58
    	15  AppKit                              0x00007fff2e641c49 ___NSAccessibilityEntryPointValueForAttribute_block_invoke.805 + 1674
    	16  AppKit                              0x00007fff2e63da94 NSAccessibilityPerformEntryPointObject + 16
    	17  AppKit                              0x00007fff2e3018c1 _NSAccessibilityEntryPointValueForAttribute + 168
    	18  AppKit                              0x00007fff2e0846e4 NSAccessibilityChildren + 41
    	19  AppKit                              0x00007fff2e0861dd NSAccessibilityUnignoredChildren + 220
    	20  AppKit                              0x00007fff2e085e7a NSAccessibilityGetObjectForAttributeUsingLegacyAPI + 371
    	21  AppKit                              0x00007fff2e085401 NSAccessibilityGetObjectValueForAttribute + 1565
    	22  AppKit                              0x00007fff2e08495a -[NSAccessibilityAttributeAccessorInfo getAttributeValue:forObject:] + 58
    	23  AppKit                              0x00007fff2e641c49 ___NSAccessibilityEntryPointValueForAttribute_block_invoke.805 + 1674
    	24  AppKit                              0x00007fff2e63da94 NSAccessibilityPerformEntryPointObject + 16
    	25  AppKit                              0x00007fff2e3018c1 _NSAccessibilityEntryPointValueForAttribute + 168
    	26  AppKit                              0x00007fff2e0846e4 NSAccessibilityChildren + 41
    	27  AppKit                              0x00007fff2e36da75 -[NSView(NSViewAccessibility) _accessibilityBasicHitTest:] + 150
    	28  AppKit                              0x00007fff2e36d9c5 -[NSView(NSViewAccessibility) accessibilityHitTest:] + 22
    	29  AppKit                              0x00007fff2e8804f7 -[NSWindow(NSWindowAccessibility) accessibilityHitTest:] + 317
    	30  AppKit                              0x00007fff2e46f311 -[NSApplication(NSApplicationAccessibility) accessibilityHitTest:] + 342
    	31  AppKit                              0x00007fff2e4457da CopyElementAtPosition + 170
    	32  HIServices                          0x00007fff2f03a0ab _AXXMIGCopyElementAtPosition + 332
    	33  HIServices                          0x00007fff2f05a408 _XCopyElementAtPosition + 369
    	34  HIServices                          0x00007fff2f018f64 mshMIGPerform + 174
    	35  CoreFoundation                      0x00007fff30d65d94 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 41
    	36  CoreFoundation                      0x00007fff30d65ce0 __CFRunLoopDoSource1 + 541
    	37  CoreFoundation                      0x00007fff30d64809 __CFRunLoopRun + 2270
    	38  CoreFoundation                      0x00007fff30d638ce CFRunLoopRunSpecific + 462
    	39  HIToolbox                           0x00007fff2f98fabd RunCurrentEventLoopInMode + 292
    	40  HIToolbox                           0x00007fff2f98f7d5 ReceiveNextEventCommon + 584
    	41  HIToolbox                           0x00007fff2f98f579 _BlockUntilNextEventMatchingListInModeWithFilter + 64
    	42  AppKit                              0x00007fff2dfd6739 _DPSNextEvent + 883
    	43  AppKit                              0x00007fff2dfd4f80 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1352
    	44  ili2c                               0x0000000107e7cf3a IsolateEnterStub__VmLocatorSymbol__vmLocatorSymbol__bec84cad1f8708102cd8814ef3e496531bf6ff5b__bbf2dbb2d6a07a8e1dae8a3072b01ad86ecc1a50 + 31170122
    	45  AppKit                              0x00007fff2dfc6c8e -[NSApplication run] + 658
    	46  ili2c                               0x0000000107e7cd09 IsolateEnterStub__VmLocatorSymbol__vmLocatorSymbol__bec84cad1f8708102cd8814ef3e496531bf6ff5b__bbf2dbb2d6a07a8e1dae8a3072b01ad86ecc1a50 + 31169561
    	47  ili2c                               0x00000001080fd489 IsolateEnterStub__VmLocatorSymbol__vmLocatorSymbol__bec84cad1f8708102cd8814ef3e496531bf6ff5b__bbf2dbb2d6a07a8e1dae8a3072b01ad86ecc1a50 + 33792921
    	48  ili2c                               0x0000000107e7e89f IsolateEnterStub__VmLocatorSymbol__vmLocatorSymbol__bec84cad1f8708102cd8814ef3e496531bf6ff5b__bbf2dbb2d6a07a8e1dae8a3072b01ad86ecc1a50 + 31176623
    	49  Foundation                          0x00007fff33439b4d __NSThreadPerformPerform + 204
    	50  CoreFoundation                      0x00007fff30d657e2 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
    	51  CoreFoundation                      0x00007fff30d65781 __CFRunLoopDoSource0 + 103
    	52  CoreFoundation                      0x00007fff30d6559b __CFRunLoopDoSources0 + 209
    	53  CoreFoundation                      0x00007fff30d642ca __CFRunLoopRun + 927
    	54  CoreFoundation                      0x00007fff30d638ce CFRunLoopRunSpecific + 462
    	55  CoreFoundation                      0x00007fff30debf59 CFRunLoopRun + 40
    	56  ili2c                               0x000000010607b159 ili2c + 7065945
    )
    libc++abi.dylib: terminating with uncaught exception of type NSException
    [1]    19312 abort      ./build/native/nativeCompile/ili2c
    
    opened by edigonzales 2
  • Cannot open (null)/lib/libjawt.dylib

    Cannot open (null)/lib/libjawt.dylib

    I tried the latest Liberica NIK according to this announcement: https://bell-sw.com/announcements/2022/08/05/liberica-native-image-kit-22-2-0-and-21-3-3-builds-are-out/

    I installed the software on macOS 12.5 and verified that the given SwingSet2 demo worked like advertised.

    Then I tried to do exactly the same with an application of my own which is a Jetbrains Compose desktop app but Compose also uses AWT for the windowing, so this should work. Building the software works like before without any error but when I try to run my application I only get this:

    Cannot open (null)/lib/libjawt.dylib: dlopen((null)/lib/libjawt.dylib, 0x0009): tried: '(null)/lib/libjawt.dylib' (no such file)

    It seems as if some path element is undefined (null) but I have no clue why. If there is no obvious solution to this problem and you are willing to have a look at it I could provide the full demo project and all build steps to reproduce the problem.

    opened by mipastgt 8
  • add fontconfig ttf-dejavu crash

    add fontconfig ttf-dejavu crash

    I build my base image with DockerFile:

    FROM bellsoft/liberica-openjdk-alpine:11.0.16-x86_64 RUN echo http://mirrors.aliyun.com/alpine/v3.16/main/ > /etc/apk/repositories &&
    echo http://mirrors.aliyun.com/alpine/v3.16/community/ >> /etc/apk/repositories &&
    apk add alpine-conf &&
    /sbin/setup-timezone -z Asia/Shanghai &&
    apk del alpine-conf &&
    apk add --update font-adobe-100dpi fontconfig ttf-dejavu && fc-cache --force && /usr/glibc/sbin/ldconfig

    then I export excel whith org.apache.poi:poi:4.1.2, jvm crashed, with error

    [error occurred during error reporting ((null)), id 0xb, SIGSEGV (0xb) at pc=0x00007f140a707cf4]

    [error occurred during error reporting (printing fatal error message), id 0xb, SIGSEGV (0xb) at pc=0x00007f140a707cf4]

    [error occurred during error reporting (printing type of error), id 0xb, SIGSEGV (0xb) at pc=0x00007f140a707cf4]

    [error occurred during error reporting (printing exception/signal name), id 0xb, SIGSEGV (0xb) at pc=0x00007f140a707cf4]

    [error occurred during error reporting (printing current thread and pid), id 0xb, SIGSEGV (0xb) at pc=0x00007f140a707cf4]

    [error occurred during error reporting (printing error message), id 0xb, SIGSEGV (0xb) at pc=0x00007f140a707cf4]

    [error occurred during error reporting (printing Java version string), id 0xb, SIGSEGV (0xb) at pc=0x00007f140a707cf4]

    [error occurred during error reporting (printing problematic frame), id 0xb, SIGSEGV (0xb) at pc=0x00007f140a707cf4]

    [error occurred during error reporting (printing core file information), id 0xb, SIGSEGV (0xb) at pc=0x00007f140a707cf4]

    [error occurred during error reporting (printing bug submit message), id 0xb, SIGSEGV (0xb) at pc=0x00007f140a707cf4]

    opened by nothing-debug 3
  • jdk 8 deb package do not provide java8-runtime-headless

    jdk 8 deb package do not provide java8-runtime-headless

    Hello, i moved from Azul Zulu JDK 8 to yours BellSoft JDK 8. Kubuntu 20.04 Install command "sudo apt install bellsoft-java8-full" Try install "ca-certificates-java" but it's install openjdk from system repository. Command "apt-cache show ca-certificates-java": Depends: ca-certificates (>= 20121114), default-jre-headless | java8-runtime-headless, libnss3 (>= 3.12.9 ckbi-1.82-0ubuntu3~)

    Command "apt-cache show bellsoft-java8-full": Provides: java8-jdk, java8-sdk, java7-jdk, java7-sdk, java6-sdk, java5-sdk, java2-sdk, java-sdk, java-compiler, java8-runtime, java7-runtime, java6-runtime, java5-runtime, java2-runtime, java-runtime, openjfx

    Please add "java8-runtime-headless" in provides for packages. Thanks!

    opened by long76 2
Releases(19.0.1+11)
Tencent Kona JDK17 is a no-cost, production-ready distribution of the Open Java Development Kit (OpenJDK), Long-Term Support(LTS) with quarterly updates.

Tencent Kona JDK17 Tencent Kona JDK17 is a no-cost, production-ready distribution of the Open Java Development Kit (OpenJDK), Long-Term Support(LTS) w

Tencent 59 Nov 30, 2022
Piranha - a modern cloud runtime

Piranha Project The Piranha Project delivers you with Cloud ready containers and useful add-on / integration modules. Getting Started To get started w

Piranha Cloud 161 Dec 24, 2022
Like JPremium, but free, open-source and multiplatform

LibrePremium This plugin was originally made for BeeGames, however they stepped down after the work was done. They are forbidden to use this plugin. L

null 50 Dec 30, 2022
100+ Spring Boot Articles, Tutorials, Video tutorials, Projects, Guides, Source code examples etc

YouTube Channel - Spring Boot Tutorial Subscribe for future video and updates Spring Boot Tutorial on YouTube Newly published spring boot tutorials (2

Ramesh Fadatare 1.2k Jan 2, 2023
An open-source, free, scanner for exotic armour in Hypixel Skyblock

TheExoticsMod An open-source, free, scanner for exotic armour in Hypixel Skyblock! Searches friendslists, the auction house, and inventories to find e

null 4 Dec 26, 2022
SpringBoot based return value types are supported by browsers

SpringBoot based return value types are supported by browsers

Elone Hoo 5 Jun 24, 2022
API REST feita 100% em Java com Spring

API REST feita 100% em Java com Spring

M4TH3US17 2 May 8, 2022
Official React Native client for FingerprintJS PRO. 100% accurate device identification for fraud detection.

FingerprintJS PRO React Native Official React Native module for 100% accurate device identification, created for the FingerprintJS Pro Server API. Thi

FingerprintJS 26 Nov 22, 2022
There is no good reason to render the hotbar at 100+ fps

FasterGUI Render the HUD and screens at a lower framerate to speed up what's really important: the worldrendering. Renders the HUD at a lower fixed fr

tr7zw 124 Dec 22, 2022
InterfaceMaker is a modern plugin to handle and customize join items, hotbars and menus with a developer and administrator friendly API.

Interface Maker InterfaceMaker is a modern plugin to handle and customize join items, hotbars and menus with a developer friendly API. Features Simple

2LStudios - Minecraft 10 Nov 27, 2022
The goal of the project is to create a web application using Java EE and database (PostgreSQL) without connecting a modern technology stack like spring boot and hibernate

About The Project SignIn page SignUp page Profile page The goal of the project is to create a web application using Java EE and database (PostgreSQL)

Islam Khabibullin 2 Mar 23, 2022
An Open-Source repository 🌎 that contains all the Data Structures and Algorithms concepts and their implementation, programming questions and Interview questions

An Open-Source repository ?? that contains all the Data Structures and Algorithms concepts and their implementation, programming questions and Interview questions. The main aim of this repository is to help students who are learning Data Structures and Algorithms or preparing for an interview.

Aritra Das 19 Dec 29, 2022
ijrd - internal java runtime debugger (loads through java agents LOL)

ijrd ijrd - internal java runtime debugger (loads through java agents LOL) this actually requires brain to build and then setup little guide to setup

null 6 Jan 28, 2022
JHook - A tool that can dynamically modify Java classes at runtime.

JHook A tool that can dynamically modify Java classes at runtime. Demo Tested on Java 1.8 - Java 17, just support JDK package com.binklac.jhook.test;

VeroFess 11 Dec 23, 2022
Runtime code generation for the Java virtual machine.

Byte Buddy runtime code generation for the Java virtual machine Byte Buddy is a code generation and manipulation library for creating and modifying Ja

Rafael Winterhalter 5.3k Dec 27, 2022
A Java library for performing runtime interception of methods

Interceptify This library is designed to provide a convenient and simple means of performing runtime interception of Java methods/constructors. Usage

Oliver 4 Aug 17, 2022
The ByteSkript development kit, including resources for third-party libraries that are not contained within the standard runtime.

ByteSkript Development Kit Todo. The development kit is a set of advanced resources available for library creators. These are not available within the

null 1 Jan 8, 2022
Allows acquiring of vanilla/mod assets at runtime instead of including them in builds potentially violating licenses

AssetMover Allows acquiring of vanilla/mod assets at runtime instead of including them in builds potentially violating licenses. Features: Downloading

Cleanroom 5 Nov 26, 2022
Cloud native multi-runtime microservice framework

Femas: Cloud native multi-runtime microservice framework The repository address has been transferred to PolarisMesh English | 简体中文 Introduction abilit

Tencent 17 Sep 5, 2022