From adce254298b9e15e6dbb3e7cd3ac2f37985f5048 Mon Sep 17 00:00:00 2001 From: Josh Stone Date: Wed, 4 Sep 2024 10:18:43 -0700 Subject: [PATCH] [DO NOT MERGE] Try `indexmap` with its own `RawTable` --- Cargo.lock | 6 ++---- Cargo.toml | 4 ++++ 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ce78d921244fc..1b11e37e91ccc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1764,12 +1764,10 @@ checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683" [[package]] name = "indexmap" -version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93ead53efc7ea8ed3cfb0c79fc8023fbb782a5432b52830b6518941cebe6505c" +version = "2.5.0" +source = "git+https://github.com/cuviper/indexmap?branch=raw#4db206673c970d65e35cecebf9d26acd85b15a30" dependencies = [ "equivalent", - "hashbrown", "rustc-rayon", "serde", ] diff --git a/Cargo.toml b/Cargo.toml index d4b84250fc469..d40fbe0b3a2a9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -90,3 +90,7 @@ codegen-units = 1 # FIXME: LTO cannot be enabled for binaries in a workspace # # lto = true + +[patch.crates-io.indexmap] +git = "https://github.com/cuviper/indexmap" +branch = "raw"