| Index: src/spaces.cc
|
| diff --git a/src/spaces.cc b/src/spaces.cc
|
| index 86572d7a8b9df27a9c1280aaa9d12adf0b4a353a..2489d606a96633ec0292bd93818b54ede5d21841 100644
|
| --- a/src/spaces.cc
|
| +++ b/src/spaces.cc
|
| @@ -67,7 +67,7 @@ void HeapObjectIterator::Initialize(PagedSpace* space,
|
| HeapObjectIterator::PageMode mode,
|
| HeapObjectCallback size_f) {
|
| // Check that we actually can iterate this space.
|
| - ASSERT(space->is_iterable());
|
| + ASSERT(space->swept_precisely());
|
|
|
| space_ = space;
|
| cur_addr_ = cur;
|
| @@ -479,7 +479,7 @@ MemoryChunk* MemoryChunk::Initialize(Heap* heap,
|
| chunk->write_barrier_counter_ = kWriteBarrierCounterGranularity;
|
| chunk->progress_bar_ = 0;
|
| chunk->high_water_mark_ = static_cast<int>(area_start - base);
|
| - chunk->set_parallel_sweeping(PARALLEL_SWEEPING_DONE);
|
| + chunk->set_parallel_sweeping(SWEEPING_DONE);
|
| chunk->available_in_small_free_list_ = 0;
|
| chunk->available_in_medium_free_list_ = 0;
|
| chunk->available_in_large_free_list_ = 0;
|
| @@ -935,7 +935,7 @@ PagedSpace::PagedSpace(Heap* heap,
|
| Executability executable)
|
| : Space(heap, id, executable),
|
| free_list_(this),
|
| - is_iterable_(true),
|
| + swept_precisely_(true),
|
| unswept_free_bytes_(0),
|
| end_of_unswept_pages_(NULL) {
|
| if (id == CODE_SPACE) {
|
| @@ -1157,7 +1157,7 @@ void PagedSpace::Print() { }
|
| #ifdef VERIFY_HEAP
|
| void PagedSpace::Verify(ObjectVisitor* visitor) {
|
| // We can only iterate over the pages if they were swept precisely.
|
| - if (!is_iterable_) return;
|
| + if (!swept_precisely_) return;
|
|
|
| bool allocation_pointer_found_in_space =
|
| (allocation_info_.top() == allocation_info_.limit());
|
| @@ -2775,7 +2775,7 @@ void PagedSpace::ReportStatistics() {
|
| ", available: %" V8_PTR_PREFIX "d, %%%d\n",
|
| Capacity(), Waste(), Available(), pct);
|
|
|
| - if (!is_iterable_) return;
|
| + if (!swept_precisely_) return;
|
| ClearHistograms(heap()->isolate());
|
| HeapObjectIterator obj_it(this);
|
| for (HeapObject* obj = obj_it.Next(); obj != NULL; obj = obj_it.Next())
|
|
|