openj9 icon indicating copy to clipboard operation
openj9 copied to clipboard

CRIU adjusts Object.wait/Thread.sleep/Unsafe.park

Open JasonFengJ9 opened this issue 2 years ago • 1 comments

omrthread_monitor_wait, omrthread_sleep and omrthread_park are adjusted with j9time_nano_time() which already takes account of the checkpoint/restore down time; Added tests; Fixed trace points and messages.

Signed-off-by: Jason Feng [email protected]

JasonFengJ9 avatar Jul 06 '22 22:07 JasonFengJ9

please rebase changes

tajila avatar Sep 21 '22 20:09 tajila

@ChengJin01 Please review

tajila avatar Sep 23 '22 13:09 tajila

Rebased and modified according to recent CRIU changes.

FYI @tajila @ChengJin01

JasonFengJ9 avatar Sep 23 '22 18:09 JasonFengJ9

@llxia, please help check to see whether everything is correct in the test scripts.

ChengJin01 avatar Sep 27 '22 15:09 ChengJin01

Jenkins test sanity xlinuxcriu jdk17

tajila avatar Oct 09 '22 20:10 tajila

jenkins test sanity win jdk17

tajila avatar Oct 09 '22 20:10 tajila

jenkins test extended amac jdk17

tajila avatar Oct 12 '22 13:10 tajila

Added timeCompensationHelper() shared by the three APIs.

@tajila this is ready for another look.

JasonFengJ9 avatar Oct 19 '22 12:10 JasonFengJ9

jenkins test sanity win jdk17

tajila avatar Oct 19 '22 14:10 tajila

Jenkins test sanity xlinuxcriu jdk17

tajila avatar Oct 19 '22 14:10 tajila

jenkins test extended amac jdk17

tajila avatar Oct 19 '22 14:10 tajila