Skip to content

MMTk 0.2.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@qinsoon qinsoon released this 18 Dec 05:49
· 510 commits to master since this release
390354e

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.