Reland "[wasm] Remove fixed limit on number of background tasks"
This is a reland of 54379af9. Instead of removing the limit completely, this limits to 128 parallel tasks now. This avoids some special handling for the previous default value of -1. Original change's description: > [wasm] Remove fixed limit on number of background tasks > > After fixing https://crbug.com/v8/8916, background compilation scales > far beyond 10 threads, especially for TurboFan (where much more work is > parallelizable). Thus, remove the limit of 10 background compilation > tasks, and use all available threads instead. > > R=mstarzinger@chromium.org > > Bug: v8:8916 > Change-Id: I13c30777e3c85b2de7901b5eac3e6a41457a56f9 > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1893348 > Reviewed-by: Michael Starzinger <mstarzinger@chromium.org> > Commit-Queue: Clemens Backes <clemensb@chromium.org> > Cr-Commit-Position: refs/heads/master@{#64724} Bug: v8:8916, chromium:1021442 Change-Id: Ie9a9368c74d26c4595c0e94e914b025e403daaa4 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1899991Reviewed-by: Michael Starzinger <mstarzinger@chromium.org> Commit-Queue: Clemens Backes <clemensb@chromium.org> Cr-Commit-Position: refs/heads/master@{#64828}
Showing
Please
register
or
sign in
to comment