Index: vm/isolate.h |
=================================================================== |
--- vm/isolate.h (revision 1771) |
+++ vm/isolate.h (working copy) |
@@ -186,13 +186,6 @@ |
#endif |
} |
- void set_init_callback_data(void* value) { |
- init_callback_data_ = value; |
- } |
- void* init_callback_data() const { |
- return init_callback_data_; |
- } |
- |
Dart_LibraryTagHandler library_tag_handler() const { |
return library_tag_handler_; |
} |
@@ -200,8 +193,8 @@ |
library_tag_handler_ = value; |
} |
- static void SetInitCallback(Dart_IsolateInitCallback callback); |
- static Dart_IsolateInitCallback InitCallback(); |
+ static void SetCreateAndInitCallback(Dart_IsolateCreateAndInitCallback cback); |
+ static Dart_IsolateCreateAndInitCallback CreateAndInitCallback(); |
uword stack_limit_address() const { |
return reinterpret_cast<uword>(&stack_limit_); |
@@ -254,7 +247,6 @@ |
int32_t random_seed_; |
BigintStore* bigint_store_; |
uword top_exit_frame_info_; |
- void* init_callback_data_; |
Dart_LibraryTagHandler library_tag_handler_; |
ApiState* api_state_; |
StubCode* stub_code_; |
@@ -265,7 +257,7 @@ |
uword stack_limit_on_overflow_exception_; |
intptr_t ast_node_id_; |
- static Dart_IsolateInitCallback init_callback_; |
+ static Dart_IsolateCreateAndInitCallback create_init_callback_; |
DISALLOW_COPY_AND_ASSIGN(Isolate); |
}; |