Commit 273d3e4b authored by Victor Gomes's avatar Victor Gomes Committed by V8 LUCI CQ

[maglev] Missing calls to Maglev in MaybeTailCallOptimizedCodeSlot

Bug: v8:7700
Change-Id: Ib3b3f453e162e0913b8077ac8f8b9e2273deaed9
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3521783
Commit-Queue: Victor Gomes <victorgomes@chromium.org>
Auto-Submit: Victor Gomes <victorgomes@chromium.org>
Reviewed-by: 's avatarLeszek Swirski <leszeks@chromium.org>
Commit-Queue: Leszek Swirski <leszeks@chromium.org>
Cr-Commit-Position: refs/heads/main@{#79467}
parent 6e2c9bb2
......@@ -67,6 +67,12 @@ void LazyBuiltinsAssembler::MaybeTailCallOptimizedCodeSlot(
TailCallRuntimeIfMarkerEquals(marker,
OptimizationMarker::kCompileTurbofan_Concurrent,
Runtime::kCompileTurbofan_Concurrent, function);
TailCallRuntimeIfMarkerEquals(
marker, OptimizationMarker::kCompileMaglev_NotConcurrent,
Runtime::kCompileMaglev_NotConcurrent, function);
TailCallRuntimeIfMarkerEquals(marker,
OptimizationMarker::kCompileMaglev_Concurrent,
Runtime::kCompileMaglev_Concurrent, function);
Unreachable();
BIND(&may_have_optimized_code);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment