Chromium Code Reviews| Index: src/heap/mark-compact.cc |
| diff --git a/src/heap/mark-compact.cc b/src/heap/mark-compact.cc |
| index d113221edcde594fc51a59c38d43554793b8196b..13aa9726d45c3045ea8ea0c11135e7e391940cbd 100644 |
| --- a/src/heap/mark-compact.cc |
| +++ b/src/heap/mark-compact.cc |
| @@ -3440,6 +3440,8 @@ void MarkCompactCollector::EvacuateNewSpaceAndCandidates() { |
| TRACE_GC(heap()->tracer(), GCTracer::Scope::MC_EVACUATE_COPY); |
| EvacuationScope evacuation_scope(this); |
| + heap()->store_buffer()->MoveAllEntriesToRememberedSet(); |
|
Hannes Payer (out of office)
2016/10/28 07:15:04
Instead of doing this, we could also filter out di
|
| + |
| EvacuateNewSpacePrologue(); |
| EvacuatePagesInParallel(); |
| heap()->new_space()->set_age_mark(heap()->new_space()->top()); |