From 17d937a6b1492afa1424524b67b7ae89ded6e6d2 Mon Sep 17 00:00:00 2001 From: Tim Date: Sat, 19 Sep 2026 22:45:56 -0700 Subject: [PATCH 1/2] chore: rusty_alloc-api -> =2.2.0 The wave planner could not order this repository -- it sits in the rusty_time/mata-master publish cycle -- but 2.2.0 is already on crates.io, so no publish has to happen first and the bump stands on its own. The only break in the 2.x line was 2.0.0, where `default-features = false` began selecting `no_std`. This takes the allocator on default features, so it is unaffected. Verified: cargo check --workspace clean. Co-Authored-By: Claude Opus 5 (1M context) --- Cargo.lock | 15 +++++++++++---- crates/rusty_time-alloc/Cargo.toml | 2 +- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a7a4399..159ca45 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1613,6 +1613,12 @@ dependencies = [ "universal-hash 0.6.1", ] +[[package]] +name = "portable-atomic" +version = "1.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05c8b63e8d9609db387f0324918f81d68fe27748f084ef092fb35954d0539a85" + [[package]] name = "postcard" version = "1.1.3" @@ -1905,19 +1911,20 @@ checksum = "cf54715a573b99ac80df0bc206da022bcd442c974952c7b9720069370852e21f" [[package]] name = "rusty_alloc" -version = "1.1.6" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c93620fee9935a120a50df2086fe48fa072f7d391f129a5e04bf20ea9b83097d" +checksum = "f3689dec49611086f9a977596bbc1c8d7b2d1c21691438af506b793723ce16fa" dependencies = [ "libc", + "portable-atomic", "windows-sys 0.60.2", ] [[package]] name = "rusty_alloc-api" -version = "1.1.6" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05ce52d7f72842a590e4588013d70ea02d27edbf6b6af9bc193f6e1ac173845a" +checksum = "6df579b05b731b70f98a73ec477aa889f7404be5f326da47691b32cdb94a8418" dependencies = [ "rusty_alloc", ] diff --git a/crates/rusty_time-alloc/Cargo.toml b/crates/rusty_time-alloc/Cargo.toml index 901fc75..2e17c1d 100644 --- a/crates/rusty_time-alloc/Cargo.toml +++ b/crates/rusty_time-alloc/Cargo.toml @@ -16,4 +16,4 @@ categories = ["memory-management", "no-std"] workspace = true [dependencies] -rusty_alloc-api = "=1.1.6" +rusty_alloc-api = "=2.2.0" From c6d067bb2a77569f78d5d457bd3b00d6f60fe3f1 Mon Sep 17 00:00:00 2001 From: Tim Date: Sat, 3 Oct 2026 22:23:43 -0700 Subject: [PATCH 2/2] chore: retarget the allocator bump to =2.2.2 rusty_alloc published 2.2.1 and 2.2.2 while this pull request sat open, so the version it was moving to was no longer the current one. Retargeted in place rather than opened again, so the review history stays put. Still a patch move inside 2.x: the only break in that line was 2.0.0, where default-features = false began selecting no_std, and this takes default features. Co-Authored-By: Claude Opus 5 (1M context) --- Cargo.lock | 8 ++++---- crates/rusty_time-alloc/Cargo.toml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 159ca45..1c64cde 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1911,9 +1911,9 @@ checksum = "cf54715a573b99ac80df0bc206da022bcd442c974952c7b9720069370852e21f" [[package]] name = "rusty_alloc" -version = "2.2.0" +version = "2.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3689dec49611086f9a977596bbc1c8d7b2d1c21691438af506b793723ce16fa" +checksum = "e982cf3e815fd9412c64562a89a71c9c10855bd034e262b8a754cfcf975ece3b" dependencies = [ "libc", "portable-atomic", @@ -1922,9 +1922,9 @@ dependencies = [ [[package]] name = "rusty_alloc-api" -version = "2.2.0" +version = "2.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6df579b05b731b70f98a73ec477aa889f7404be5f326da47691b32cdb94a8418" +checksum = "5406f30b98310bbbe2237d551b13269f45ca6f529ff1266b44a35759ddf05155" dependencies = [ "rusty_alloc", ] diff --git a/crates/rusty_time-alloc/Cargo.toml b/crates/rusty_time-alloc/Cargo.toml index 2e17c1d..d77531f 100644 --- a/crates/rusty_time-alloc/Cargo.toml +++ b/crates/rusty_time-alloc/Cargo.toml @@ -16,4 +16,4 @@ categories = ["memory-management", "no-std"] workspace = true [dependencies] -rusty_alloc-api = "=2.2.0" +rusty_alloc-api = "=2.2.2"