Skip to content
Open
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
20 changes: 15 additions & 5 deletions Cargo.lock

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

2 changes: 1 addition & 1 deletion crates/ffai-carmenta-wasm/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ serde-wasm-bindgen = "0.6"
# rusty_alloc at parity with dlmalloc on Diana's workload. Carmenta's
# allocation pattern is different (many small line crops rather than one big
# tensor chain), so the answer here is its own open measurement.
rusty_alloc-api = { version = "=0.3.2", optional = true }
rusty_alloc-api = { version = "=0.7.0", optional = true }

[features]
default = ["rusty-alloc"]
Expand Down
2 changes: 1 addition & 1 deletion crates/ffai-carmenta/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ tokenizers = { version = "0.23", default-features = false, features = ["unstable
mimalloc = { version = "0.1", default-features = false }
# Superseded as the default by the pure-Rust remake; see the allocator
# doc comment in `ffai-cli/src/main.rs` for the measurement.
rusty_alloc-api = "=0.3.2"
rusty_alloc-api = "=0.7.0"
ffai-media = { workspace = true }
ffai-bench = { workspace = true }

Expand Down
2 changes: 1 addition & 1 deletion crates/ffai-cli/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ mimalloc = { version = "0.1", default-features = false, optional = true }
# where 0.3.0, 0.1.0-alpha.1 and 0.1.0-alpha.2 are 0 of 8. A caret requirement
# ("0.3.0") silently resolved to 0.3.1 mid-session and shipped a crashing
# binary, which is exactly the failure an exact pin exists to prevent.
rusty_alloc-api = "=0.3.2"
rusty_alloc-api = "=0.7.0"
# The core, for `alloc::collect` — see `spawn_page_trimmer` in main.rs.
# Without it rusty_alloc's RSS does not bound on a rayon pool.
rusty_alloc = "=0.3.2"
Expand Down
2 changes: 1 addition & 1 deletion crates/ffai-diana/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ libmimalloc-sys = { version = "0.1", default-features = false }
# margin the largest single effect in the Diana latency campaign (1.64x), so
# it is simultaneously the dependency we most want to drop and the one that
# costs the most to drop wrongly.
rusty_alloc-api = "=0.3.2"
rusty_alloc-api = "=0.7.0"
# The core, for `alloc::collect` — the reclaim `examples/scaling.rs` drives.
# `rusty_alloc-api` deliberately exposes collect only per-`Heap`.
rusty_alloc = "=0.3.2"
Expand Down
2 changes: 1 addition & 1 deletion crates/ffai-wasm/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ wasm-bindgen = "=0.2.121" # pinned to the installed wasm-bindgen-cli; the two
# pre-reservation is disabled there, because wasm `memory.grow` is never
# returned to the host). Whether it beats dlmalloc on THIS workload is a
# measurement we can now run, which is the point of having a cdylib at all.
rusty_alloc-api = { version = "=0.3.2", optional = true }
rusty_alloc-api = { version = "=0.7.0", optional = true }

[features]
# `rusty_alloc` is the default; `--no-default-features` leaves the target's own
Expand Down
Loading