From 91d8393e067f27b0fef9399a42b186fe5a47b7b6 Mon Sep 17 00:00:00 2001 From: Andrew Walbran Date: Wed, 23 Jul 2025 12:02:06 +0000 Subject: [PATCH 1/2] Update dependencies. --- Cargo.toml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index c31ed64..e2f40d5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -20,14 +20,14 @@ alloc = [] use_spin = ["spin"] [dependencies.spin] -version = "0.9.8" +version = "0.10.0" optional = true [dev-dependencies] -criterion = "0.5.1" -ctor = "0.2.6" -rand = "0.8.5" -rand_chacha = "0.3.1" +criterion = "0.6.0" +ctor = "0.4.2" +rand = "0.9.2" +rand_chacha = "0.9.0" [[bench]] name = "memory_allocator_benchmark" From 78bfe09385a4897a35fa003d37284c76c3d4d37a Mon Sep 17 00:00:00 2001 From: Andrew Walbran Date: Wed, 23 Jul 2025 12:04:36 +0000 Subject: [PATCH 2/2] Don't enable default features of spin. This avoids bringing in extra transitive dependencies. --- Cargo.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index e2f40d5..eed4842 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,6 +22,8 @@ use_spin = ["spin"] [dependencies.spin] version = "0.10.0" optional = true +default-features = false +features = ["spin_mutex"] [dev-dependencies] criterion = "0.6.0"