Sigmund Cherem
8c0f5747a0
Add build_integration package and move multi_root_file_system there.
...
This is following the design discussion we had a few months ago.
Change-Id: I48b2e82af33d10b9cd1e599e1b3a4e8e419417c8
Reviewed-on: https://dart-review.googlesource.com/56035
Commit-Queue: Sigmund Cherem <sigmund@google.com >
Reviewed-by: Peter von der Ahé <ahe@google.com >
2018-05-22 20:09:24 +00:00
Alexander Markov
2cd25f0210
[VM] Wire up package:vm/kernel_front_end in precompiler2 and test.py
...
This CL introduces a tool for compiling Dart sources to kernel
files specifically for Dart 2.0 AOT compiler (precompiler).
Internally, the new tool uses package:vm/kernel_front_end which invokes
kernel front-end to produce kernel Program and then runs additional
whole-program transformations specific to AOT.
The new tool is used in pkg/vm/tool/precompiler2 and in tools/test.py
when running tests in '-c dartkp --strong' mode.
This CL re-enables AOT-specific transformations disabled by
6cfc0558ec , so it silences several
tests for https://github.com/dart-lang/sdk/issues/31424#issuecomment-347996235
Closes https://github.com/dart-lang/sdk/issues/31498
Issue: https://github.com/dart-lang/sdk/issues/30480
Change-Id: I4860f2adad17be9dcb1ca4609a4a10ad29ec51cd
Reviewed-on: https://dart-review.googlesource.com/25720
Commit-Queue: Alexander Markov <alexmarkov@google.com >
Reviewed-by: Vyacheslav Egorov <vegorov@google.com >
2017-12-04 22:28:39 +00:00
Alexander Markov
58ffdbf5fc
[VM] Move kernel service to pkg/vm, populate pkg/vm with necessary files
...
* kernel-service.dart is moved to pkg/vm/bin and renamed to
kernel_service.dart
* LICENSE, pubspec.yaml and analysis_options.yaml added to pkg/vm.
* Kernel isolate name is corrected to be independent of URI passed
in --dfe VM option.
Change-Id: I5b7b860297314e240e557af80913e7ac3e6324ad
Reviewed-on: https://dart-review.googlesource.com/21260
Reviewed-by: Vyacheslav Egorov <vegorov@google.com >
Reviewed-by: Sigmund Cherem <sigmund@google.com >
Commit-Queue: Alexander Markov <alexmarkov@google.com >
2017-11-17 17:45:03 +00:00