Chromium Code Reviews| Index: runtime/vm/service_isolate.h |
| diff --git a/runtime/vm/service_isolate.h b/runtime/vm/service_isolate.h |
| index e71027f3479f0526abee34459af52544205c5d02..761521bf10d59e4e1003294aeffeb88ecf430556 100644 |
| --- a/runtime/vm/service_isolate.h |
| +++ b/runtime/vm/service_isolate.h |
| @@ -20,7 +20,9 @@ class ServiceIsolate : public AllStatic { |
| static bool Exists(); |
| static bool IsRunning(); |
| static bool IsServiceIsolate(Isolate* isolate); |
| + static bool IsServiceIsolateDescendant(Isolate* isolate); |
| static Dart_Port Port(); |
| + static Dart_Port Origin(); |
|
turnidge
2015/04/01 19:57:34
Does this need to be provided?
Cutch
2015/04/01 20:19:04
Done.
|
| static Dart_Port WaitForLoadPort(); |
| static Dart_Port LoadPort(); |
| @@ -32,6 +34,7 @@ class ServiceIsolate : public AllStatic { |
| static void Shutdown(); |
| protected: |
| + static void SetOrigin(Dart_Port origin); |
| static void SetServicePort(Dart_Port port); |
| static void SetServiceIsolate(Isolate* isolate); |
| static void SetLoadPort(Dart_Port port); |
| @@ -56,6 +59,7 @@ class ServiceIsolate : public AllStatic { |
| static Isolate* isolate_; |
| static Dart_Port port_; |
| static Dart_Port load_port_; |
| + static Dart_Port origin_; |
| friend class Dart; |
| friend class RunServiceTask; |