Skip to content

Commit

Permalink
Bump version to v0.28 (#1212)
Browse files Browse the repository at this point in the history
Merge this PR after #1208 and
#1211.
  • Loading branch information
qinsoon authored Sep 27, 2024
1 parent de10fa4 commit c4fdce0
Show file tree
Hide file tree
Showing 3 changed files with 29 additions and 3 deletions.
26 changes: 26 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,29 @@
0.28.0 (2024-09-27)
===

## What's Changed

### API
* Require ObjectReference to point inside object by @wks in https://github.com/mmtk/mmtk-core/pull/1195
* Return if a GC ran or not for `handle_user_collection_request` by @k-sareen in https://github.com/mmtk/mmtk-core/pull/1205

### CI
* Update ci-perf-kit to 0.7.6 by @qinsoon in https://github.com/mmtk/mmtk-core/pull/1199
* Update ci-perf-kit to plot epoch by @qinsoon in https://github.com/mmtk/mmtk-core/pull/1208

### Misc
* Skip iterating through unallocated memory for `MonotonePageResource` by @k-sareen in https://github.com/mmtk/mmtk-core/pull/1189
* Fix find_last_non_zero_bit, and align metadata address before converting to data address. by @qinsoon in https://github.com/mmtk/mmtk-core/pull/1188
* Panic message and outdated comments by @wks in https://github.com/mmtk/mmtk-core/pull/1191
* Filter the result for find_prev_non_zero_value_fast to make sure it is in the search range by @qinsoon in https://github.com/mmtk/mmtk-core/pull/1192
* Assert OBJECT_REF_OFFSET_LOWER_BOUND invariant by @wks in https://github.com/mmtk/mmtk-core/pull/1194
* Minor fixes by @wks in https://github.com/mmtk/mmtk-core/pull/1196
* Add a feature immix_stress_copying by @qinsoon in https://github.com/mmtk/mmtk-core/pull/1202
* Update migration guide for #1205 by @qinsoon in https://github.com/mmtk/mmtk-core/pull/1211


**Full Changelog**: https://github.com/mmtk/mmtk-core/compare/v0.27.0...v0.28.0

0.27.0 (2024-08-09)
===

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.27.0"
version = "0.28.0"
authors = ["The MMTk Developers <>"]
edition = "2021"
license = "MIT OR Apache-2.0"
Expand Down Expand Up @@ -38,7 +38,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 - we have to specify a version here in order to publish the crate, even though we use the dependency from a local path.
mmtk-macros = { version="0.27.0", path = "macros/" }
mmtk-macros = { version="0.28.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.27.0"
version = "0.28.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 c4fdce0

Please sign in to comment.