-
Notifications
You must be signed in to change notification settings - Fork 721
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CRIU supports Java debugger during checkpoint and restore #19405
Conversation
5623d37
to
4c0ec2b
Compare
Rebased with the latest change |
4c0ec2b
to
b27581e
Compare
Resolved the merge conflict. |
b27581e
to
e9faf90
Compare
jenkins test sanity plinux jdk17 |
All plinux machines are offline for the foreseeable future. |
jenkins test sanity alinux64 jdk17 |
@keithc-ca do you have any further comments? |
I'll have another, closer look. |
0b5163a
to
c35f3b2
Compare
c35f3b2
to
3335227
Compare
I think the result looks good, but I suggest this should be squashed; we don't need commits that include incomplete conflict resolution, like 2f9d1d2 which add this to
|
3335227
to
806d294
Compare
Squashed |
Please reformat the commit message to avoid overly long lines; see https://github.com/eclipse/omr/blob/master/CONTRIBUTING.md#commit-guidelines for guidance. |
Not suspend JDWP threads created in single-threaded mode, handle the JVMTI events during CRIU checkpoint and restore; Changed the order of releaseSafeOrExcusiveVMAccess(); Fixed the order of restore phase hooks; Identified JDWP threads via the thread object references instead of checking against the thread name; Added more tracepoints. Signed-off-by: Jason Feng <fengj@ca.ibm.com>
806d294
to
9284943
Compare
Updated the commit message. |
Jenkins test sanity alinux jdk21 |
CRIU supports Java debugger during checkpoint and restore
Not suspend
JDWP
threads created in single-threaded mode, handle theJVMTI
events duringCRIU
checkpoint and restore;Changed the order of
releaseSafeOrExcusiveVMAccess()
;Fixed the order of restore phase hooks;
Identified
JDWP
threads via the thread object references instead of checking against the thread name;Added more tracepoints.
Enabled an OpenJDK
test/jdk/com/sun//jdi/JdwpAttachTest.java
.Required by
Superseded
Signed-off-by: Jason Feng fengj@ca.ibm.com