Index: src/runtime.cc |
diff --git a/src/runtime.cc b/src/runtime.cc |
index b25547b23e235e64a7366110c249bb5f4de11016..229048feded02dd446e266c3da800b7cb3dee3c5 100644 |
--- a/src/runtime.cc |
+++ b/src/runtime.cc |
@@ -10548,11 +10548,11 @@ RUNTIME_FUNCTION(MaybeObject*, Runtime_GlobalPrint) { |
// property. |
// Returns the number of non-undefined elements collected. |
RUNTIME_FUNCTION(MaybeObject*, Runtime_RemoveArrayHoles) { |
- SealHandleScope shs(isolate); |
+ HandleScope scope(isolate); |
ASSERT(args.length() == 2); |
- CONVERT_ARG_CHECKED(JSObject, object, 0); |
+ CONVERT_ARG_HANDLE_CHECKED(JSObject, object, 0); |
CONVERT_NUMBER_CHECKED(uint32_t, limit, Uint32, args[1]); |
- return object->PrepareElementsForSort(limit); |
+ return *JSObject::PrepareElementsForSort(object, limit); |
} |