| Index: src/heap-inl.h
|
| diff --git a/src/heap-inl.h b/src/heap-inl.h
|
| index 5cb24eec2f05c70b742dffea80bceea349830009..656c5546b25714abb792aa4d52d2d1827678c748 100644
|
| --- a/src/heap-inl.h
|
| +++ b/src/heap-inl.h
|
| @@ -390,7 +390,7 @@ void Heap::SetLastScriptId(Object* last_script_id) {
|
| Object* __object__ = FUNCTION_CALL; \
|
| if (!__object__->IsFailure()) RETURN_VALUE; \
|
| if (__object__->IsOutOfMemoryFailure()) { \
|
| - v8::internal::V8::FatalProcessOutOfMemory("CALL_AND_RETRY_0"); \
|
| + v8::internal::V8::FatalProcessOutOfMemory("CALL_AND_RETRY_0", true);\
|
| } \
|
| if (!__object__->IsRetryAfterGC()) RETURN_EMPTY; \
|
| Heap::CollectGarbage(Failure::cast(__object__)->requested(), \
|
| @@ -398,7 +398,7 @@ void Heap::SetLastScriptId(Object* last_script_id) {
|
| __object__ = FUNCTION_CALL; \
|
| if (!__object__->IsFailure()) RETURN_VALUE; \
|
| if (__object__->IsOutOfMemoryFailure()) { \
|
| - v8::internal::V8::FatalProcessOutOfMemory("CALL_AND_RETRY_1"); \
|
| + v8::internal::V8::FatalProcessOutOfMemory("CALL_AND_RETRY_1", true);\
|
| } \
|
| if (!__object__->IsRetryAfterGC()) RETURN_EMPTY; \
|
| Counters::gc_last_resort_from_handles.Increment(); \
|
| @@ -411,7 +411,7 @@ void Heap::SetLastScriptId(Object* last_script_id) {
|
| if (__object__->IsOutOfMemoryFailure() || \
|
| __object__->IsRetryAfterGC()) { \
|
| /* TODO(1181417): Fix this. */ \
|
| - v8::internal::V8::FatalProcessOutOfMemory("CALL_AND_RETRY_2"); \
|
| + v8::internal::V8::FatalProcessOutOfMemory("CALL_AND_RETRY_2", true);\
|
| } \
|
| RETURN_EMPTY; \
|
| } while (false)
|
|
|