Index: src/compiler/ast-graph-builder.cc |
diff --git a/src/compiler/ast-graph-builder.cc b/src/compiler/ast-graph-builder.cc |
index 5c874bc8b52cda3ada0456241050a20aadc50b75..de26b086e432b0b7b984e54fdb1e29e4771555cb 100644 |
--- a/src/compiler/ast-graph-builder.cc |
+++ b/src/compiler/ast-graph-builder.cc |
@@ -623,6 +623,8 @@ void AstGraphBuilder::Environment::UpdateStateValues(Node** state_values, |
Node* AstGraphBuilder::Environment::Checkpoint( |
BailoutId ast_id, OutputFrameStateCombine combine) { |
+ if (!FLAG_turbo_deoptimization) return nullptr; |
+ |
UpdateStateValues(¶meters_node_, 0, parameters_count()); |
UpdateStateValues(&locals_node_, parameters_count(), locals_count()); |
UpdateStateValues(&stack_node_, parameters_count() + locals_count(), |