| 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); | 
| { | 
|  |