Index: src/hydrogen.cc |
diff --git a/src/hydrogen.cc b/src/hydrogen.cc |
index 5c6b5cd9b8c47acb482ca28b38869109b9d03433..fb779ddbd6842f500bb4c3601b5babc5a9e9dffe 100644 |
--- a/src/hydrogen.cc |
+++ b/src/hydrogen.cc |
@@ -5318,7 +5318,8 @@ void HOptimizedGraphBuilder::VisitVariableProxy(VariableProxy* expr) { |
Handle<GlobalObject> global(current_info()->global_object()); |
- if (FLAG_harmony_scoping) { |
+ // Lookup in script contexts. |
+ { |
Handle<ScriptContextTable> script_contexts( |
global->native_context()->script_context_table()); |
ScriptContextTable::LookupResult lookup; |
@@ -6478,7 +6479,8 @@ void HOptimizedGraphBuilder::HandleGlobalVariableAssignment( |
BailoutId ast_id) { |
Handle<GlobalObject> global(current_info()->global_object()); |
- if (FLAG_harmony_scoping) { |
+ // Lookup in script contexts. |
+ { |
Handle<ScriptContextTable> script_contexts( |
global->native_context()->script_context_table()); |
ScriptContextTable::LookupResult lookup; |