dart-sdk/tests
Sigmund Cherem 3a0c27b74c [ddc] Add a regression test for issue #45874
Expandos collide after a hot restart. This currently fails because
the DDC implementation uses a static field (_keyCounter) to compute a
unique name for each expando. After a hot-restart the counter gets reset
and keys get reused accidentally.

A hacky fix would be to ensure this field is not reset after restarts,
but a more robust fix would be to use a weak map implementation like
dart2js does.

Change-Id: I991874aabf836be66cbd44de07dd38e681415ae7
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/199221
Reviewed-by: Nicholas Shahan <nshahan@google.com>
2021-05-11 22:14:28 +00:00
..
co19 [co19] Status files cleanup 2021-04-22 13:40:48 +00:00
co19_2 [co19] Skip in status files removed or replaced where it is possible 2021-04-12 13:26:49 +00:00
corelib Fix null-safety migration error in CastMap. 2021-05-10 14:15:07 +00:00
corelib_2 Fix test names in corelib/. 2021-05-05 01:06:12 +00:00
dartdevc [ddc] Add a regression test for issue #45874 2021-05-11 22:14:28 +00:00
dartdevc_2 [ddc] Add a regression test for issue #45874 2021-05-11 22:14:28 +00:00
ffi [cfe/ffi] Fix division by 0 on @Packed(0) 2021-04-29 10:55:17 +00:00
ffi_2 Remove an accidentally duplicated test. 2021-05-05 07:18:02 +00:00
language Unify 5 more codes for documentation purposes 2021-05-10 13:21:37 +00:00
language_2 Unify 5 more codes for documentation purposes 2021-05-10 13:21:37 +00:00
lib Reland "[VM/runtime] Refactor the representation of type parameters in the VM." 2021-05-05 23:43:14 +00:00
lib_2 Reland "[VM/runtime] Refactor the representation of type parameters in the VM." 2021-05-05 23:43:14 +00:00
modular [ddc] Fix private class exposed by typedef 2021-04-05 18:54:56 +00:00
standalone [vm/aot] Discard Code objects of invisible functions 2021-04-27 23:31:02 +00:00
standalone_2 [vm/aot] Discard Code objects of invisible functions 2021-04-27 23:31:02 +00:00
web [dart2js] Pass box to inlined generative constructor body 2021-05-07 22:50:27 +00:00
web_2 [dart2js] Pass box to inlined generative constructor body 2021-05-07 22:50:27 +00:00
legacy_status_dart2js.csv
README.md

This directory contains tests of the language and core library implementations. For more information, see https://github.com/dart-lang/sdk/wiki/Testing.