| Index: runtime/vm/scavenger.cc
|
| diff --git a/runtime/vm/scavenger.cc b/runtime/vm/scavenger.cc
|
| index 2410da2ff5e846b124a92f539ffa6b88541a5909..b469d5fe2959d4beaf0cc5ffc7573e381e47c93b 100644
|
| --- a/runtime/vm/scavenger.cc
|
| +++ b/runtime/vm/scavenger.cc
|
| @@ -355,6 +355,7 @@ void Scavenger::Scavenge(bool invoke_api_callbacks) {
|
| // Scavenging is not reentrant. Make sure that is the case.
|
| ASSERT(!scavenging_);
|
| scavenging_ = true;
|
| + had_promotion_failure_ = false;
|
| Isolate* isolate = Isolate::Current();
|
| NoHandleScope no_handles(isolate);
|
|
|
|
|