Index: src/runtime.cc |
diff --git a/src/runtime.cc b/src/runtime.cc |
index feb78c03ec8155437f14aa60b5724092db486b4a..15cfc854bfad6501cab80faed3743f81663fc629 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); |
} |