fitzgen commented on issue #4662:
Okay, I switched this PR over to using
bumpalo
instead of indices into a vector and got a 2-6% speed up for compilation ofbz2
:compilation :: cycles :: benchmarks/bz2/benchmark.wasm Δ = 7290648.36 ± 4245152.07 (confidence = 99%) bump.so is 1.02x to 1.06x faster than main.so! [166388177 183238542.98 214732518] bump.so [172836648 190529191.34 217514271] main.so compilation :: cycles :: benchmarks/pulldown-cmark/benchmark.wasm No difference in performance. [182220055 225793551.12 277857575] bump.so [193212613 227784078.61 277175335] main.so compilation :: cycles :: benchmarks/spidermonkey/benchmark.wasm No difference in performance. [3848442474 4295214144.37 4665127241] bump.so [3969505457 4262415290.10 4563869974] main.so
fitzgen commented on issue #4662:
Err, I guess github got confused by my renaming the branch of a closed PR. Going to open a new one.
Last updated: Dec 23 2024 at 12:05 UTC