MMTk OpenJDK Binding 0.8.0
Pre-release
Pre-release
- Introduces A VM companion thread to trigger safe point synchronisation. This fixed a bug that
MMTk's call toSafePointerSynchronize::begin()may race with the OpenJDK's VM thread. - Changes
COORDINATOR_ONLY_STWtofalse. Stopping and resuming mutators are done by the companion thread,
amd it is no longer a requirement for them to be done by the same GC thread. - Fixes a bug that for some allocations, both fastpath and slowpath were invoked.
- Fixes a bug in generating code to set the alloc bit in C1 compiler.
- Fixes a bug that some derived pointers were missing as roots.
- Updates to mmtk-core 0.8.0.