diff --git a/ci/tests/test_release_frontdoor.py b/ci/tests/test_release_frontdoor.py index d44f3696..9a0638c1 100644 --- a/ci/tests/test_release_frontdoor.py +++ b/ci/tests/test_release_frontdoor.py @@ -287,7 +287,7 @@ def test_issue_comment_read_does_not_retry_command_failure(self) -> None: self.assertEqual(sleeps, []) def test_source_version_requires_matching_lockfile(self) -> None: - self.assertEqual(release.source_version(), "1.1.0") + self.assertEqual(release.source_version(), "1.1.1") with tempfile.TemporaryDirectory() as temporary: root = Path(temporary) crate = root / "rust/mimalloc-pprof" diff --git a/rust/Cargo.lock b/rust/Cargo.lock index 335469b7..0cc02ca8 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -70,7 +70,7 @@ checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98" [[package]] name = "mimalloc-pprof" -version = "1.1.0" +version = "1.1.1" dependencies = [ "cc", "regex", diff --git a/rust/mimalloc-pprof/CHANGELOG.md b/rust/mimalloc-pprof/CHANGELOG.md index cbcf5a80..0601381a 100644 --- a/rust/mimalloc-pprof/CHANGELOG.md +++ b/rust/mimalloc-pprof/CHANGELOG.md @@ -2,6 +2,18 @@ ## Unreleased +## 1.1.1 + +No API change from 1.1.0. + +- **Fix: `MI_SECURE>=5` segfault** ([#618](https://github.com/zackees/mimalloc-pprof/issues/618)): + the scavenger's hole purge zero-filled the protected guard page at the end of a + page; it now stops short of it. +- **Perf**: less large-page bookkeeping on the allocation and free paths (#585, #609) and a + cheaper retired-page search (#610, #611); per-cell perf-ab ledgers are on the issues. +- **Build**: the MI_DEBUG fork-lock test hooks have C linkage, so `test-fork-locks` links + when the library is compiled as C++ (`MI_USE_CXX=ON`, #619). + ## 1.1.0 - **New option `mi_option_large_span_max`** (Rust `Opt::LARGE_SPAN_MAX`, diff --git a/rust/mimalloc-pprof/Cargo.toml b/rust/mimalloc-pprof/Cargo.toml index e8505fc2..e835330a 100644 --- a/rust/mimalloc-pprof/Cargo.toml +++ b/rust/mimalloc-pprof/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mimalloc-pprof" -version = "1.1.0" +version = "1.1.1" edition = "2021" license = "MIT" description = "mimalloc global allocator with pprof-compatible sampled heap profiling"