RFR 8233200: [lworld] compiler/runtime/Test8010927.java fails with fatal error: DEBUG MESSAGE: Verify oop store failed
David Simms
david.simms at oracle.com
Tue Nov 26 16:13:06 UTC 2019
Bug/RFE: https://bugs.openjdk.java.net/browse/JDK-8233200
Webrev: http://cr.openjdk.java.net/~dsimms/valhalla/8233200/webrev0/
Subtle mess up in the use of "MemAllocator::finish()", it is virtual and
there is an overload which potentially safepoints, thereby possibly
moving the initial allocation...(requires allocation of large array)
"-XX:+ZVerifyViews" turned out to be an excellent debugging tool, so I
enabled it in ValueOops testing, along with increased test array size
(decrease G1 required GC count to 10 since the larger array was taking
more test run time).
I believe relates to JDK-8231755, which I removed from the problem list
and re-tested.
Cheers
/David Simms
More information about the valhalla-dev
mailing list