| Index: src/sweeper-thread.cc
|
| diff --git a/src/sweeper-thread.cc b/src/sweeper-thread.cc
|
| index 6f3baed11f8f111d91e1caf6c61685b043489b7f..403c9ce511c1eb195b4e6d7020c1af547dccfe26 100644
|
| --- a/src/sweeper-thread.cc
|
| +++ b/src/sweeper-thread.cc
|
| @@ -46,10 +46,7 @@ SweeperThread::SweeperThread(Isolate* isolate)
|
| end_sweeping_semaphore_(0),
|
| stop_semaphore_(0),
|
| free_list_old_data_space_(heap_->paged_space(OLD_DATA_SPACE)),
|
| - free_list_old_pointer_space_(heap_->paged_space(OLD_POINTER_SPACE)),
|
| - private_free_list_old_data_space_(heap_->paged_space(OLD_DATA_SPACE)),
|
| - private_free_list_old_pointer_space_(
|
| - heap_->paged_space(OLD_POINTER_SPACE)) {
|
| + free_list_old_pointer_space_(heap_->paged_space(OLD_POINTER_SPACE)) {
|
| NoBarrier_Store(&stop_thread_, static_cast<AtomicWord>(false));
|
| }
|
|
|
| @@ -69,10 +66,8 @@ void SweeperThread::Run() {
|
| }
|
|
|
| collector_->SweepInParallel(heap_->old_data_space(),
|
| - &private_free_list_old_data_space_,
|
| &free_list_old_data_space_);
|
| collector_->SweepInParallel(heap_->old_pointer_space(),
|
| - &private_free_list_old_pointer_space_,
|
| &free_list_old_pointer_space_);
|
| end_sweeping_semaphore_.Signal();
|
| }
|
|
|