Index: src/objects.cc |
diff --git a/src/objects.cc b/src/objects.cc |
index 40e06c24ce43d5bffff4aa56429cdd5fc5e95ce6..e04a5504a6528a3969eebbc2a00951ccd4ab5dec 100644 |
--- a/src/objects.cc |
+++ b/src/objects.cc |
@@ -7793,6 +7793,7 @@ MaybeHandle<FixedArray> JSReceiver::GetKeys(Handle<JSReceiver> object, |
.ToHandle(&result)) { |
accumulator.AddElementKeysFromInterceptor(result); |
} |
+ RETURN_EXCEPTION_IF_SCHEDULED_EXCEPTION(isolate, FixedArray); |
} |
if (filter == SKIP_SYMBOLS) { |
@@ -7829,6 +7830,7 @@ MaybeHandle<FixedArray> JSReceiver::GetKeys(Handle<JSReceiver> object, |
.ToHandle(&result)) { |
accumulator.AddKeys(result); |
} |
+ RETURN_EXCEPTION_IF_SCHEDULED_EXCEPTION(isolate, FixedArray); |
} |
} |