| Index: runtime/vm/isolate.cc
|
| diff --git a/runtime/vm/isolate.cc b/runtime/vm/isolate.cc
|
| index ef8dd9cca1d89259c56eae8775dd443499441f94..5e43f3a05bc1d7d5a077b7801806c260bf0c81d8 100644
|
| --- a/runtime/vm/isolate.cc
|
| +++ b/runtime/vm/isolate.cc
|
| @@ -1730,7 +1730,7 @@ void Isolate::Shutdown() {
|
| StopBackgroundCompiler();
|
|
|
| #if defined(DEBUG)
|
| - if (heap_ != NULL) {
|
| + if (heap_ != NULL && FLAG_verify_on_transition) {
|
| // The VM isolate keeps all objects marked.
|
| heap_->Verify(this == Dart::vm_isolate() ? kRequireMarked : kForbidMarked);
|
| }
|
|
|