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...
Depends on: https://github.com/eclipse-omr/omr/pull/7785
Improve `IllegalAccessError` with specific exception messages The improved exception message looks like: ``` java.lang.IllegalAccessError: class org/openj9/test/illegalAccessError/ExtendsDefaultVisibility cannot access its superclass org/openj9/test/illegalAccessError/DefaultVisibility (org/openj9/test/illegalAccessError/ExtendsDefaultVisibility is in unnamed module 0x0000000000000000 of loader java/net/URLClassLoader;...
https://ci.eclipse.org/openj9/job/Test_openjdk8_j9_sanity.openjdk_s390x_linux_Nightly/372 jdk_lang_0 JVM_OPTIONS: -Xdump:system:none -Xdump:heap:none -Xdump:system:events=gpf+abort+traceassert+corruptcache -XX:-JITServerTechPreviewMessage -XX:+UseCompressedOops java/lang/ProcessBuilder/Basic.java ``` 22:05:47 ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.AssertionError: Some tests failed 22:05:47 REASON: User specified action: run...
https://openj9-jenkins.osuosl.org/job/Test_openjdk8_j9_extended.functional_x86-64_windows_Nightly_testList_1/293 JCL_Test_1 `-XX:RecreateClassfileOnload` JCL_TEST_Java-Lang ``` 20:19:02 FAILED: test_join2 20:19:02 java.lang.AssertionError: Joined thread is still alive 20:19:02 at org.testng.AssertJUnit.fail(AssertJUnit.java:59) from jdk.internal.loader.ClassLoaders$AppClassLoader@1421cef5(file:/home/jenkins/workspace/Test_openjdk17_j9_sanity.functional_ppc64_aix_Nightly_testList_1/aqa-tests/TKG/lib/testng.jar) 20:19:02 at org.testng.AssertJUnit.assertTrue(AssertJUnit.java:24) from jdk.internal.loader.ClassLoaders$AppClassLoader@1421cef5(file:/home/jenkins/workspace/Test_openjdk17_j9_sanity.functional_ppc64_aix_Nightly_testList_1/aqa-tests/TKG/lib/testng.jar) 20:19:02 at org.openj9.test.java.lang.Test_Thread.test_join2(Test_Thread.java:646) from jdk.internal.loader.ClassLoaders$AppClassLoader@1421cef5(file:/home/jenkins/workspace/Test_openjdk17_j9_sanity.functional_ppc64_aix_Nightly_testList_1/jvmtest/functional/Java8andUp/GeneralTest.jar)...
This caused build failure on Windows.
**Failure link** --- From internal [Test_openjdk24_j9_extended.openjdk_x86-64_linux_fips140_3_openjceplusfips](https://hyc-runtimes-jenkins.swg-devops.com/job/Test_openjdk24_j9_extended.openjdk_x86-64_linux_fips140_3_openjceplusfips/15/) (rtj-ubu22x86-svl-test-4aaak-1) ```**Java Version** openjdk version "24.0.1-beta" 2025-04-15 IBM Semeru Runtime Open Edition 24.0.1+9-202506141602 (build 24.0.1-beta+9-202506141602) Eclipse OpenJ9 VM 24.0.1+9-202506141602 (build master-f255919f1f, JRE 24 Linux...
**Failure link** --- From internal [Test_openjdk24_j9_extended.functional_ppc64_aix_testList_0](https://hyc-runtimes-jenkins.swg-devops.com/job/Test_openjdk24_j9_extended.functional_ppc64_aix_testList_0/67/) (paix819) ```**Java Version** openjdk version "24.0.1-beta" 2025-04-15 IBM Semeru Runtime Open Edition 24.0.1+9-202506141635 (build 24.0.1-beta+9-202506141635) Eclipse OpenJ9 VM 24.0.1+9-202506141635 (build master-f255919f1f, JRE 24 AIX...
X87 registers are no longer allocated. Requires coordinated merge with https://github.com/eclipse-omr/omr/pull/7799
During snapshot creation, J9Class structures are marked as frozen when their classObject fields, specific from application class loader are nullified. During the restore phase, these structures are never used, kept...
For off-heap enabled case, the Large size Array(larger than region size) will be allocated on sparse heap, but we still reserve leaf regions for preventing over usage on heap. Currently...