| Index: runtime/vm/isolate.h
|
| diff --git a/runtime/vm/isolate.h b/runtime/vm/isolate.h
|
| index 128f7e22cafa3853a9ec070fc7c0843e1df44b35..f42247e34824fbaa4c40cd7069c7e777c0e1e2a1 100644
|
| --- a/runtime/vm/isolate.h
|
| +++ b/runtime/vm/isolate.h
|
| @@ -512,7 +512,7 @@ class SwitchIsolateScope {
|
|
|
| class IsolateSpawnState {
|
| public:
|
| - IsolateSpawnState(const Function& func, const Function& callback_func);
|
| + explicit IsolateSpawnState(const Function& func);
|
| explicit IsolateSpawnState(const char* script_url);
|
| ~IsolateSpawnState();
|
|
|
| @@ -522,6 +522,7 @@ class IsolateSpawnState {
|
| char* library_url() const { return library_url_; }
|
| char* function_name() const { return function_name_; }
|
| char* exception_callback_name() const { return exception_callback_name_; }
|
| + bool is_spawn_uri() const { return library_url_ == NULL; }
|
|
|
| RawObject* ResolveFunction();
|
| void Cleanup();
|
|
|