Brian Wilkerson
02ac20deb0
Fix bug in optional new/const support
...
Change-Id: I5798e3ea145f87fe34a996205e2903533179918f
Reviewed-on: https://dart-review.googlesource.com/46578
Reviewed-by: Konstantin Shcheglov <scheglov@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2018-03-15 20:52:34 +00:00
Konstantin Shcheglov
c9cb9c6700
Infer type arguments in constructor redirections.
...
R=brianwilkerson@google.com
Bug: https://github.com/dart-lang/sdk/issues/30855
Change-Id: I05e9102fe7b7a304be6ac6dd4d59e11bdafee59c
Reviewed-on: https://dart-review.googlesource.com/46575
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2018-03-15 19:37:45 +00:00
danrubel
236c8dae8d
Remove unnecessary typeContinuation variable
...
Change-Id: I1a78007491598b3a2d17091e96519182bd921f8d
Reviewed-on: https://dart-review.googlesource.com/46569
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Dan Rubel <danrubel@google.com >
2018-03-15 19:32:35 +00:00
Brian Wilkerson
a0295ffa0e
Convert analysis_server tests to pass under preview-dart-2
...
Change-Id: Ibfdc53c7b1252166d44a0bda077e464a8c474572
Reviewed-on: https://dart-review.googlesource.com/46574
Reviewed-by: Konstantin Shcheglov <scheglov@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2018-03-15 18:49:24 +00:00
Sigmund Cherem
f2934bfc2a
Roll pub.
...
This will force pub-build to continue using the old dart2js frontend until we
fix the uses of package-root
Change-Id: I3e8d73b4c0586e3af77d665b407f2bb3bf94029d
Reviewed-on: https://dart-review.googlesource.com/46573
Reviewed-by: Bob Nystrom <rnystrom@google.com >
Commit-Queue: Sigmund Cherem <sigmund@google.com >
2018-03-15 18:33:04 +00:00
Brian Wilkerson
e9cdb5d4a8
Convert more analyzer tests to pass under preview-dart-2
...
Change-Id: Id2c7069da725db2d2572507fb73b51f5ab574d8a
Reviewed-on: https://dart-review.googlesource.com/46571
Reviewed-by: Konstantin Shcheglov <scheglov@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2018-03-15 17:25:54 +00:00
Brian Wilkerson
b15860f43a
Convert analyzer_plugin tests to pass under preview-dart-2
...
Change-Id: I4531491524de0e93391a75a3972f249d604f0e2b
Reviewed-on: https://dart-review.googlesource.com/46568
Reviewed-by: Konstantin Shcheglov <scheglov@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2018-03-15 16:54:59 +00:00
Alexander Thomas
c8d044e27d
[infra] Remove non-strong mode vm kernel tests steps from test matrix
...
https://github.com/dart-lang/sdk/issues/32499
TBR=whesse@google.com
Change-Id: I161b13bff4d6b4464d83eb39da9cb8e6d4051374
Reviewed-on: https://dart-review.googlesource.com/46142
Reviewed-by: Alexander Thomas <athom@google.com >
Reviewed-by: William Hesse <whesse@google.com >
Commit-Queue: Alexander Thomas <athom@google.com >
2018-03-15 16:53:06 +00:00
Brian Wilkerson
7a607ab239
Convert analyzer_cli tests to pass under preview-dart-2
...
Change-Id: I763ddcb880db9d7afb633d145c3de70dfb96f7b9
Reviewed-on: https://dart-review.googlesource.com/46567
Reviewed-by: Konstantin Shcheglov <scheglov@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2018-03-15 16:46:54 +00:00
Brian Wilkerson
8819d9fe98
Update analyzer tests for preview-dart-2, part 1
...
Change-Id: I3440607f7b3892193e1d9883709a1b9d4a7463d9
Reviewed-on: https://dart-review.googlesource.com/46562
Reviewed-by: Konstantin Shcheglov <scheglov@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2018-03-15 16:45:04 +00:00
William Hesse
ca0776ba3c
CHANGELOG: Add section for current dev release changes
...
Change-Id: Iba39c924b6914f569acfec0d197e5a419397a513
Reviewed-on: https://dart-review.googlesource.com/46581
Reviewed-by: Kevin Moore <kevmoo@google.com >
Reviewed-by: Leaf Petersen <leafp@google.com >
2018-03-15 16:29:46 +00:00
Alexander Thomas
d7ec39dda7
[infra] Enable vm-kernel-legacy builder on the CQ
...
https://github.com/dart-lang/sdk/issues/32499
TBR=whesse@google.com
Change-Id: I330824c1ea23b8a0b34d2f5e83874ef67c0994f9
Reviewed-on: https://dart-review.googlesource.com/46802
Reviewed-by: Alexander Thomas <athom@google.com >
2018-03-15 16:26:31 +00:00
Alexander Thomas
56e697e728
[infra] Add experimental vm-kernel-legacy builder to the CQ
...
https://github.com/dart-lang/sdk/issues/32499
TBR=whesse@google.com
Change-Id: Ie861164cb8e36541691ecb7992c8bdd25f8a531c
Reviewed-on: https://dart-review.googlesource.com/46800
Reviewed-by: Alexander Thomas <athom@google.com >
2018-03-15 16:01:51 +00:00
Alexander Thomas
5c90b1fd98
[infra] Add vm-kernel-legacy builder to the test matrix
...
https://github.com/dart-lang/sdk/issues/32499
TBR=whesse@google.com
Change-Id: Ia9829fc106162b161e9e31bc918feebc691b3621
Reviewed-on: https://dart-review.googlesource.com/46742
Reviewed-by: Alexander Thomas <athom@google.com >
Commit-Queue: Alexander Thomas <athom@google.com >
2018-03-15 14:31:13 +00:00
Samir Jindel
34cfabff5d
Add expectation.
...
Change-Id: I1b07ece35aece7cd2de57065529209635721144b
Reviewed-on: https://dart-review.googlesource.com/46760
Reviewed-by: Jens Johansen <jensj@google.com >
Reviewed-by: Peter von der Ahé <ahe@google.com >
2018-03-15 13:50:57 +00:00
Peter von der Ahé
4f2bdff90b
Rename Program to Component
...
Change-Id: I1a3cc03fba9783807fa637a9d42fdbad68ee7686
Reviewed-on: https://dart-review.googlesource.com/31040
Commit-Queue: Peter von der Ahé <ahe@google.com >
Reviewed-by: Kevin Millikin <kmillikin@google.com >
2018-03-15 12:22:23 +00:00
Karl Klose
a461573294
Remove test expectations for a test that actually passes
...
R=kmillikin@google.com
Change-Id: I02b4f4231e7d9c775153d265beb96b3565a651ee
Reviewed-on: https://dart-review.googlesource.com/46724
Reviewed-by: Kevin Millikin <kmillikin@google.com >
Commit-Queue: Karl Klose <karlklose@google.com >
2018-03-15 12:18:28 +00:00
Samir Jindel
4289a9967b
Check expected outputs of transforms.
...
Change-Id: I56ff4d4391b7a22d709dc60b696646895928e34c
Reviewed-on: https://dart-review.googlesource.com/46100
Reviewed-by: Peter von der Ahé <ahe@google.com >
Commit-Queue: Samir Jindel <sjindel@google.com >
2018-03-15 12:11:13 +00:00
Peter von der Ahé
0f1c576dd9
Fix dart2js dependencies after making kernel default
...
Change-Id: I8d59ab0752955b01a0ca81c998bb42b5d1d18d83
Reviewed-on: https://dart-review.googlesource.com/46741
Reviewed-by: Martin Kustermann <kustermann@google.com >
Commit-Queue: Peter von der Ahé <ahe@google.com >
2018-03-15 12:10:23 +00:00
Dan Rubel
71e16622cd
Improve for statement errors and recovery
...
This CL updates fasta parsing of `for` statements
to detect additional errors and improve recovery.
The parser originally called parseType when parsing `for` statements
which committed the parser down a particular path
and limited the ability of the caller to gracefully recovery.
Now the parser calls computeType, which parses and caches
the type information, so that the caller has more opportunity
to recover gracefully.
Change-Id: I6296ffb1f75e77a87a7533bfca77dae18cfcf60d
Reviewed-on: https://dart-review.googlesource.com/46383
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Dan Rubel <danrubel@google.com >
2018-03-15 11:43:13 +00:00
Dan Rubel
55369c5ed6
Report error on "as void" and "is void"
...
Change-Id: I1835d2f2c9ff6a4eac21adb3cac3c03e1f613e00
Reviewed-on: https://dart-review.googlesource.com/46640
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Dan Rubel <danrubel@google.com >
2018-03-15 11:42:53 +00:00
Kevin Millikin
1abf929476
Fix some uses of deprecated API
...
Fix all deprecation warnings in the kernel and vm packages.
Change-Id: I44e5b128cc8fbc1360ad4c49ecdf2aa7cfd269d8
Reviewed-on: https://dart-review.googlesource.com/46720
Reviewed-by: Lasse R.H. Nielsen <lrn@google.com >
Reviewed-by: Martin Kustermann <kustermann@google.com >
Commit-Queue: Kevin Millikin <kmillikin@google.com >
2018-03-15 10:09:23 +00:00
Alexander Aprelev
7328726088
Revert "Revert "Add MultiRootFileSystem options to frontend server.""
...
Fix check that the option was actuall specified.
This reverts commit 91c3b2c66e .
Change-Id: I0dd3e07dc7d170a8fe66e5f861aa801f4093d9e6
Reviewed-on: https://dart-review.googlesource.com/46566
Reviewed-by: Siva Annamalai <asiva@google.com >
Commit-Queue: Alexander Aprelev <aam@google.com >
2018-03-15 04:25:23 +00:00
Alexander Aprelev
91c3b2c66e
Revert "Add MultiRootFileSystem options to frontend server."
...
This reverts commit 6b0cfd42cd as it
breaks windows buildbot.
Change-Id: Iafdd4b008cef8f9787ec736e3dd89cee201886e4
Reviewed-on: https://dart-review.googlesource.com/46565
Reviewed-by: Siva Annamalai <asiva@google.com >
Commit-Queue: Alexander Aprelev <aam@google.com >
2018-03-15 03:03:33 +00:00
Jenny Messerly
053a594c9e
Remove package:browser usage in DDC repl extension code
...
Change-Id: I4433fd44daca07d7a2d8f405d5940341719ed3de
Reviewed-on: https://dart-review.googlesource.com/46704
Commit-Queue: Jenny Messerly <jmesserly@google.com >
Reviewed-by: Kevin Moore <kevmoo@google.com >
2018-03-15 01:42:12 +00:00
Alexander Aprelev
6b0cfd42cd
Add MultiRootFileSystem options to frontend server.
...
Change-Id: I2ac0d172ba730815db9ea5e17c72abe8d7faeea8
Reviewed-on: https://dart-review.googlesource.com/46620
Commit-Queue: Alexander Aprelev <aam@google.com >
Reviewed-by: Sigmund Cherem <sigmund@google.com >
2018-03-15 00:41:23 +00:00
Ben Konyi
769f082ff9
[ VM / Tests ] Status file fix for IsolateReload_LibraryLookup failures.
...
Change-Id: Ieb3225b5388e5d2f893769d6525e61cd82477b6a
Reviewed-on: https://dart-review.googlesource.com/46703
Reviewed-by: Ben Konyi <bkonyi@google.com >
2018-03-15 00:03:28 +00:00
Ben Konyi
f52af63798
[VM] Fixed issue where console state on Windows was not restored correctly.
...
Change-Id: I3f4814af0095f20448298c9ba45116bd8f27c352
Reviewed-on: https://dart-review.googlesource.com/46680
Commit-Queue: Ben Konyi <bkonyi@google.com >
Reviewed-by: Zach Anderson <zra@google.com >
2018-03-14 23:52:12 +00:00
Ben Konyi
0ff7eb02cf
[VM] Fix for crash when changing root script uri during reload.
...
Change-Id: I3eec560c94022e536f6cc3623cf47cb791a9a159
Reviewed-on: https://dart-review.googlesource.com/46401
Reviewed-by: Siva Annamalai <asiva@google.com >
Commit-Queue: Ben Konyi <bkonyi@google.com >
2018-03-14 23:25:32 +00:00
Ben Konyi
217e3e56fa
[VM] Release SignalInfo objects on Isolate shutdown. Fixes #30042 .
...
Change-Id: I611d6729e684e2b67acaa95ec304f5242c8ef946
Reviewed-on: https://dart-review.googlesource.com/46125
Commit-Queue: Ben Konyi <bkonyi@google.com >
Reviewed-by: Zach Anderson <zra@google.com >
2018-03-14 23:14:52 +00:00
Alexander Markov
4b8a604705
[vm/kernel/aot] Support new kernel AST node AssertBlock in TFA
...
This CL adds support for new kernel AST node AssertBlock (introduced in
https://github.com/dart-lang/sdk/commit/65b19ffa3cac1be00cdab797af864be994c705dc )
to type flow analysis.
Change-Id: I86c2243665c7c429ee5d2fab74f20a0a266d1439
Reviewed-on: https://dart-review.googlesource.com/46601
Reviewed-by: Kevin Millikin <kmillikin@google.com >
Commit-Queue: Alexander Markov <alexmarkov@google.com >
2018-03-14 22:36:20 +00:00
Dan Rubel
0175f24b25
Assert errors during TypeInfo.parseType
...
... and Address comments in
https://dart-review.googlesource.com/c/sdk/+/46561
Change-Id: Ic3a183d83a4afea2e759e371306b6eb2b3c6ba6a
Reviewed-on: https://dart-review.googlesource.com/46600
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2018-03-14 21:00:41 +00:00
Kevin Millikin
65b19ffa3c
Translate asserts in the VM-specific async translation
...
Translate assert statements in async functions. The translation of
the condition subexpression can produce a sequence of statements that
have been hoisted out of it. These need to be guarded so they are
executed only when asserts are enabled.
For this purpose, we introduce an AssertBlock. The semantics of the
assert block:
assert { s0; ...; sn; }
is the same as:
if (assertsEnabled) { s0; ...; sn; }
where assertsEnabled is a more primitive nullary expression that is
true iff. assertions are enabled. We chose not to encode this using a
construct like assertsEnabled because (1) we would have to support it
appearing as an arbitrary expression which we don't currently need
and (2) it requires deeper pattern matching to detect and skip the
guarded code when desired.
The translation is more complicated because if there is a message
subexpression in an assert, it is conditionally evaluated only if the
assert's condition is false.
Fixes https://github.com/dart-lang/sdk/issues/28498
Change-Id: I0912a57104ede3160533e49f65b6fb79b76f1500
Reviewed-on: https://dart-review.googlesource.com/46442
Commit-Queue: Kevin Millikin <kmillikin@google.com >
Reviewed-by: Martin Kustermann <kustermann@google.com >
2018-03-14 19:41:09 +00:00
Sigmund Cherem
d6294bc6b5
Round 6 of status updates: remaining issues in d8, safari, ie11, ff (hopefully)
...
TBR=efortuna@google.com
Change-Id: Id84ed1a13646a27015d3aa20ad0d3c0c7d08522c
Reviewed-on: https://dart-review.googlesource.com/46564
Reviewed-by: Sigmund Cherem <sigmund@google.com >
Reviewed-by: Emily Fortuna <efortuna@google.com >
Commit-Queue: Sigmund Cherem <sigmund@google.com >
2018-03-14 19:25:29 +00:00
Dan Rubel
3be356e96d
Improve TypeInfo recovery when missing a comma
...
Change-Id: Iac7093e7ac71e20f15ece29a4cda75630b167253
Reviewed-on: https://dart-review.googlesource.com/46561
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Dan Rubel <danrubel@google.com >
2018-03-14 18:13:48 +00:00
William Hesse
0bd1aa01f2
Update status for dart2js unit test that times out
...
Change-Id: I591aa0f9ea3692f5e586e87829f6a7530ce36d36
Reviewed-on: https://dart-review.googlesource.com/46580
Reviewed-by: Erik Ernst <eernst@google.com >
2018-03-14 17:20:42 +00:00
Martin Kustermann
aeee91ac5d
[VM] Remaining fixes for flutter coverage issue
...
This CL changes:
* package:kernel/clone.dart: To not clone file offsets if the
file-uri we copy from is unknown.
* package:kernel/binary/ast_to_binary.dart: To not write out file
offsets if the file-uri is not written/indexed (which happens if
the file uri is not in the `Program.uriToSource` map).
* It reverts the file renaming part of 60a2cfa219 which
fixed the name collision problem only partially (it missed to
rename `runtime/lib/double.dart`, which is not possible because
there's already a `double_patch.dart` file).
Instead of renaming, we solve the problem by mangling the names as follows:
.../sdk/lib/core/double.dart -> dart:core/double.dart
.../runtime/lib/double.dart -> dart:core/runtime/lib/double.dart
.../runtime/lib/double_patch.dart -> dart:core/runtime/lib/double_patch.dart
* It changes the test to ignore any negative token positions. The vm
service does not just expose `-1` token positions for places where
there is no source, but also e.g. `-9` (which means TokenPosition::kMethodExtractor),
this was one reason why the appjit test failed.
* It changes the test to try to force-compile everything (unsure if that works).
Issue https://github.com/dart-lang/sdk/issues/32489
Change-Id: Ia9f42ca9d56d987e3041175add549bb7a133f269
Reviewed-on: https://dart-review.googlesource.com/46341
Reviewed-by: Vyacheslav Egorov <vegorov@google.com >
2018-03-14 17:08:17 +00:00
Erik Ernst
472ec7780f
Added first draft spec of dynamic-members.md
...
In response to the discussions in SDK issue 32414 about the typing of
members of `Object` when the receiver type is `dynamic`.
A rendered version of this document is available at
https://gist.github.com/eernstg/fc0094b0230ea18b9507092e50dab537
(uploaded as of patchset 6).
Change-Id: I3a74ecd5e7c9c9c05fadda5b1fa0d644561796e9
Reviewed-on: https://dart-review.googlesource.com/46247
Reviewed-by: Lasse R.H. Nielsen <lrn@google.com >
Reviewed-by: Leaf Petersen <leafp@google.com >
Reviewed-by: Jenny Messerly <jmesserly@google.com >
2018-03-14 16:50:03 +00:00
Erik Ernst
7d07f8d68b
Add new allowed placements of void expressions for void-to-void flow.
...
As an example of a void-to-void data flow, consider `void x = foo();`,
where `foo` has return type `void`. In general, a void-to-void data
flow is a computation which is trivial (we may select one of two
branches in a conditional expression and otherwise only pass the value
on without any computation) where the expression being evaluated has
type void, and the target that receives the value is also of type
void.
This CL makes adjustments to generalized-void.md such that void-to-void
data flows are allowed.
Change-Id: Ia1722cd399c77c57cc5c61e9c10b7a84a18fe107
Reviewed-on: https://dart-review.googlesource.com/38060
Reviewed-by: Lasse R.H. Nielsen <lrn@google.com >
Reviewed-by: Leaf Petersen <leafp@google.com >
Commit-Queue: Erik Ernst <eernst@google.com >
2018-03-14 16:46:40 +00:00
Martin Kustermann
846d18414c
Use platform.dill for more fasta tests, skip shaker test
...
Issue https://github.com/dart-lang/sdk/issues/32530
Issue https://github.com/dart-lang/sdk/issues/32531
Change-Id: Ie31a9e4d82fb942e48aa9a9c89c45eefb132702f
Reviewed-on: https://dart-review.googlesource.com/46520
Reviewed-by: Peter von der Ahé <ahe@google.com >
2018-03-14 16:27:37 +00:00
Sigmund Cherem
af1f26fd48
Status fixes round 5: chrome mac & windows
...
TBR=efortuna@google.com
Change-Id: I69db60955cd22aca48981bb84a2637a28c385cc4
Reviewed-on: https://dart-review.googlesource.com/46422
Reviewed-by: Sigmund Cherem <sigmund@google.com >
Commit-Queue: Sigmund Cherem <sigmund@google.com >
2018-03-14 16:16:34 +00:00
Martin Kustermann
52c884dc6a
Add ExtraSlow status file marker
...
This is used (at least temporarily) for unblocking other P0 changes.
Change-Id: I002af7cfe6384f8813646d5c488a2cf2e58673a5
Reviewed-on: https://dart-review.googlesource.com/46541
Reviewed-by: Vyacheslav Egorov <vegorov@google.com >
2018-03-14 15:49:09 +00:00
Janice Collins
a3c352a6e4
Update dartdoc and dependencies for v0.17.1+1.
...
This will unblock a reland of https://dart-review.googlesource.com/c/sdk/+/44060 .
Release Notes:
https://github.com/dart-lang/dartdoc/releases/tag/v0.17.1
https://github.com/dart-lang/dartdoc/releases/tag/v0.17.1%2B1
I've checked the tags changed and with the exception of http, all are on master branch.
Change-Id: I8371dc0b953c143dbc1d605345364e807ffa979d
Reviewed-on: https://dart-review.googlesource.com/46382
Reviewed-by: William Hesse <whesse@google.com >
Commit-Queue: Janice Collins <jcollins@google.com >
2018-03-14 15:31:34 +00:00
Dan Rubel
107e279b2d
Cleanup parseTypeVariables and parseTypeArguments
...
Change-Id: Iab34c0516202b9f4512001217f21c8dc293d5bb7
Reviewed-on: https://dart-review.googlesource.com/46500
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Dan Rubel <danrubel@google.com >
2018-03-14 15:20:54 +00:00
Dan Rubel
983e7b3662
Update TypeInfo to correctly parse "T<void>"
...
Change-Id: I2fe4d1c36c52a599d9d80809d88562657100dcdf
Reviewed-on: https://dart-review.googlesource.com/46480
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
Commit-Queue: Dan Rubel <danrubel@google.com >
2018-03-14 14:54:35 +00:00
Martin Kustermann
27bc090ca5
Replace default dill file in the sdk-summary to use from vm_outline.dill to vm_platform.dill
...
Change-Id: I5e406c2fb91a0772f2dd768cc2e95b8c148efbc4
Reviewed-on: https://dart-review.googlesource.com/46441
Commit-Queue: Martin Kustermann <kustermann@google.com >
Reviewed-by: Peter von der Ahé <ahe@google.com >
2018-03-14 13:01:54 +00:00
Erik Corry
79942bf18f
[VM] Unify filter methods in assemblers
...
R=kustermann@google.com
Inspired by https://chromereviews.googleplex.com/593797014/
(Vipunen StoreField write-barrier improvements)
Next step is to move part of the write barrier to the end
of the function.
Bug:
Change-Id: I4d49625c9cf5b3488e4633084790f4a018021866
Reviewed-on: https://dart-review.googlesource.com/31100
Reviewed-by: Martin Kustermann <kustermann@google.com >
2018-03-14 07:38:45 +00:00
Sigmund Cherem
1bad507517
Status fixes round 4: minified+checked d8, and chrome csp
...
TBR=efortuna@google.com
Change-Id: I98fd69ca11b962a9eb665c0de9d5ecb49626a891
Reviewed-on: https://dart-review.googlesource.com/46421
Reviewed-by: Sigmund Cherem <sigmund@google.com >
Commit-Queue: Sigmund Cherem <sigmund@google.com >
2018-03-14 07:11:29 +00:00
Sigmund Cherem
9c9497bda0
Status updates round 3: chrome-faststarup, ff, ff-faststartup
...
TBR=efortuna@google.com
Change-Id: I06b535f7273c3ac85173bf4f0286e02d09897c8e
Reviewed-on: https://dart-review.googlesource.com/46420
Commit-Queue: Sigmund Cherem <sigmund@google.com >
Reviewed-by: Sigmund Cherem <sigmund@google.com >
2018-03-14 06:16:19 +00:00
Sigmund Cherem
537057cd2d
Round 2: fast-startup minified
...
TBR=efortuna@google.com
Change-Id: Id8d74e93304ed92fd50afbb1820d9ad05e3abf02
Reviewed-on: https://dart-review.googlesource.com/46402
Reviewed-by: Sigmund Cherem <sigmund@google.com >
Commit-Queue: Sigmund Cherem <sigmund@google.com >
2018-03-14 05:17:49 +00:00