| 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_;
|
|
|