Index: src/execution.cc |
diff --git a/src/execution.cc b/src/execution.cc |
index ecf2d22f698f31f1893991a70c412479b5b70121..cc067a8ab88ca61ca95878f68d96eb49fd5f815d 100644 |
--- a/src/execution.cc |
+++ b/src/execution.cc |
@@ -497,6 +497,11 @@ void StackGuard::HandleGCInterrupt() { |
Object* StackGuard::HandleInterrupts() { |
+ if (FLAG_verify_predictable) { |
+ // Advance synthetic time by making a time request. |
+ isolate_->heap()->MonotonicallyIncreasingTimeInMs(); |
+ } |
+ |
if (CheckAndClearInterrupt(GC_REQUEST)) { |
isolate_->heap()->HandleGCRequest(); |
} |