dart-sdk/runtime
Ryan Macnak a4072803b3 [vm] Avoid data race during Dart_IsolateGroupHeapNewUsedMetric.
Precise new-space usage requires looking at all the TLAB pointers and normally only occurs under a GC safepoint. For external queries coarsen the answer to capacity.

TEST=g3
Bug: b/324221135
Change-Id: I0e83bbcddba21ddf539fb2afdedf2959cef2c078
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/352682
Reviewed-by: Siva Annamalai <asiva@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2024-02-14 22:56:49 +00:00
..
bin [vm] Remove core-jit snapshots 2024-02-14 00:08:30 +00:00
docs [vm, gc] Mark through new-space. 2024-01-26 18:58:54 +00:00
include [vm] Remove core-jit snapshots 2024-02-14 00:08:30 +00:00
lib [vm] Identify the vm isolate etc by construction not by name. 2024-02-13 23:32:01 +00:00
observatory [vm] Remove context allocations for tear-offs 2024-02-13 15:33:38 +00:00
platform [inspect] Update Inspect library usage 2024-02-12 18:18:01 +00:00
tests [vm/ffi] Fix Pointer deferred materialization on deopt - fix test 2024-02-14 17:18:18 +00:00
tools [vm] Remove core-jit snapshots 2024-02-14 00:08:30 +00:00
vm [vm] Avoid data race during Dart_IsolateGroupHeapNewUsedMetric. 2024-02-14 22:56:49 +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
CPPLINT.cfg
OWNERS
PRESUBMIT.py
runtime_args.gni [vm] Remove core-jit snapshots 2024-02-14 00:08:30 +00:00
vm-jit.shard.cml [test] Cleanup building Fuchsia packages/components. 2023-10-31 17:11:51 +00:00
vm.shard.cml [inspect] Update Inspect library usage 2024-02-12 18:18:01 +00:00