Index: runtime/include/dart_api.h |
diff --git a/runtime/include/dart_api.h b/runtime/include/dart_api.h |
index c565895143f4917aa1ada80de7afee8c7542d106..c8d9c38cb852a613e938a2fbdadd5e2e5aa48c6f 100755 |
--- a/runtime/include/dart_api.h |
+++ b/runtime/include/dart_api.h |
@@ -755,8 +755,13 @@ typedef struct { |
* improve debugging messages. The main function is not invoked by |
* this function. |
* \param package_root The package root path for this isolate to resolve |
- * package imports against. If this parameter is NULL, the package root path |
- * of the parent isolate should be used. |
+ * package imports against. Only one of package_root and package_map |
+ * parameters is non-NULL. If neither parameter is passed the package |
+ * resolution of the parent isolate should be used. |
+ * \param package_map The package map for this isolate to resolve package |
+ * imports against. Only one of package_root and package_map |
+ * parameters is non-NULL. If neither parameter is passed the package |
+ * resolution of the parent isolate should be used. |
Lasse Reichstein Nielsen
2015/10/12 09:34:44
May want to specify that it's represented as alter
Ivan Posva
2015/10/12 16:05:22
Done.
|
* \param flags Default flags for this isolate being spawned. Either inherited |
* from the spawning isolate or passed as parameters when spawning the |
* isolate from Dart code. |
@@ -771,6 +776,7 @@ typedef struct { |
typedef Dart_Isolate (*Dart_IsolateCreateCallback)(const char* script_uri, |
const char* main, |
const char* package_root, |
+ const char** package_map, |
Dart_IsolateFlags* flags, |
void* callback_data, |
char** error); |