| Index: src/stub-cache.cc
|
| diff --git a/src/stub-cache.cc b/src/stub-cache.cc
|
| index 4a200b9e3b6d72aec879042803800a57d5c577bc..1bf6100c7f2d1c415849bd628974d0a879b0d66b 100644
|
| --- a/src/stub-cache.cc
|
| +++ b/src/stub-cache.cc
|
| @@ -672,9 +672,10 @@ RUNTIME_FUNCTION(MaybeObject*, KeyedLoadPropertyWithInterceptor) {
|
| Handle<JSObject> receiver = args.at<JSObject>(0);
|
| ASSERT(args.smi_at(1) >= 0);
|
| uint32_t index = args.smi_at(1);
|
| - Handle<Object> result =
|
| - JSObject::GetElementWithInterceptor(receiver, receiver, index);
|
| - RETURN_IF_EMPTY_HANDLE(isolate, result);
|
| + Handle<Object> result;
|
| + ASSIGN_RETURN_FAILURE_ON_EXCEPTION(
|
| + isolate, result,
|
| + JSObject::GetElementWithInterceptor(receiver, receiver, index));
|
| return *result;
|
| }
|
|
|
|
|