| Index: src/mark-compact.h
|
| diff --git a/src/mark-compact.h b/src/mark-compact.h
|
| index 65167799ebc0afadb2741daeea83183ae78704cb..624f2b09a4a3e7d2483003584d53cfd82c731217 100644
|
| --- a/src/mark-compact.h
|
| +++ b/src/mark-compact.h
|
| @@ -572,6 +572,8 @@ class MarkCompactCollector {
|
| enum SweeperType {
|
| PARALLEL_CONSERVATIVE,
|
| CONCURRENT_CONSERVATIVE,
|
| + PARALLEL_PRECISE,
|
| + CONCURRENT_PRECISE,
|
| PRECISE
|
| };
|
|
|
| @@ -591,7 +593,7 @@ class MarkCompactCollector {
|
| // Sweep a single page from the given space conservatively.
|
| // Returns the size of the biggest continuous freed memory chunk in bytes.
|
| template<SweepingParallelism type>
|
| - static intptr_t SweepConservatively(PagedSpace* space,
|
| + static int SweepConservatively(PagedSpace* space,
|
| FreeList* free_list,
|
| Page* p);
|
|
|
|
|