Chromium Code Reviews| Index: src/heap.cc |
| diff --git a/src/heap.cc b/src/heap.cc |
| index dad755e511c1ffb4ca185b4a29d0b5d6e03b89af..4e6dfa3163f0344c7203f9ae95ea0d15ed026d8e 100644 |
| --- a/src/heap.cc |
| +++ b/src/heap.cc |
| @@ -1421,7 +1421,9 @@ class ScavengingVisitor : public StaticVisitorBase { |
| } |
| if (marks_handling == TRANSFER_MARKS) { |
| - Marking::TransferColor(source, target); |
| + if (Marking::TransferColor(source, target)) { |
| + MemoryChunk::IncrementLiveBytes(target->address(), size); |
| + } |
| } |
| return target; |