Skip to content

Commit dfa5643

Browse files
committed
Auto merge of #108253 - nnethercote:ena-rm-VarValue-methods, r=joshtriplett
Upgrade to ena-0.14.1. It avoids some inlining within its `inlined_probe_value` function, which seems to result in better codegen for the very large `process_obligations` function within rustc. It might also help with reducing the bimodal perf results we see for the `keccak` and `cranelift-codegen-0.82.1` benchmarks. r? `@ghost`
2 parents c4e0cd9 + d78ca52 commit dfa5643

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Cargo.lock

+2-2
Original file line numberDiff line numberDiff line change
@@ -1373,9 +1373,9 @@ dependencies = [
13731373

13741374
[[package]]
13751375
name = "ena"
1376-
version = "0.14.0"
1376+
version = "0.14.1"
13771377
source = "registry+https://github.com/rust-lang/crates.io-index"
1378-
checksum = "d7402b94a93c24e742487327a7cd839dc9d36fec9de9fb25b09f2dae459f36c3"
1378+
checksum = "b2e5d13ca2353ab7d0230988629def93914a8c4015f621f9b13ed2955614731d"
13791379
dependencies = [
13801380
"log",
13811381
]

compiler/rustc_data_structures/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ edition = "2021"
99
arrayvec = { version = "0.7", default-features = false }
1010
bitflags = "1.2.1"
1111
cfg-if = "1.0"
12-
ena = "0.14"
12+
ena = "0.14.1"
1313
indexmap = { version = "1.9.1" }
1414
jobserver_crate = { version = "0.1.13", package = "jobserver" }
1515
libc = "0.2"

0 commit comments

Comments
 (0)