| Index: src/heap/incremental-marking.cc
|
| diff --git a/src/heap/incremental-marking.cc b/src/heap/incremental-marking.cc
|
| index aadd17c94bd58be4f570dacb15ff6d5b71d3ac0d..a85d4a8489326ec84afcd2ca4191d45ebdda18fe 100644
|
| --- a/src/heap/incremental-marking.cc
|
| +++ b/src/heap/incremental-marking.cc
|
| @@ -655,10 +655,7 @@ intptr_t IncrementalMarking::ProcessMarkingDeque(intptr_t bytes_to_process) {
|
| int size = obj->SizeFromMap(map);
|
| unscanned_bytes_of_large_object_ = 0;
|
| VisitObject(map, obj, size);
|
| - int delta = (size - unscanned_bytes_of_large_object_);
|
| - // TODO(jochen): remove after http://crbug.com/381820 is resolved.
|
| - CHECK_LT(0, delta);
|
| - bytes_processed += delta;
|
| + bytes_processed += size - unscanned_bytes_of_large_object_;
|
| }
|
| return bytes_processed;
|
| }
|
|
|