MMTk 0.2.0
Pre-release
Pre-release
API
- Refactored the
ObjectModel
trait and it is clearer now that MMTk expects a GC byte from the VM. - Removed methods in the API that were marked as deprecated.
- Minor changes to a few methods/traits in API.
Misc
- Rewrote the implementation of GC byte and forwarding word due to the API change.
- Calling
gc_init()
will not fail now if the binding has initialized its own logger. - Fixed a few bugs about incorrect entries in SFT map.
- Fixed wrong allocator config for gencopy.
- Fixed a bug that caused MMTk to panic with OOM in stress tests.
- Fixed a bug that caused the first discontiguous space descriptor being considered as empty.