dart-sdk/tests
Daco Harkes 8682ca72ce [vm/ffi] Example with deeply-immutable Finalizable and dart_api_dl
A test exercising isolate group finalizers with `Finalizable` and
`pragma('vm:deeply-immutable')`.

Note that we cannot fully do without C code due to the signature of
`Dart_HandleFinalizer` which also passes a
`void* isolate_callback_data` in addition to the peer.

TEST=tests/ffi/deeply_immutable_c_api_finalizer_test.dart

Bug: https://github.com/dart-lang/sdk/issues/55062
Bug: https://github.com/dart-lang/sdk/issues/55120
Change-Id: Ibaf4899ca678ffb0c5d227ac4f10deb38d49fe6f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/356720
Reviewed-by: Martin Kustermann <kustermann@google.com>
Reviewed-by: Hossein Yousefi <yousefi@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
2024-03-11 15:51:46 +00:00
..
co19 [dart2wasm] New async* desugaring 2024-03-05 11:56:00 +00:00
corelib Fix bug in Uri.resolve with IPv6 addresses. 2024-03-11 14:48:24 +00:00
dartdevc [ddc] Delete variance tests for old DDC types 2024-02-14 22:29:33 +00:00
ffi [vm/ffi] Example with deeply-immutable Finalizable and dart_api_dl 2024-03-11 15:51:46 +00:00
hot_reload [ddc] Creating a hot reload and hot restart test suite. 2024-03-05 00:12:18 +00:00
language [test_runner] Support static error test expectations in augmentation libraries. 2024-03-08 12:59:59 +00:00
lib [vm] Introduce pragma vm:deeply-immutable 2024-03-07 18:33:58 +00:00
macro_build [macros] Fix basic macro compile with DDC, add e2e test. 2024-03-08 11:37:46 +00:00
modular [tests] Add repro for cross module constant 2023-11-13 22:21:40 +00:00
standalone [test] Disable regress_53519_test in obfuscated/dwarf mode 2024-03-07 00:56:33 +00:00
web [dart2wasm] Add --delete-tostring-package-uri option to dart2wasm 2024-03-06 15:55:31 +00:00
legacy_status_dart2js.csv Spelling tests 2022-12-19 12:56:47 +00:00
OWNERS [infra] Add OWNERS to the Dart SDK 2022-02-14 14:06:34 +00:00
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.