Skip to content

Commit 138fffe

Browse files
authored
Bump version to v0.8 (#123)
1 parent 6f79f43 commit 138fffe

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
0.8.0 (2021-11-01)
2+
===
3+
4+
* Introduces A VM companion thread to trigger safe point synchronisation. This fixed a bug that
5+
MMTk's call to `SafePointerSynchronize::begin()` may race with the OpenJDK's VM thread.
6+
* Changes `COORDINATOR_ONLY_STW` to `false`. Stopping and resuming mutators are done by the companion thread,
7+
amd it is no longer a requirement for them to be done by the same GC thread.
8+
* Fixes a bug that for some allocations, both fastpath and slowpath were invoked.
9+
* Fixes a bug in generating code to set the alloc bit in C1 compiler.
10+
* Fixes a bug that some derived pointers were missing as roots.
11+
* Updates to mmtk-core 0.8.0.
12+
113
0.7.0 (2021-09-22)
214
===
315

mmtk/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "mmtk_openjdk"
3-
version = "0.7.0"
3+
version = "0.8.0"
44
authors = [" <>"]
55

66
[lib]
@@ -20,7 +20,7 @@ lazy_static = "1.1"
2020
# - change branch
2121
# - change repo name
2222
# But other changes including adding/removing whitespaces in commented lines may break the CI.
23-
mmtk = { git = "https://github.com/mmtk/mmtk-core.git", rev = "62f5d1759d0258b1af569410095ab2cb587c0b68" }
23+
mmtk = { git = "https://github.com/mmtk/mmtk-core.git", rev = "8e50e2c3fa8b45f7e4cd4b9e87e986fb5c17b07e" }
2424
# Uncomment the following to build locally
2525
# mmtk = { path = "../repos/mmtk-core" }
2626

0 commit comments

Comments
 (0)