Index: src/heap/mark-compact.cc |
diff --git a/src/heap/mark-compact.cc b/src/heap/mark-compact.cc |
index fcc99c3b6bee028963e3692d9a4304073d7a9aa2..6750d02c0d7c737b33f0e443ea379ca0204a1df1 100644 |
--- a/src/heap/mark-compact.cc |
+++ b/src/heap/mark-compact.cc |
@@ -561,7 +561,7 @@ void MarkCompactCollector::SweepOrWaitUntilSweepingCompleted(Page* page) { |
void MarkCompactCollector::SweepAndRefill(CompactionSpace* space) { |
- if (heap()->concurrent_sweeping_enabled() && !IsSweepingCompleted()) { |
+ if (FLAG_concurrent_sweeping && !IsSweepingCompleted()) { |
SweepInParallel(heap()->paged_space(space->identity()), 0); |
space->RefillFreeList(); |
} |
@@ -573,13 +573,13 @@ void MarkCompactCollector::EnsureSweepingCompleted() { |
// If sweeping is not completed or not running at all, we try to complete it |
// here. |
- if (!heap()->concurrent_sweeping_enabled() || !IsSweepingCompleted()) { |
+ if (!FLAG_concurrent_sweeping || !IsSweepingCompleted()) { |
SweepInParallel(heap()->paged_space(OLD_SPACE), 0); |
SweepInParallel(heap()->paged_space(CODE_SPACE), 0); |
SweepInParallel(heap()->paged_space(MAP_SPACE), 0); |
} |
- if (heap()->concurrent_sweeping_enabled()) { |
+ if (FLAG_concurrent_sweeping) { |
pending_sweeper_tasks_semaphore_.Wait(); |
pending_sweeper_tasks_semaphore_.Wait(); |
pending_sweeper_tasks_semaphore_.Wait(); |
@@ -3848,7 +3848,7 @@ void MarkCompactCollector::SweepSpaces() { |
SweepSpace(heap()->map_space(), CONCURRENT_SWEEPING); |
} |
sweeping_in_progress_ = true; |
- if (heap()->concurrent_sweeping_enabled()) { |
+ if (FLAG_concurrent_sweeping) { |
StartSweeperThreads(); |
} |
} |