Skip to content

(0.48) Remove CRIU Interpreter - #20275

Merged
tajila merged 1 commit into
eclipse-openj9:v0.48.0-releasefrom
ThanHenderson:48-criu-dbg
Oct 2, 2024
Merged

(0.48) Remove CRIU Interpreter#20275
tajila merged 1 commit into
eclipse-openj9:v0.48.0-releasefrom
ThanHenderson:48-criu-dbg

Conversation

@ThanHenderson

Copy link
Copy Markdown
Contributor

Port of: #20177

Depends on: #20191
Signed-off-by: Nathan Henderson nathan.henderson@ibm.com

- Remove CRIUBytcodeInterpreterCompressed
- Remove CRIUBytcodeInterpreterFull
- Add J9VM_CRIU_TRANSITION_TO_DEBUG_INTERPRETER flag
- Set transition flag if -Xdump, -Xtrace, or JDWP is specified
- checkTransitionToDebugInterpreter becomes infallible
- Call checkTransitionToDebugInterpreter after restore hooks

Issues: eclipse-openj9#19835
Signed-off-by: Nathan Henderson <nathan.henderson@ibm.com>
@pshipton pshipton added comp:vm criu Used to track CRIU snapshot related work labels Oct 1, 2024
@tajila
tajila merged commit 2fec638 into eclipse-openj9:v0.48.0-release Oct 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp:vm criu Used to track CRIU snapshot related work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants