dart-sdk/runtime/tests/vm
Alexander Markov 8c7d47cd19 [vm/compiler] Keep and propagate static types during local type propagation
Types of record field accesses are based on static record types,
so it is useful to keep and propagate static types even when
concrete class id is known.

TEST=runtime/tests/vm/dart/records_field_operations_il_test.dart

Issue: https://github.com/dart-lang/sdk/issues/49719
Issue: https://github.com/dart-lang/sdk/issues/51637
Cq-Include-Trybots: luci.dart.try:vm-kernel-precomp-nnbd-linux-release-x64-try,vm-kernel-precomp-linux-release-x64-try
Change-Id: I268e3d519b07e12d1e2f8929cbd704a6995e2053
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/287222
Reviewed-by: Martin Kustermann <kustermann@google.com>
Commit-Queue: Alexander Markov <alexmarkov@google.com>
2023-03-09 21:18:49 +00:00
..
dart [vm/compiler] Keep and propagate static types during local type propagation 2023-03-09 21:18:49 +00:00
dart_2 [cfe] Report error on : for default values 2023-03-06 19:04:55 +00:00
data [vm/test] Remove checked-in binaries from MachO test. 2022-08-17 16:18:35 +00:00
vm.status [vm] Remove malloc profiler. 2023-03-06 21:00:30 +00:00