Skip to content

Commit 39d2371

Browse files
authored
Bump version to v0.21.0 (#1010)
1 parent 06708dd commit 39d2371

File tree

3 files changed

+48
-3
lines changed

3 files changed

+48
-3
lines changed

CHANGELOG.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,48 @@
1+
0.21.0 (2023-11-03)
2+
===
3+
4+
## What's Changed
5+
6+
### Plan
7+
8+
* Move some states from BasePlan to GlobalState by @qinsoon in https://github.com/mmtk/mmtk-core/pull/949
9+
* Extract set_collection_kind and set_gc_status by @qinsoon in https://github.com/mmtk/mmtk-core/pull/957
10+
* Expose `is_emergency_collection` to VM bindings by @wks in https://github.com/mmtk/mmtk-core/pull/997
11+
12+
### Policy
13+
14+
* Clear all side forwarding bits by @wks in https://github.com/mmtk/mmtk-core/pull/974
15+
* Stop using the name "ForwardingWord" by @wks in https://github.com/mmtk/mmtk-core/pull/976
16+
* Implement get_gc_trigger() for LockFreeImmortalSpace by @qinsoon in https://github.com/mmtk/mmtk-core/pull/1003
17+
18+
### API
19+
20+
* Expose alloc_slow. Add a section in user guide about allocation optimization by @qinsoon in https://github.com/mmtk/mmtk-core/pull/967
21+
* Use BumpPointer::default() by @qinsoon in https://github.com/mmtk/mmtk-core/pull/993
22+
* Fix mention of `to_object_reference()` in comment by @k-sareen in https://github.com/mmtk/mmtk-core/pull/998
23+
24+
### Documentation
25+
26+
* Fix rustdoc warnings in Rust 1.73 by @qinsoon in https://github.com/mmtk/mmtk-core/pull/978
27+
* Add a section about debugging tips in user guide by @qinsoon in https://github.com/mmtk/mmtk-core/pull/987
28+
* Update doc comments by @wks in https://github.com/mmtk/mmtk-core/pull/1000
29+
* Add document for release by @qinsoon in https://github.com/mmtk/mmtk-core/pull/1007
30+
* Move constants and add comments for stress copying by @wks in https://github.com/mmtk/mmtk-core/pull/1008
31+
* Update bibtex of the tracing paper to include the DOI by @caizixian in https://github.com/mmtk/mmtk-core/pull/1009
32+
33+
### CI
34+
35+
* Fix performance baseline workflow by @qinsoon in https://github.com/mmtk/mmtk-core/pull/971
36+
* Allow auto merge binding PRs by @qinsoon in https://github.com/mmtk/mmtk-core/pull/988
37+
* Apply a delay before we enable auto merge on a PR by @qinsoon in https://github.com/mmtk/mmtk-core/pull/992
38+
* Use `cargo generate-lockfile` to update JikesRVM's Cargo.lock by @qinsoon in https://github.com/mmtk/mmtk-core/pull/996
39+
40+
### Misc
41+
42+
* Add option to exclude kernel events from perf results by @k-sareen in https://github.com/mmtk/mmtk-core/pull/995
43+
44+
**Full Changelog**: https://github.com/mmtk/mmtk-core/compare/v0.20.0...v0.21.0
45+
146
0.20.0 (2023-09-29)
247
===
348

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"
3-
version = "0.20.0"
3+
version = "0.21.0"
44
authors = ["The MMTk Developers <>"]
55
edition = "2021"
66
license = "MIT OR Apache-2.0"
@@ -37,7 +37,7 @@ log = { version = "0.4", features = ["max_level_trace", "release_max_level_off"]
3737
memoffset = "0.9"
3838
mimalloc-sys = { version = "0.1.6", optional = true }
3939
# MMTk macros
40-
mmtk-macros = { version = "0.20.0", path = "macros/" }
40+
mmtk-macros = { version = "0.21.0", path = "macros/" }
4141
num_cpus = "1.8"
4242
num-traits = "0.2"
4343
pfm = { version = "0.1.1", optional = true }

macros/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "mmtk-macros"
33
# the macro crate uses the same version as mmtk-core
4-
version = "0.20.0"
4+
version = "0.21.0"
55
edition = "2021"
66
license = "MIT OR Apache-2.0"
77
description = "MMTk macros provides procedural macros used by mmtk-core."

0 commit comments

Comments
 (0)