Make wasm-bindgen parallel/disable log, speed up 2-10x (#3161)

* wip: pull out incr linker intercept and debug=true for wasm for faster builds

* make walrus parallel

* clean up impl
This commit is contained in:
Jonathan Kelley authored and GitHub committed 2024-11-04 18:32:23 -08:00
1 parent e700e00b6a
commit 8b586352a2
7 files changed
+260 -231

No files matched your search

+4
View File
@@ -61,6 +61,7 @@ syn = { workspace = true, features = ["full", "extra-traits", "visit", "visit-mu
headers = "0.4.0"
walkdir = "2"
walrus = { workspace = true, features = ["parallel"] }
# tools download
dirs = { workspace = true }
@@ -99,6 +100,9 @@ ansi-to-tui = "6.0"
ansi-to-html = "0.2.1"
ratatui = { version = "0.28.0", features = ["crossterm", "unstable"] }
# disable `log` entirely since `walrus` uses it and is *much* slower with it enableda
log = { version = "0.4", features = ["max_level_off", "release_max_level_off"] }
# link intercept
tempfile = "3.3"
manganis-core = { workspace = true }