Adam Barth
1f258f383e
Add support for snapshot loading to Sky
...
This CL adds the ability to load Dart snapshot files created by sky_packager in
Sky. Using a snapshot lets us transmit all the code for an app in a single blob
and should improve startup time. Later CLs will make this codepath easier to
use and evaluate performance.
R=eseidel@chromium.org
Review URL: https://codereview.chromium.org/1197133004 .
2015-06-23 18:40:01 -07:00
Adam Barth
2bdbd664cf
Make sky/tools/packager build on Mac
...
This CL removes all C++11 library features from sky/tools/packager because we
can't use C++11 library features on Mac.
R=eseidel@chromium.org
Review URL: https://codereview.chromium.org/1198313004 .
2015-06-23 07:41:52 -07:00
Adam Barth
883f673a6b
Update Dart dependency and patch dart_controller to account for non-backwards compatible API update
...
Patch originally by chinmaygarde.
R=chinmaygarde@google.com
Review URL: https://codereview.chromium.org/1185233002 .
2015-06-15 18:34:27 -07:00
Viet-Trung Luu
d887d2cd7e
Fix sky/tools/packager/BUILD.gn.
...
scopes.h -> scope.h.
TBR=abarth@chromium.org
Review URL: https://codereview.chromium.org/1177123005 .
2015-06-15 11:16:17 -07:00
Adam Barth
15fab09ab2
Introduce sky_packager
...
sky_packager is a tool that generates a Dart script snapshot for Dart files
intended to run with dart:sky. I plan to use this tool to experiment with
startup performance.
R=jackson@google.com
Review URL: https://codereview.chromium.org/1178213003 .
2015-06-15 10:42:17 -07:00