openj9
openj9 copied to clipboard
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with...
Java -version output -------------------- ``` openjdk version "18.0.2" 2022-07-19 IBM Semeru Runtime Open Edition 18.0.2.0 (build 18.0.2+9) Eclipse OpenJ9 VM 18.0.2.0 (build openj9-0.33.0, JRE 18 Linux amd64-64-Bit Compressed References 20220804_30...
Java -version output -------------------- ``` openjdk version "11.0.16-internal" 2022-07-19 OpenJDK Runtime Environment (build 11.0.16-internal+0-adhoc..openj9-openjdk-jdk11) Eclipse OpenJ9 VM (build master-4ca209b54, JRE 11 Linux amd64-64-Bit Compressed References 20220615_000000 (JIT enabled, AOT enabled)...
Java -version output -------------------- ``` openjdk version "18.0.1" 2022-04-19 IBM Semeru Runtime Open Edition 18.0.1.0 (build 18.0.1+10) Eclipse OpenJ9 VM 18.0.1.0 (build openj9-0.32.0, JRE 18 Linux amd64-64-Bit Compressed References 20220422_62...
Java -version output -------------------- ``` openjdk version "1.8.0_342-internal" OpenJDK Runtime Environment (build 1.8.0_342-internal-_2022_06_10_15_18-b00) Eclipse OpenJ9 VM (build master-3d06b2f9c, JRE 1.8.0 Linux amd64-64-Bit Compressed References 20220610_000000 (JIT enabled, AOT enabled) OpenJ9...
Java version ------------- ``` openjdk version "1.8.0_342-internal" OpenJDK Runtime Environment (build 1.8.0_342-internal-_2022_06_10_15_18-b00) Eclipse OpenJ9 VM (build master-3d06b2f9c, JRE 1.8.0 Linux amd64-64-Bit Compressed References 20220610_000000 (JIT enabled, AOT enabled) OpenJ9 -...
Java -version output -------------------- ``` openjdk version "11.0.16-internal" 2022-07-19 OpenJDK Runtime Environment (build 11.0.16-internal+0-adhoc..openj9-openjdk-jdk11) Eclipse OpenJ9 VM (build master-4ca209b54, JRE 11 Linux amd64-64-Bit Compressed References 20220615_000000 (JIT enabled, AOT enabled)...
## Affected versions We found a test case with execution problems. To facilitate analysis, we simplified the test case and the simplified class file can ben found at attachment. Windows...
Java -version output -------------------- ``` openjdk version "1.8.0_342-internal" OpenJDK Runtime Environment (build 1.8.0_342-internal-_2022_06_10_15_18-b00) Eclipse OpenJ9 VM (build master-3d06b2f9c, JRE 1.8.0 Linux amd64-64-Bit Compressed References 20220610_000000 (JIT enabled, AOT enabled) OpenJ9...
* Adjust J9VMThread ownedMonitorCount counters for ARM64 monenter/monexit * Adjust J9VMThread callOutCount counters around ARM64 direct JNI dispatch
You need to call `pthread_jit_write_protect_np()` before and after writing to JIT code cache on AArch64 macOS. JIT compiler currently calls the API in various places, and it is not easy...