Skip to content

Commit

Permalink
Merge branch 'master' into test-ci-perf-kit-0.7
Browse files Browse the repository at this point in the history
  • Loading branch information
qinsoon authored Nov 3, 2023
2 parents 52f0f6b + 39d2371 commit 864b81f
Show file tree
Hide file tree
Showing 3 changed files with 48 additions and 3 deletions.
45 changes: 45 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,48 @@
0.21.0 (2023-11-03)
===

## What's Changed

### Plan

* Move some states from BasePlan to GlobalState by @qinsoon in https://github.com/mmtk/mmtk-core/pull/949
* Extract set_collection_kind and set_gc_status by @qinsoon in https://github.com/mmtk/mmtk-core/pull/957
* Expose `is_emergency_collection` to VM bindings by @wks in https://github.com/mmtk/mmtk-core/pull/997

### Policy

* Clear all side forwarding bits by @wks in https://github.com/mmtk/mmtk-core/pull/974
* Stop using the name "ForwardingWord" by @wks in https://github.com/mmtk/mmtk-core/pull/976
* Implement get_gc_trigger() for LockFreeImmortalSpace by @qinsoon in https://github.com/mmtk/mmtk-core/pull/1003

### API

* Expose alloc_slow. Add a section in user guide about allocation optimization by @qinsoon in https://github.com/mmtk/mmtk-core/pull/967
* Use BumpPointer::default() by @qinsoon in https://github.com/mmtk/mmtk-core/pull/993
* Fix mention of `to_object_reference()` in comment by @k-sareen in https://github.com/mmtk/mmtk-core/pull/998

### Documentation

* Fix rustdoc warnings in Rust 1.73 by @qinsoon in https://github.com/mmtk/mmtk-core/pull/978
* Add a section about debugging tips in user guide by @qinsoon in https://github.com/mmtk/mmtk-core/pull/987
* Update doc comments by @wks in https://github.com/mmtk/mmtk-core/pull/1000
* Add document for release by @qinsoon in https://github.com/mmtk/mmtk-core/pull/1007
* Move constants and add comments for stress copying by @wks in https://github.com/mmtk/mmtk-core/pull/1008
* Update bibtex of the tracing paper to include the DOI by @caizixian in https://github.com/mmtk/mmtk-core/pull/1009

### CI

* Fix performance baseline workflow by @qinsoon in https://github.com/mmtk/mmtk-core/pull/971
* Allow auto merge binding PRs by @qinsoon in https://github.com/mmtk/mmtk-core/pull/988
* Apply a delay before we enable auto merge on a PR by @qinsoon in https://github.com/mmtk/mmtk-core/pull/992
* Use `cargo generate-lockfile` to update JikesRVM's Cargo.lock by @qinsoon in https://github.com/mmtk/mmtk-core/pull/996

### Misc

* Add option to exclude kernel events from perf results by @k-sareen in https://github.com/mmtk/mmtk-core/pull/995

**Full Changelog**: https://github.com/mmtk/mmtk-core/compare/v0.20.0...v0.21.0

0.20.0 (2023-09-29)
===

Expand Down
4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "mmtk"
version = "0.20.0"
version = "0.21.0"
authors = ["The MMTk Developers <>"]
edition = "2021"
license = "MIT OR Apache-2.0"
Expand Down Expand Up @@ -37,7 +37,7 @@ log = { version = "0.4", features = ["max_level_trace", "release_max_level_off"]
memoffset = "0.9"
mimalloc-sys = { version = "0.1.6", optional = true }
# MMTk macros
mmtk-macros = { version = "0.20.0", path = "macros/" }
mmtk-macros = { version = "0.21.0", path = "macros/" }
num_cpus = "1.8"
num-traits = "0.2"
pfm = { version = "0.1.1", optional = true }
Expand Down
2 changes: 1 addition & 1 deletion macros/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "mmtk-macros"
# the macro crate uses the same version as mmtk-core
version = "0.20.0"
version = "0.21.0"
edition = "2021"
license = "MIT OR Apache-2.0"
description = "MMTk macros provides procedural macros used by mmtk-core."
Expand Down

0 comments on commit 864b81f

Please sign in to comment.