Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -360,6 +360,7 @@ json-from-wast = "0.245.0"
# --------------------------
arbitrary = "1.4.2"
backtrace = "0.3.75"
bumpalo = "3.20.0"
mutatis = "0.3.2"
cc = "1.2.41"
object = { version = "0.38.1", default-features = false, features = ['read_core', 'elf'] }
Expand Down
4 changes: 2 additions & 2 deletions cranelift/codegen/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ features = ["all-arch"]

[dependencies]
anyhow = { workspace = true, optional = true, features = ['std'] }
bumpalo = "3"
bumpalo = { workspace = true }
capstone = { workspace = true, optional = true }
cranelift-assembler-x64 = { workspace = true }
cranelift-codegen-shared = { path = "./shared", version = "0.130.0" }
Expand Down Expand Up @@ -83,7 +83,7 @@ trace-log = ["regalloc2/trace-log"]

# By default, an ISLE term is compiled into a single Rust function, but it can be
# significantly inefficient for large terms (e.g. `simplify` with hundreds of rules).
# This is because the generated Rust code for such terms is large, and `rustc` takes quadratically longer to compile huge functions.
# This is because the generated Rust code for such terms is large, and `rustc` takes quadratically longer to compile huge functions.
# This feature splits large match arms in such ISLE terms into closures, for compiling ISLE terms more efficiently.
# However, this can degrade Cranelift compilation times, introducing ABI boundaries between the closures.
# Therefore, we recommend enabling this feature only for debugging/development purposes.
Expand Down
2 changes: 1 addition & 1 deletion crates/wasmtime/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ rayon = { workspace = true, optional = true }
object = { workspace = true, features = ['unaligned'] }
async-trait = { workspace = true, optional = true }
encoding_rs = { version = "0.8.31", optional = true }
bumpalo = "3.11.0"
bumpalo = { workspace = true }
fxprof-processed-profile = { version = "0.8.1", optional = true }
gimli = { workspace = true, optional = true }
addr2line = { workspace = true, optional = true }
Expand Down
4 changes: 2 additions & 2 deletions supply-chain/imports.lock
Original file line number Diff line number Diff line change
Expand Up @@ -566,8 +566,8 @@ user-login = "BurntSushi"
user-name = "Andrew Gallant"

[[publisher.bumpalo]]
version = "3.16.0"
when = "2024-04-08"
version = "3.20.0"
when = "2026-02-18"
user-id = 696
user-login = "fitzgen"
user-name = "Nick Fitzgerald"
Expand Down