-
Bug
-
Resolution: Fixed
-
P2
-
9, 11, 12, 13, 14
-
b20
-
Verified
Running parallel gc with -XX:+UseAdaptiveGCBoundary causes random crashes.
A good reproducer is
jdk/bin/jaotc -J-XX:+UseParallelGC -J-XX:+UseAdaptiveGCBoundary -J-XX:+VerifyBeforeGC -J-XX:+VerifyAfterGC -J-XX:CompileCommand=compileonly,NO.COMPILATIONS -J-XX:-UseCompressedOops -J-ea -J-esa --compile-with-assertions --info --output Test.so --class-name java.util.ArrayList
Depending on the machine -J-XX:-UseParallelOldGC may help in reproducing the issue.
Further information in the comments as this is a bug that has initially been reported
A good reproducer is
jdk/bin/jaotc -J-XX:+UseParallelGC -J-XX:+UseAdaptiveGCBoundary -J-XX:+VerifyBeforeGC -J-XX:+VerifyAfterGC -J-XX:CompileCommand=compileonly,NO.COMPILATIONS -J-XX:-UseCompressedOops -J-ea -J-esa --compile-with-assertions --info --output Test.so --class-name java.util.ArrayList
Depending on the machine -J-XX:-UseParallelOldGC may help in reproducing the issue.
Further information in the comments as this is a bug that has initially been reported
- csr for
-
JDK-8242164 Obsolete -XX:UseAdaptiveGCBoundary
- Closed
- relates to
-
JDK-8242901 Duplicate PSYoung/OldGen max size functions
- Resolved
-
JDK-8243146 Further cleanups after UseAdaptiveGCBoundary removal
- Resolved
There are no Sub-Tasks for this issue.