Commit 8cefcc4c authored by Jakob Gruber's avatar Jakob Gruber Committed by V8 LUCI CQ

Fix fallout from 'Remove the turboprop implementation'

.. caused by accidentally removing the continuation case of a
V8_FALLTHROUGH.

Fixed: v8:12561
Bug: v8:12552
Change-Id: I720a531155751b5409339344e96957a2e325a82f
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3406538
Auto-Submit: Jakob Gruber <jgruber@chromium.org>
Reviewed-by: 's avatarToon Verwaest <verwaest@chromium.org>
Commit-Queue: Toon Verwaest <verwaest@chromium.org>
Cr-Commit-Position: refs/heads/main@{#78735}
parent 0b4bc0a8
...@@ -68,11 +68,16 @@ void OptimizedCompilationInfo::ConfigureFlags() { ...@@ -68,11 +68,16 @@ void OptimizedCompilationInfo::ConfigureFlags() {
switch (code_kind_) { switch (code_kind_) {
case CodeKind::TURBOFAN: case CodeKind::TURBOFAN:
set_called_with_code_start_register();
set_switch_jump_table();
if (FLAG_analyze_environment_liveness) {
set_analyze_environment_liveness();
}
if (FLAG_function_context_specialization) { if (FLAG_function_context_specialization) {
set_function_context_specializing(); set_function_context_specializing();
} }
if (FLAG_turbo_splitting) set_splitting(); if (FLAG_turbo_splitting) set_splitting();
V8_FALLTHROUGH; break;
case CodeKind::BYTECODE_HANDLER: case CodeKind::BYTECODE_HANDLER:
set_called_with_code_start_register(); set_called_with_code_start_register();
if (FLAG_turbo_splitting) set_splitting(); if (FLAG_turbo_splitting) set_splitting();
......
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