dart-sdk/runtime
Ryan Macnak fa7cadde80 [vm, io] Don't have pending Dart_TypedDataAcquire during I/O operations.
I/O can take arbitrarily long, and open interior pointers prevent all other isolates in the group to reaching safepoints.

TEST=ci
Bug: https://github.com/flutter/flutter/issues/140763
Change-Id: I1fa732d0db31500946aee232dc31f5baf324a55e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/345746
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Brian Quinlan <bquinlan@google.com>
2024-01-11 23:54:59 +00:00
..
bin [vm, io] Don't have pending Dart_TypedDataAcquire during I/O operations. 2024-01-11 23:54:59 +00:00
docs [pkg/vm] Create @pragma("vm:platform-const-if", <cond>) annotation 2024-01-04 14:44:29 +00:00
include Expose Dart_Null_DL from dart_api_dl.h 2023-12-11 21:06:37 +00:00
lib Reland "[vm/ffi] Express FFI call closures explicitly in AST" 2023-12-15 15:25:29 +00:00
observatory [vm] Account for --no_retain_function_objects in Code::Name. 2023-12-15 17:08:56 +00:00
platform [vm] Fix running under WSL 1 2024-01-11 22:24:44 +00:00
tests [vm] Add tests for missing write barriers in SuspendState suspend and clone. 2024-01-11 18:57:20 +00:00
tools [vm/ffi] Add Since annotation to Pointer + and - 2024-01-03 08:53:07 +00:00
vm [vm] Fix running under WSL 1 2024-01-11 22:24:44 +00:00
.clang-tidy
.gitignore
BUILD.gn [build] Omit SDK and Git hashes on RBE. 2023-12-20 12:23:56 +00:00
codereview.settings
configs.gni [Runtime] Add extra_product_deps and extra_nonproduct_deps params to "library_for_all_configs_with_compiler" template 2023-04-14 19:51:40 +00:00
CPPLINT.cfg [cpplint] Disable runtime/references lint 2023-01-23 18:21:48 +00:00
OWNERS [infra] Add OWNERS to the Dart SDK 2022-02-14 14:06:34 +00:00
PRESUBMIT.py Reland "Reland "[VM] Begin supporting Perfetto file recorder"" 2023-04-18 19:39:05 +00:00
runtime_args.gni [build] Make analyze_snapshot GN target available for riscv64. 2023-12-12 18:16:59 +00:00
vm-jit.shard.cml [test] Cleanup building Fuchsia packages/components. 2023-10-31 17:11:51 +00:00
vm.shard.cml [test] Cleanup building Fuchsia packages/components. 2023-10-31 17:11:51 +00:00