Skip to content

[web backend] Limit max level log to debug and update tracing-wasm#1793

Merged
maan2003 merged 2 commits intolinebender:masterfrom
maan2003:web-perf
May 19, 2021
Merged

[web backend] Limit max level log to debug and update tracing-wasm#1793
maan2003 merged 2 commits intolinebender:masterfrom
maan2003:web-perf

Conversation

@maan2003
Copy link
Collaborator

We were logging everything to console, even the trace events. This was a huge performance issue in Firefox(keyboard latency of ~1sec in disabled example!)

maan2003 added 2 commits May 19, 2021 20:51
also need to enable env-filter feature of tracing-subscriber
in dev dependencies (needed by test-env-log).

tracing-wasm 0.1 enabled env-filter feature. Even though,
tracing-wasm was only used on wasm target. It still
enabled the env-filter on other targets.
We were logging everything to console, even the trace events. This was
a huge performance issue in firefox(keyboard latency of ~1sec in
disabled example!)
@josh-audio josh-audio added the S-needs-review waits for review label May 19, 2021
@josh-audio
Copy link
Collaborator

josh-audio commented May 19, 2021

I haven't tested or anything, but this change looks trivial and seems correct. ¯\(ツ)

@josh-audio josh-audio added S-ready PR is ready to merge and removed S-needs-review waits for review labels May 19, 2021
@maan2003 maan2003 merged commit 52a30fb into linebender:master May 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-ready PR is ready to merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants