Skip to content
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

Loom: GC Contiuation Scan type #15178

Closed
tajila opened this issue Jun 1, 2022 · 3 comments · Fixed by #15603
Closed

Loom: GC Contiuation Scan type #15178

tajila opened this issue Jun 1, 2022 · 3 comments · Fixed by #15603
Assignees
Labels
comp:gc project:loom Used to track Project Loom related work
Milestone

Comments

@tajila
Copy link
Contributor

tajila commented Jun 1, 2022

Depends on #15177

All jdk.internal.vm.Continuation instances will be handled specially by the GC

  • Add new scan type GC_ObjectModel::SCAN_CONTINUATION
  • Update scanners to detect this type
  • GC will need to scan the stacks of these types
    • for stackwalking, stack allocate j9vmthread, copy fields from j9vmcontinuation
@tajila tajila added comp:gc project:loom Used to track Project Loom related work labels Jun 1, 2022
@tajila
Copy link
Contributor Author

tajila commented Jun 1, 2022

FYI @LinHu2016 @dmitripivkine

@tajila
Copy link
Contributor Author

tajila commented Jun 1, 2022

@LinHu2016 can you comment in this issue so I can assign it to you

@LinHu2016
Copy link
Contributor

please assign it to me, thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp:gc project:loom Used to track Project Loom related work
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants