| Index: runtime/vm/gc_marker.cc
|
| diff --git a/runtime/vm/gc_marker.cc b/runtime/vm/gc_marker.cc
|
| index ae0e205e851341e58a53dc861599574a088a04c6..00bf6cc72348b3c2f5d863cc40bbddbf3a4718e6 100644
|
| --- a/runtime/vm/gc_marker.cc
|
| +++ b/runtime/vm/gc_marker.cc
|
| @@ -666,6 +666,7 @@ class MarkTask : public ThreadPool::Task {
|
|
|
| template<class MarkingVisitorType>
|
| void GCMarker::FinalizeResultsFrom(MarkingVisitorType* visitor) {
|
| +#ifndef PRODUCT
|
| {
|
| MutexLocker ml(&stats_mutex_);
|
| marked_bytes_ += visitor->marked_bytes();
|
| @@ -680,6 +681,7 @@ void GCMarker::FinalizeResultsFrom(MarkingVisitorType* visitor) {
|
| }
|
| }
|
| }
|
| +#endif // !PRODUCT
|
| visitor->Finalize();
|
| }
|
|
|
|
|