| Index: runtime/vm/dart_api_state.cc
|
| diff --git a/runtime/vm/dart_api_state.cc b/runtime/vm/dart_api_state.cc
|
| index b1541a39f97ef9872834e2b74141be7c94431fab..be30a2d5d5258a24423ce38af1ecc3ae4d4a7631 100644
|
| --- a/runtime/vm/dart_api_state.cc
|
| +++ b/runtime/vm/dart_api_state.cc
|
| @@ -18,6 +18,7 @@ BackgroundFinalizer::BackgroundFinalizer(Isolate* isolate,
|
| FinalizationQueue* queue) :
|
| isolate_(isolate),
|
| queue_(queue) {
|
| + ASSERT(FLAG_background_finalization);
|
| MonitorLocker ml(isolate->heap()->finalization_tasks_lock());
|
| isolate->heap()->set_finalization_tasks(
|
| isolate->heap()->finalization_tasks() + 1);
|
|
|