dart-sdk/runtime/lib
Ryan Macnak 0713bce1fe [vm, gc] Check for pause requests when marking large arrays.
This was sometimes responsible for the largest GC pause in IsolateSendExitLatency, with a scavenge waiting for a concurrent marker to finish a whole array and pause.

TEST=ci
Change-Id: Ib2d8417ffe6cee3e8436a8c382d2db660e1eef41
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/371180
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Alexander Aprelev <aam@google.com>
2024-06-12 20:53:18 +00:00
..
array.cc Reland "[vm] Replace array GetIndexed graph intrinsics with flow graph builder implementation" 2024-04-02 20:41:19 +00:00
async.cc
async_sources.gni
bool.cc
convert_sources.gni
core_sources.gni
date.cc
developer.cc [vm] Identify the vm isolate etc by construction not by name. 2024-02-13 23:32:01 +00:00
developer_sources.gni
double.cc
errors.cc [vm/asserts] Keep asserts lines and source snippets in AOT. 2024-04-12 19:42:15 +00:00
ffi.cc Reland "[vm/ffi] Express FFI call closures explicitly in AST" 2023-12-15 15:25:29 +00:00
ffi_dynamic_library.cc [vm] Native asset relative path resolution with symlinks 2024-06-12 16:45:19 +00:00
ffi_dynamic_library.h [vm/ffi] Improve native assets resolution error message 2023-12-04 14:11:58 +00:00
ffi_sources.gni
function.cc [vm] Remove context allocations for tear-offs 2024-02-13 15:33:38 +00:00
growable_array.cc Reland "[vm] Replace array GetIndexed graph intrinsics with flow graph builder implementation" 2024-04-02 20:41:19 +00:00
identical.cc
integers.cc
integers.h
invocation_mirror.h
isolate.cc [vm, gc] Check for pause requests when marking large arrays. 2024-06-12 20:53:18 +00:00
isolate_sources.gni
libgen_in.cc
math.cc
math_sources.gni
mirrors.cc [vm] Unsound mode cleanup: remove legacy types from the VM 2024-04-30 17:49:37 +00:00
mirrors.h [vm] Add minimal support for mirrors of extension type members 2023-12-07 21:48:50 +00:00
mirrors_sources.gni
object.cc [vm/test] Fix flakiness of vm/dart/use_dwarf_stack_traces_flag_test. 2024-04-23 09:45:21 +00:00
profiler.cc
profiler_sources.gni
regexp.cc [vm/aot] Make regexp/stack-overflow test pass 2023-11-27 15:22:40 +00:00
simd128.cc
stacktrace.cc
stacktrace.h
stopwatch.cc
string.cc [vm] Make String.codeUnitAt monomorphic 2024-03-24 14:50:17 +00:00
timeline.cc
typed_data.cc [vm/compiler] Limit exposure of untagged pointers to managed memory. 2024-03-22 10:12:39 +00:00
typed_data_sources.gni
uri.cc
vmservice.cc [vm] Remove external strings 2024-03-20 20:08:13 +00:00
vmservice_sources.gni