| Index: src/heap-inl.h
|
| ===================================================================
|
| --- src/heap-inl.h (revision 655)
|
| +++ src/heap-inl.h (working copy)
|
| @@ -222,12 +222,8 @@
|
| v8::internal::V8::FatalProcessOutOfMemory("CALL_AND_RETRY_0"); \
|
| } \
|
| if (!__object__->IsRetryAfterGC()) return RETURN_EMPTY; \
|
| - if (!Heap::CollectGarbage( \
|
| - Failure::cast(__object__)->requested(), \
|
| - Failure::cast(__object__)->allocation_space())) { \
|
| - v8::internal::V8::FatalProcessOutOfMemory("CALL_AND_RETRY_1"); \
|
| - return RETURN_EMPTY; \
|
| - } \
|
| + Heap::CollectGarbage(Failure::cast(__object__)->requested(), \
|
| + Failure::cast(__object__)->allocation_space()); \
|
| __object__ = FUNCTION_CALL; \
|
| if (!__object__->IsFailure()) return RETURN_VALUE; \
|
| if (__object__->IsOutOfMemoryFailure()) { \
|
|
|