fa6cc57a32
This CL makes the VM add support for .dart_tool/package_config.json via * the --packages=<file> command line parameter * the `packageConfig: <file>` parameter to `Isolate.spawnUri` It also allows now `package:*` uris being used in `Isolate.spawnUri` The CL also removes the unused `packageRoot` parameter from the Dart to C++ interface as well as in various places in C++. The CL also aligns the implementations between sdk and sdk_nnbd more. Issue https://github.com/dart-lang/sdk/issues/41649 Issue https://github.com/dart-lang/sdk/issues/41245 Issue https://github.com/dart-lang/sdk/issues/41246 Change-Id: I0a7aa3040332abafa19bf80bdbd8a8f8594cc6fe Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/145462 Reviewed-by: Alexander Aprelev <aam@google.com> Commit-Queue: Martin Kustermann <kustermann@google.com>