Reland "[osr] Enable concurrent OSR"
This is a reland of commit 6879c515d0
Original change's description:
> [osr] Enable concurrent OSR
>
> Fixed: v8:12161
> Change-Id: Ie6e83dd4f261fff2d1fa8613116e83ef6b61561f
> Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3576116
> Auto-Submit: Jakob Linke <jgruber@chromium.org>
> Reviewed-by: Leszek Swirski <leszeks@chromium.org>
> Commit-Queue: Leszek Swirski <leszeks@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#79857}
Change-Id: I418a1166c5eff4156f0c4406f024fc1ba5746732
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3582038
Reviewed-by: Leszek Swirski <leszeks@chromium.org>
Commit-Queue: Jakob Linke <jgruber@chromium.org>
Cr-Commit-Position: refs/heads/main@{#79915}
This commit is contained in:
parent
d3db97f8ce
commit
65885dab44
@ -880,7 +880,7 @@ DEFINE_BOOL(trace_turbo_inlining, false, "trace TurboFan inlining")
|
||||
DEFINE_BOOL(turbo_inline_array_builtins, true,
|
||||
"inline array builtins in TurboFan code")
|
||||
DEFINE_BOOL(use_osr, true, "use on-stack replacement")
|
||||
DEFINE_BOOL(concurrent_osr, false, "enable concurrent OSR")
|
||||
DEFINE_BOOL(concurrent_osr, true, "enable concurrent OSR")
|
||||
DEFINE_BOOL(trace_osr, false, "trace on-stack replacement")
|
||||
DEFINE_BOOL(analyze_environment_liveness, true,
|
||||
"analyze liveness of environment slots and zap dead values")
|
||||
|
@ -271,6 +271,7 @@ class FastJSWasmCallTester {
|
||||
i::FLAG_allow_natives_syntax = true;
|
||||
i::FLAG_turbo_inline_js_wasm_calls = true;
|
||||
i::FLAG_stress_background_compile = false;
|
||||
i::FLAG_concurrent_osr = false; // Seems to mess with %ObserveNode.
|
||||
}
|
||||
|
||||
void DeclareCallback(const char* name, FunctionSig* signature,
|
||||
|
Loading…
Reference in New Issue
Block a user