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()) { \ |