Index: src/debug/liveedit.cc |
diff --git a/src/debug/liveedit.cc b/src/debug/liveedit.cc |
index 393d142093ab77b9acec964f657bee1afa5cdf0c..0d2e4af4752887fe98cf5f5078278713892be06b 100644 |
--- a/src/debug/liveedit.cc |
+++ b/src/debug/liveedit.cc |
@@ -1180,8 +1180,7 @@ static int TranslatePosition(int original_position, |
int array_len = GetArrayLength(position_change_array); |
Isolate* isolate = position_change_array->GetIsolate(); |
// TODO(635): binary search may be used here |
- for (int i = 0; i < array_len; i += 3) { |
- HandleScope scope(isolate); |
+ FOR_WITH_HANDLE_SCOPE(isolate, int, i = 0, i, i < array_len, i += 3, { |
Handle<Object> element = |
JSReceiver::GetElement(isolate, position_change_array, i) |
.ToHandleChecked(); |
@@ -1201,7 +1200,7 @@ static int TranslatePosition(int original_position, |
CHECK(element->IsSmi()); |
int chunk_changed_end = Handle<Smi>::cast(element)->value(); |
position_diff = chunk_changed_end - chunk_end; |
- } |
+ }); |
return original_position + position_diff; |
} |
@@ -1443,8 +1442,7 @@ static bool CheckActivation(Handle<JSArray> shared_info_array, |
Isolate* isolate = shared_info_array->GetIsolate(); |
int len = GetArrayLength(shared_info_array); |
- for (int i = 0; i < len; i++) { |
- HandleScope scope(isolate); |
+ FOR_WITH_HANDLE_SCOPE(isolate, int, i = 0, i, i < len, i++, { |
Handle<Object> element = |
JSReceiver::GetElement(isolate, shared_info_array, i).ToHandleChecked(); |
Handle<JSValue> jsvalue = Handle<JSValue>::cast(element); |
@@ -1455,7 +1453,7 @@ static bool CheckActivation(Handle<JSArray> shared_info_array, |
SetElementSloppy(result, i, Handle<Smi>(Smi::FromInt(status), isolate)); |
return true; |
} |
- } |
+ }); |
return false; |
} |
@@ -1656,8 +1654,7 @@ class MultipleFunctionTarget { |
int len = GetArrayLength(old_shared_array_); |
// Find corresponding new shared function info and return whether it |
// references new.target. |
- for (int i = 0; i < len; i++) { |
- HandleScope scope(isolate); |
+ FOR_WITH_HANDLE_SCOPE(isolate, int, i = 0, i, i < len, i++, { |
Handle<Object> old_element = |
JSReceiver::GetElement(isolate, old_shared_array_, i) |
.ToHandleChecked(); |
@@ -1683,7 +1680,7 @@ class MultipleFunctionTarget { |
return true; |
} |
return false; |
- } |
+ }); |
return false; |
} |