| Index: src/spaces-inl.h
 | 
| diff --git a/src/spaces-inl.h b/src/spaces-inl.h
 | 
| index c44a51f76aab91f29f39f8cecd8c5556f35099a9..da9c03d9137b9d2510778ea95a97c4355962f911 100644
 | 
| --- a/src/spaces-inl.h
 | 
| +++ b/src/spaces-inl.h
 | 
| @@ -251,7 +251,7 @@ HeapObject* PagedSpace::AllocateLinearly(int size_in_bytes) {
 | 
|  
 | 
|  
 | 
|  // Raw allocation.
 | 
| -MaybeObject* PagedSpace::AllocateRaw(int size_in_bytes) {
 | 
| +AllocationResult PagedSpace::AllocateRaw(int size_in_bytes) {
 | 
|    HeapObject* object = AllocateLinearly(size_in_bytes);
 | 
|    if (object != NULL) {
 | 
|      if (identity() == CODE_SPACE) {
 | 
| @@ -280,7 +280,7 @@ MaybeObject* PagedSpace::AllocateRaw(int size_in_bytes) {
 | 
|      return object;
 | 
|    }
 | 
|  
 | 
| -  return Failure::RetryAfterGC(identity());
 | 
| +  return AllocationResult::Retry(identity());
 | 
|  }
 | 
|  
 | 
|  
 | 
| @@ -288,7 +288,7 @@ MaybeObject* PagedSpace::AllocateRaw(int size_in_bytes) {
 | 
|  // NewSpace
 | 
|  
 | 
|  
 | 
| -MaybeObject* NewSpace::AllocateRaw(int size_in_bytes) {
 | 
| +AllocationResult NewSpace::AllocateRaw(int size_in_bytes) {
 | 
|    Address old_top = allocation_info_.top();
 | 
|  #ifdef DEBUG
 | 
|    // If we are stressing compaction we waste some memory in new space
 | 
| 
 |