Stream: git-wasmtime

Topic: wasmtime / issue #5113 Cranelift: Avoid calling `ensure_s...


view this post on Zulip Wasmtime GitHub notifications bot (Oct 24 2022 at 22:42):

fitzgen commented on issue #5113:

Actually, all my benchmarking had previously been done while disabling parallel compilation, and when we enable parallel compilation I see a consisten 2% speed up to compilation with this patch!

compilation :: instructions-retired :: benchmarks/pulldown-cmark/benchmark.wasm

  Δ = 157429.67 ± 7979.61 (confidence = 99%)

  no-legalize-sigs.so is 1.02x to 1.02x faster than main.so!

  [7087159 7141950.42 7197962] main.so
  [6938212 6984520.75 7045311] no-legalize-sigs.so

compilation :: instructions-retired :: benchmarks/spidermonkey/benchmark.wasm

  Δ = 3586422.00 ± 367931.21 (confidence = 99%)

  no-legalize-sigs.so is 1.02x to 1.02x faster than main.so!

  [169418264 172497906.79 173415861] main.so
  [165471107 168911484.79 169928589] no-legalize-sigs.so

compilation :: instructions-retired :: benchmarks/bz2/benchmark.wasm

  Δ = 35887.48 ± 5190.24 (confidence = 99%)

  no-legalize-sigs.so is 1.02x to 1.02x faster than main.so!

  [1867690 1896927.22 1937605] main.so
  [1834324 1861039.74 1893752] no-legalize-sigs.so

Last updated: Dec 23 2024 at 12:05 UTC