| Index: src/liveobjectlist.cc
|
| ===================================================================
|
| --- src/liveobjectlist.cc (revision 9531)
|
| +++ src/liveobjectlist.cc (working copy)
|
| @@ -1336,8 +1336,10 @@
|
| // Allocate the JSArray of the elements.
|
| Handle<JSObject> elements = factory->NewJSObject(isolate->array_function());
|
| if (elements->IsFailure()) return Object::cast(*elements);
|
| - Handle<JSArray>::cast(elements)->SetContent(*elements_arr);
|
|
|
| + maybe_result = Handle<JSArray>::cast(elements)->SetContent(*elements_arr);
|
| + if (maybe_result->IsFailure()) return maybe_result;
|
| +
|
| // Set body.elements.
|
| Handle<String> elements_sym = factory->LookupAsciiSymbol("elements");
|
| maybe_result = body->SetProperty(*elements_sym,
|
| @@ -1462,8 +1464,10 @@
|
| Handle<JSObject> summary_obj =
|
| factory->NewJSObject(isolate->array_function());
|
| if (summary_obj->IsFailure()) return Object::cast(*summary_obj);
|
| - Handle<JSArray>::cast(summary_obj)->SetContent(*summary_arr);
|
|
|
| + maybe_result = Handle<JSArray>::cast(summary_obj)->SetContent(*summary_arr);
|
| + if (maybe_result->IsFailure()) return maybe_result;
|
| +
|
| // Create the body object.
|
| Handle<JSObject> body = factory->NewJSObject(isolate->object_function());
|
| if (body->IsFailure()) return Object::cast(*body);
|
| @@ -1589,8 +1593,10 @@
|
|
|
| // Return the result as a JS array.
|
| Handle<JSObject> lols = factory->NewJSObject(isolate->array_function());
|
| - Handle<JSArray>::cast(lols)->SetContent(*list);
|
|
|
| + maybe_result = Handle<JSArray>::cast(lols)->SetContent(*list);
|
| + if (maybe_result->IsFailure()) return maybe_result;
|
| +
|
| Handle<JSObject> result = factory->NewJSObject(isolate->object_function());
|
| if (result->IsFailure()) return Object::cast(*result);
|
|
|
| @@ -2613,7 +2619,7 @@
|
| HeapObject* heap_obj = it.Obj();
|
| if (heap->InFromSpace(heap_obj)) {
|
| OS::Print(" ERROR: VerifyNotInFromSpace: [%d] obj %p in From space %p\n",
|
| - i++, heap_obj, heap->new_space()->FromSpaceLow());
|
| + i++, heap_obj, Heap::new_space()->FromSpaceStart());
|
| }
|
| }
|
| }
|
|
|