Index: src/api.cc |
diff --git a/src/api.cc b/src/api.cc |
index cf032a1fe8903851f3e53a18f4f19cff8d4712fe..cb6d17c8e79f236422dd1b8a9f4653cc5f1ab7b0 100644 |
--- a/src/api.cc |
+++ b/src/api.cc |
@@ -6629,6 +6629,15 @@ bool Isolate::IdleNotification(int idle_time_in_ms) { |
} |
+bool Isolate::IdleNotification(double deadline) { |
+ // Returning true tells the caller that it need not |
+ // continue to call IdleNotification. |
+ i::Isolate* isolate = reinterpret_cast<i::Isolate*>(this); |
+ if (!i::FLAG_use_idle_notification) return true; |
+ return isolate->heap()->IdleNotification(deadline); |
+} |
+ |
+ |
void Isolate::LowMemoryNotification() { |
i::Isolate* isolate = reinterpret_cast<i::Isolate*>(this); |
{ |