Index: src/api.cc |
diff --git a/src/api.cc b/src/api.cc |
index a71dcfaec31a7725760646d1263013c3811f8d4d..7efc1a8d036a426ca711741bf57d339b091ad4e8 100644 |
--- a/src/api.cc |
+++ b/src/api.cc |
@@ -7460,6 +7460,21 @@ bool Isolate::WillAutorunMicrotasks() const { |
} |
+void Isolate::AddMicrotasksCompletedCallback( |
+ MicrotasksCompletedCallback callback) { |
+ if (callback == NULL) return; |
jochen (gone - plz use gerrit)
2016/02/25 12:00:39
nullptr.
why should that be supported anyways? wh
dgozman
2016/02/25 15:26:10
I was following the AddCallCompletedCallback here
|
+ i::Isolate* isolate = reinterpret_cast<i::Isolate*>(this); |
+ isolate->AddMicrotasksCompletedCallback(callback); |
+} |
+ |
+ |
+void Isolate::RemoveMicrotasksCompletedCallback( |
+ MicrotasksCompletedCallback callback) { |
+ i::Isolate* isolate = reinterpret_cast<i::Isolate*>(this); |
+ isolate->RemoveMicrotasksCompletedCallback(callback); |
+} |
+ |
+ |
void Isolate::SetUseCounterCallback(UseCounterCallback callback) { |
reinterpret_cast<i::Isolate*>(this)->SetUseCounterCallback(callback); |
} |