Index: runtime/vm/isolate.h |
diff --git a/runtime/vm/isolate.h b/runtime/vm/isolate.h |
index 3906e77dabaa68f6efa07e161b643713d7f718ee..547ce08728302ae3d7a16900b75e14d05069f13b 100644 |
--- a/runtime/vm/isolate.h |
+++ b/runtime/vm/isolate.h |
@@ -944,6 +944,8 @@ class StartIsolateScope { |
class IsolateSpawnState { |
public: |
IsolateSpawnState(Dart_Port parent_port, |
+ Dart_Port origin_id, |
+ void* init_data, |
const Function& func, |
const Instance& message, |
bool paused, |
@@ -951,6 +953,7 @@ class IsolateSpawnState { |
Dart_Port onExit, |
Dart_Port onError); |
IsolateSpawnState(Dart_Port parent_port, |
+ void* init_data, |
const char* script_url, |
const char* package_root, |
const char** package_map, |
@@ -966,6 +969,8 @@ class IsolateSpawnState { |
void set_isolate(Isolate* value) { isolate_ = value; } |
Dart_Port parent_port() const { return parent_port_; } |
+ Dart_Port origin_id() const { return origin_id_; } |
+ void* init_data() const { return init_data_; } |
Dart_Port on_exit_port() const { return on_exit_port_; } |
Dart_Port on_error_port() const { return on_error_port_; } |
const char* script_url() const { return script_url_; } |
@@ -986,6 +991,8 @@ class IsolateSpawnState { |
private: |
Isolate* isolate_; |
Dart_Port parent_port_; |
+ Dart_Port origin_id_; |
+ void* init_data_; |
Dart_Port on_exit_port_; |
Dart_Port on_error_port_; |
const char* script_url_; |