RFR: 8339166: java/lang/String/concat/HiddenClassUnloading.java fails on AIX and Linux ppc64le after JDK-8336856
Matthias Baesken
mbaesken at openjdk.org
Thu Aug 29 14:01:27 UTC 2024
We see HiddenClassUnloading.java failing on the ppc64 based platforms. On AIX it seems to fail always; Linux ppc64le sometimes.
Failure output :
java.lang.RuntimeException: unloadedClassCount is zero
at HiddenClassUnloading.main(HiddenClassUnloading.java:66)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:573)
at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
at java.base/java.lang.Thread.run(Thread.java:1575)
Ergonomics sets on these platforms the heap to 32M
[0.045s][info ][gc,init ] Heap Min Capacity: 32M
[0.045s][info ][gc,init ] Heap Initial Capacity: 32M
[0.045s][info ][gc,init ] Heap Max Capacity: 32M
So we need more iterations in the test to trigger the class unloading.
-------------
Commit messages:
- JDK-8339166
Changes: https://git.openjdk.org/jdk/pull/20771/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=20771&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8339166
Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod
Patch: https://git.openjdk.org/jdk/pull/20771.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/20771/head:pull/20771
PR: https://git.openjdk.org/jdk/pull/20771
More information about the core-libs-dev
mailing list