Skip to content

Add Windows compatibility by using an older GC#5

Open
bardo84 wants to merge 1 commit intoSOM-st:masterfrom
bardo84:windows-compatible
Open

Add Windows compatibility by using an older GC#5
bardo84 wants to merge 1 commit intoSOM-st:masterfrom
bardo84:windows-compatible

Conversation

@bardo84
Copy link

@bardo84 bardo84 commented Jan 14, 2026

This PR provides a Windows-compatible version of som-rs.

The current master branch fails to build on Windows because of the mmtk dependency, which does not support Window

This is a known issue in mmtk.

This PR introduces a windows-compatible branch that uses an older version of the code from before mmtk was
introduced. This version uses a different garbage collector that is compatible with Windows.

The code has been patched to compile on modern Rust, and the test suite passes.

This allows developers to build and run som-rs on Windows, which is currently not possible with the master branch

The trade-off is that this version uses an older, potentially less performant, garbage collector.

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