eclipse-openj9 / openj9

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 the Extensions for OpenJDK for OpenJ9 repo.
Other
3.28k stars 722 forks source link

Extract copy/free arrayCritical code from StandardAccessBarrier #20648

Closed LinHu2016 closed 1 day ago

LinHu2016 commented 2 days ago

-Extract copyArrayCritical copyBackArrayCritical, copyStringCritical and freeStringCritical code from StandardAccessBarrier to ObjectAccessBarrier(baseclass).

LinHu2016 commented 2 days ago

@amicic Could you please review the changes? Thanks

amicic commented 1 day ago

jenkins test sanity xLinux,aix jdk11

amicic commented 1 day ago

jenkins test sanity xLinux,aix jdk11

amicic commented 1 day ago

@keithc-ca @pshipton

sanity.functional fails

22:21:14      [javac] /home/jenkins/workspace/Test_openjdk11_j9_sanity.functional_ppc64_aix_Personal_testList_1/aqa-tests/functional/JLM_Tests/src/org/openj9/test/java/lang/management/TestOpenJ9DiagnosticsMXBean.java:510: error: cannot find symbol
22:21:14      [javac]       String newDumpOptions = diagBean.getDumpOptions();

I see it recently changed https://github.com/eclipse-openj9/openj9/pull/20604

amicic commented 1 day ago

Internal Axxon build 82030 passed. Ignoring sanity.functional failure and merging...

pshipton commented 1 day ago

I think it's a timing thing. New test material with older JVM.