Closed babsingh closed 2 months ago
Started a personal build on amac
and alinux
to verify these changes. This build covers the following test suites: sanity.functional
, sanity.openjdk
, and extended.openjdk
.
Only infra and known failures are seen in the personal build.
In a grinder for the CloseAndAvailableRC
test, the failure manifested 9/50 times in a grinder; see https://github.com/eclipse-openj9/openj9/issues/19598#issue-2328561363. With this fix, a 200x grinder on alinux and amac passes with no failures.
jenkins test sanity zlinux jdknext
@babsingh Please open backports
interruptImpl
andisInterruptedImpl
use theeetop/threadRef
value. AcquiringinterruptLock
assures that theeetop/threadRef
value won't change duringinterruptImpl
andisInterruptedImpl
. This will prevent crashes which happen when a staleeetop/threadRef
value is used to invoke OMR thread library functions.Related: https://github.com/eclipse-openj9/openj9/issues/19544 Related: https://github.com/eclipse-openj9/openj9/issues/19598