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 |
|
Peter von der Ahé
|
4d1adf42d3
|
Deprecate IncrementalClassHierarchy
See https://github.com/dart-lang/sdk/issues/31842
Change-Id: I019909831a91a4e06138dc3a6bf32f766bca1ae6
Reviewed-on: https://dart-review.googlesource.com/34880
Commit-Queue: Peter von der Ahé <ahe@google.com>
Reviewed-by: Jens Johansen <jensj@google.com>
|
2018-01-17 13:30:17 +00:00 |
|
Konstantin Shcheglov
|
5bdfd1e69b
|
Pass ClassHierarchy instead of creating it.
MixinFullResolution is also updated to create new ClassHierarchy
instance only if there are transformed classes. This improves
incremental kernel generator initial time from 22 to 16 seconds.
R=ahe@google.com, kmillikin@google.com, paulberry@google.com, sigmund@google.com
BUG=
Review-Url: https://codereview.chromium.org/2918593003 .
|
2017-06-01 07:20:13 -07:00 |
|
Konstantin Shcheglov
|
3803374d32
|
Don't recreate CoreTypes in transformers. Pass it in.
The same will be done later for ClassHierarchy. So, it would be up to
the client to decide which flavour to create, and whether the same
instance can be reused.
R=ahe@google.com, kmillikin@google.com, paulberry@google.com, sigmund@google.com
BUG=
Review-Url: https://codereview.chromium.org/2904203003 .
|
2017-05-31 09:54:27 -07:00 |
|
Asger Feldthaus
|
38a3e37492
|
[kernel] Tree shaking transformation.
R=kustermann@google.com
Review URL: https://chromereviews.googleplex.com/508267013 .
|
2016-09-23 18:21:35 +02:00 |
|