Skip to content

Update MMTk dependency and sync darray.h#73

Open
wks wants to merge 1 commit intoruby:mainfrom
wks:update/mmtk-core-2026-04-23
Open

Update MMTk dependency and sync darray.h#73
wks wants to merge 1 commit intoruby:mainfrom
wks:update/mmtk-core-2026-04-23

Conversation

@wks
Copy link
Copy Markdown
Collaborator

@wks wks commented Apr 23, 2026

We bumped the MMTk core dependency revision.

We also synchronized darray.h with the ruby/ruby repo to fix a link error.

We update MMTk core to the latest revision.

The MMTk core removed the `is_mmtk_object` Cargo feature, but the
function that supports conservative stack scanning is still exposed via
the `vo_bit` feature.

The MMTk core also made a change that allows the side metadata memory to
be dynamically determined by `mmap` during start-up.  This doesn't
affect the mmtk GC module, yet, because we are not accessing any side
metadata (particularly VO bits) directly.
@wks wks force-pushed the update/mmtk-core-2026-04-23 branch from 2cde712 to ffa76b5 Compare May 7, 2026 09:04
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