From ec991590e4e3b92e407060410ff33525dc740988 Mon Sep 17 00:00:00 2001 From: Nathan Ringo Date: Thu, 12 Sep 2024 18:14:13 -0500 Subject: Adds the start of a regular allocator, and some page table maintainence. --- crates/Cargo.lock | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) (limited to 'crates/Cargo.lock') diff --git a/crates/Cargo.lock b/crates/Cargo.lock index 41384f7..3f75ce1 100644 --- a/crates/Cargo.lock +++ b/crates/Cargo.lock @@ -307,12 +307,6 @@ version = "0.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" -[[package]] -name = "static_assertions" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" - [[package]] name = "syn" version = "1.0.109" @@ -338,11 +332,18 @@ dependencies = [ "contracts", "nix", "proptest", - "static_assertions", "vernos_alloc_physmem_free_list", "vernos_utils", ] +[[package]] +name = "vernos_alloc_genmalloc" +version = "0.1.0" +dependencies = [ + "allocator-api2", + "contracts", +] + [[package]] name = "vernos_alloc_physmem_free_list" version = "0.1.0" @@ -372,6 +373,7 @@ version = "0.1.0" dependencies = [ "cfg-if", "contracts", + "either", "log", "spin", "vernos_alloc_buddy", -- cgit v1.2.3