| Index: src/flag-definitions.h
|
| diff --git a/src/flag-definitions.h b/src/flag-definitions.h
|
| index 07446ed1e46669bbc4e53129aa5ad8153a7c9061..73b1033688a538a44a5e02958bf6f1f2b1779ba1 100644
|
| --- a/src/flag-definitions.h
|
| +++ b/src/flag-definitions.h
|
| @@ -725,6 +725,9 @@ DEFINE_INT(v8_os_page_size, 0, "override OS page size (in KBytes)")
|
| DEFINE_BOOL(always_compact, false, "Perform compaction on every full GC")
|
| DEFINE_BOOL(never_compact, false,
|
| "Never perform compaction on full GC - testing only")
|
| +// TODO(ulan): enable compaction for concurrent marking when it correctly
|
| +// records slots to evacuation candidates.
|
| +DEFINE_IMPLICATION(concurrent_marking, never_compact)
|
| DEFINE_BOOL(compact_code_space, true, "Compact code space on full collections")
|
| DEFINE_BOOL(cleanup_code_caches_at_gc, true,
|
| "Flush code caches in maps during mark compact cycle.")
|
|
|