dart-sdk/pkg/vm/test
Peter von der Ahé 8e5ad9b3bd Prepare the VM for removing TypeEnvironment.hierarchy
Validating the class hierarchy requires subtype tests. Previously,
Fasta has worked around this by computing the hierarchy twice, as
well as visiting the hierarchy several times. In order to improve
performance of modular compilation, we're working on changing this.

To enable creating a TypeEnvironment without a hierarchy, we're
removing the field from the API.

Change-Id: I7c9f88d5c6495aaa8223eaeff7d2dfd5669e9e95
Reviewed-on: https://dart-review.googlesource.com/c/88823
Reviewed-by: Alexander Markov <alexmarkov@google.com>
2019-01-10 05:21:24 +00:00
..
bytecode [vm/bytecode] Revise representation of objects and strings in bytecode 2018-12-03 19:08:42 +00:00
transformations/type_flow Prepare the VM for removing TypeEnvironment.hierarchy 2019-01-10 05:21:24 +00:00
common_test_utils.dart [vm/kernel] Enable sync-async in pkg/vm tests 2018-12-18 22:34:11 +00:00
frontend_server_test.dart [vm/frontend] Allow 'package:'-scheme uris as sources for frontend_server compilation. 2018-10-17 16:53:36 +00:00
incremental_compiler_test.dart [vm/kernel] Enable sync-async in pkg/vm tests 2018-12-18 22:34:11 +00:00
kernel_front_end_test.dart [vm/kernel] Accept URIs in --packages option if multi-root filesystem is used 2018-12-17 20:06:44 +00:00