Skip to content

Commit bccd11e

Browse files
committed
Temporarily depend on wks/mmtk-core
There will be a change in the mmtk-core repository that changes the root-scanning API. The hacks that implemented object-enqueuing tracing in this binding will no longer work because the core no longer exposes the ProcessEdgesWork type to the binding. We use the following mmtk-core repository to develop the changes for making Ruby working again: https://github.com/wks/mmtk-core/tree/ruby-friendly-tracing Once the changes are merged back to the official repo, we will let the mmtk-ruby binding depend on the official repo again.
1 parent 287d3c5 commit bccd11e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

mmtk/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ env_logger = "0.9.0"
2626
memoffset = { version = "0.6.5", features = ["unstable_const"] }
2727

2828
# Uncomment this to use mmtk-core from the official repository.
29-
mmtk = { git = "https://github.com/mmtk/mmtk-core.git", features = ["is_mmtk_object"]}
29+
mmtk = { git = "https://github.com/wks/mmtk-core.git", branch = "ruby-friendly-tracing", features = ["is_mmtk_object"]}
3030

3131
# Uncomment this to use mmtk-core from a local repository.
3232
#mmtk = { path = "../../mmtk-core", features = ["is_mmtk_object"] }

0 commit comments

Comments
 (0)