diff options
Diffstat (limited to 'deps/v8/src')
| -rw-r--r-- | deps/v8/src/objects.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/deps/v8/src/objects.cc b/deps/v8/src/objects.cc index 5687a3a53..8b5aa3c64 100644 --- a/deps/v8/src/objects.cc +++ b/deps/v8/src/objects.cc @@ -2601,7 +2601,8 @@ bool JSObject::ReferencesObject(Object* obj) { Object* JSObject::PreventExtensions() { // If there are fast elements we normalize. if (HasFastElements()) { - NormalizeElements(); + Object* ok = NormalizeElements(); + if (ok->IsFailure()) return ok; } // Make sure that we never go back to fast case. element_dictionary()->set_requires_slow_elements(); |
