Index: runtime/include/dart_api.h |
diff --git a/runtime/include/dart_api.h b/runtime/include/dart_api.h |
index 7aded5027f53762f4a97d5039e2c0becbd363390..2f844f349322d27ba5d6bbfc82073c178a5494f4 100755 |
--- a/runtime/include/dart_api.h |
+++ b/runtime/include/dart_api.h |
@@ -982,6 +982,16 @@ DART_EXPORT void Dart_EnterIsolate(Dart_Isolate isolate); |
* Describe whether isolates are allowed to migrate. */ |
/** |
+ * Notifies the VM that the current isolate is about to make a blocking call. |
+ */ |
+DART_EXPORT void Dart_IsolateBlocked(); |
+ |
+/** |
+ * Notifies the VM that the current isolate is no longer blocked. |
+ */ |
+DART_EXPORT void Dart_IsolateUnblocked(); |
+ |
+/** |
* Exits an isolate. After this call, Dart_CurrentIsolate will |
* return NULL. |
* |