Skip to content

Conversation

@udesou
Copy link
Contributor

@udesou udesou commented Oct 18, 2024

Backporting #180, merge with mmtk/julia#67.

This PR updates `update-ready/immix` to support its counterpart in
[`mmtk/julia`](https://github.com/mmtk/julia/tree/upstream-ready/immix).
It should enable MMTk to run with the latest upstream Julia, but
currently supporting only non-moving immix. It also cleans up the
binding code, removing the C files and moving it into the Julia repo
([`gc-mmtk.c`](https://github.com/mmtk/julia/blob/upstream-ready/immix/src/gc-mmtk.c)).
Finally, it removes the duplication that we had to use Bindgen, and
instead generates the Rust bindings using a `build.rs` file.
@udesou udesou changed the title Updating dev (backporting https://github.com/mmtk/mmtk-julia/pull/180) Updating dev Oct 18, 2024
@udesou udesou requested a review from qinsoon October 18, 2024 10:19
@udesou udesou merged commit 5918de4 into mmtk:dev Oct 24, 2024
17 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.

2 participants