| OLD | NEW | 
|    1 // Copyright 2011 the V8 project authors. All rights reserved. |    1 // Copyright 2011 the V8 project authors. All rights reserved. | 
|    2 // Redistribution and use in source and binary forms, with or without |    2 // Redistribution and use in source and binary forms, with or without | 
|    3 // modification, are permitted provided that the following conditions are |    3 // modification, are permitted provided that the following conditions are | 
|    4 // met: |    4 // met: | 
|    5 // |    5 // | 
|    6 //     * Redistributions of source code must retain the above copyright |    6 //     * Redistributions of source code must retain the above copyright | 
|    7 //       notice, this list of conditions and the following disclaimer. |    7 //       notice, this list of conditions and the following disclaimer. | 
|    8 //     * Redistributions in binary form must reproduce the above |    8 //     * Redistributions in binary form must reproduce the above | 
|    9 //       copyright notice, this list of conditions and the following |    9 //       copyright notice, this list of conditions and the following | 
|   10 //       disclaimer in the documentation and/or other materials provided |   10 //       disclaimer in the documentation and/or other materials provided | 
| (...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  138     isolate_->code_range_ = old_code_range_; |  138     isolate_->code_range_ = old_code_range_; | 
|  139   } |  139   } | 
|  140  |  140  | 
|  141  private: |  141  private: | 
|  142   Isolate* isolate_; |  142   Isolate* isolate_; | 
|  143   CodeRange* old_code_range_; |  143   CodeRange* old_code_range_; | 
|  144  |  144  | 
|  145   DISALLOW_COPY_AND_ASSIGN(TestCodeRangeScope); |  145   DISALLOW_COPY_AND_ASSIGN(TestCodeRangeScope); | 
|  146 }; |  146 }; | 
|  147  |  147  | 
|  148 } }  // namespace v8::internal |  148 }  // namespace internal | 
 |  149 }  // namespace v8 | 
|  149  |  150  | 
|  150  |  151  | 
|  151 static void VerifyMemoryChunk(Isolate* isolate, |  152 static void VerifyMemoryChunk(Isolate* isolate, | 
|  152                               Heap* heap, |  153                               Heap* heap, | 
|  153                               CodeRange* code_range, |  154                               CodeRange* code_range, | 
|  154                               size_t reserve_area_size, |  155                               size_t reserve_area_size, | 
|  155                               size_t commit_area_size, |  156                               size_t commit_area_size, | 
|  156                               size_t second_commit_area_size, |  157                               size_t second_commit_area_size, | 
|  157                               Executability executable) { |  158                               Executability executable) { | 
|  158   MemoryAllocator* memory_allocator = new MemoryAllocator(isolate); |  159   MemoryAllocator* memory_allocator = new MemoryAllocator(isolate); | 
| (...skipping 334 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  493  |  494  | 
|  494       // Turn the allocation into a proper object so isolate teardown won't |  495       // Turn the allocation into a proper object so isolate teardown won't | 
|  495       // crash. |  496       // crash. | 
|  496       HeapObject* free_space = NULL; |  497       HeapObject* free_space = NULL; | 
|  497       CHECK(allocation.To(&free_space)); |  498       CHECK(allocation.To(&free_space)); | 
|  498       new_space->heap()->CreateFillerObjectAt(free_space->address(), 80); |  499       new_space->heap()->CreateFillerObjectAt(free_space->address(), 80); | 
|  499     } |  500     } | 
|  500   } |  501   } | 
|  501   isolate->Dispose(); |  502   isolate->Dispose(); | 
|  502 } |  503 } | 
| OLD | NEW |