Skip to content

Conversation

@wks
Copy link
Collaborator

@wks wks commented Jul 22, 2025

We unprotect code memory in Prepare and protect it again in VMRefClosure so that during copying GC we can update references embedded in JIT-compiled code when using YJIT.

wks added 2 commits July 18, 2025 23:01
MMTk replaced FragmentedMapper with TwoLevelMmapper.  It will make the
is_mmtk_object assertion on write barriers much cheaper.
We unprotect code memory in Prepare and protect it again in VMRefClosure
so that during copying GC we can update references embedded in
JIT-compiled code when using YJIT.
@wks wks merged commit 3d35f50 into mmtk:master Jul 22, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant