Skip to content

Commit e2c8186

Browse files
authored
chore: add more profile.dev optimizations (#12054)
1 parent fa268ce commit e2c8186

File tree

1 file changed

+25
-12
lines changed

1 file changed

+25
-12
lines changed

Cargo.toml

Lines changed: 25 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -122,29 +122,37 @@ alloy-json-abi.opt-level = 3
122122
alloy-primitives.opt-level = 3
123123
alloy-sol-type-parser.opt-level = 3
124124
alloy-sol-types.opt-level = 3
125-
hashbrown.opt-level = 3
126-
foldhash.opt-level = 3
127-
keccak.opt-level = 3
125+
alloy-evm.opt-level = 3
126+
127+
bitvec.opt-level = 3
128128
revm.opt-level = 3
129-
revm-primitives.opt-level = 3
130-
revm-interpreter.opt-level = 3
131-
revm-precompile.opt-level = 3
132-
revm-database-interface.opt-level = 3
133-
revm-database.opt-level = 3
134129
revm-bytecode.opt-level = 3
135-
revm-state.opt-level = 3
136-
revm-context-interface.opt-level = 3
137130
revm-context.opt-level = 3
131+
revm-context-interface.opt-level = 3
132+
revm-database.opt-level = 3
133+
revm-database-interface.opt-level = 3
134+
revm-handler.opt-level = 3
138135
revm-inspector.opt-level = 3
136+
revm-interpreter.opt-level = 3
137+
revm-precompile.opt-level = 3
138+
revm-primitives.opt-level = 3
139+
revm-state.opt-level = 3
140+
141+
revm-inspectors.opt-level = 3
142+
139143
ruint.opt-level = 3
144+
140145
sha2.opt-level = 3
141146
sha3.opt-level = 3
142147
tiny-keccak.opt-level = 3
143-
bitvec.opt-level = 3
148+
keccak.opt-level = 3
144149

145150
# Fuzzing.
146151
proptest.opt-level = 3
147152
foundry-evm-fuzz.opt-level = 3
153+
rand.opt-level = 3
154+
rand_chacha.opt-level = 3
155+
ppv-lite86.opt-level = 3
148156

149157
# Forking.
150158
axum.opt-level = 3
@@ -153,6 +161,8 @@ axum.opt-level = 3
153161
scrypt.opt-level = 3
154162

155163
# Misc.
164+
hashbrown.opt-level = 3
165+
foldhash.opt-level = 3
156166
rayon.opt-level = 3
157167
rayon-core.opt-level = 3
158168
regex.opt-level = 3
@@ -359,7 +369,10 @@ url = "2"
359369
vergen = { version = "8", default-features = false }
360370
yansi = { version = "1.0", features = ["detect-tty", "detect-env"] }
361371
path-slash = "0.2"
362-
jiff = { version = "0.2", default-features = false, features = ["std", "perf-inline"] }
372+
jiff = { version = "0.2", default-features = false, features = [
373+
"std",
374+
"perf-inline",
375+
] }
363376
heck = "0.5"
364377
uuid = "1.17.0"
365378
flate2 = "1.1"

0 commit comments

Comments
 (0)