dart-sdk/runtime/vm
Ryan Macnak ae62f7fefe [vm, gc] Make incremental write-barrier elimination safe.
If generated code allocates an old object during concurrent marking, add this object to the deferred marking stack to be (re)scanned when marking is finalized to catch stores missed by the barrier elimination.

Bug: https://github.com/dart-lang/sdk/issues/36341
Change-Id: Ifc744fdf720446f14b68268383e1fe5c92d9b5a5
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/97861
Reviewed-by: Siva Annamalai <asiva@google.com>
Reviewed-by: Vyacheslav Egorov <vegorov@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2019-03-28 18:00:10 +00:00
..
compiler [vm, gc] Make incremental write-barrier elimination safe. 2019-03-28 18:00:10 +00:00
heap [vm, gc] Make incremental write-barrier elimination safe. 2019-03-28 18:00:10 +00:00
service [ VM / Service ] Added getMemoryUsage RPC and MemoryUsage object to service protocol 2019-03-14 21:53:49 +00:00
allocation.cc
allocation.h
allocation_test.cc
assert_test.cc
ast.h
atomic_test.cc
base64.cc
base64.h
base64_test.cc
base_isolate.h
benchmark_test.cc
benchmark_test.h
bit_set.h
bit_set_test.cc
bit_vector.cc
bit_vector.h
bit_vector_test.cc
bitfield.h
bitfield_test.cc
bitmap.cc
bitmap.h
bitmap_test.cc
boolfield.h
boolfield_test.cc
bootstrap.cc [vm/kernel] Index all source and line starts before using them (2nd try) 2019-03-28 08:36:51 +00:00
bootstrap.h
bootstrap_natives.cc
bootstrap_natives.h Reland "[ VM / dart:isolate ] Added ability to set names for spawned isolates." 2019-03-28 16:39:50 +00:00
BUILD.gn [fuchsia] Migrate to lib/sys/cpp 2019-03-06 21:16:30 +00:00
catch_entry_moves_test.cc [VM/AOT] Fixes incorrect deserialization of catch entry moves 2019-03-11 22:32:31 +00:00
class_finalizer.cc [vm] Support compiling static field initializers and dynamic invocation forwarders from a compilation trace. 2019-03-28 00:48:30 +00:00
class_finalizer.h
class_finalizer_test.cc
class_id.h [VM] Define layout of _*ArrayView/_ByteDataView in C+++ 2019-03-15 21:24:15 +00:00
class_table.cc [vm] Reduce cost of allocation tracing. 2019-03-19 22:46:59 +00:00
class_table.h [vm] Reduce cost of allocation tracing. 2019-03-19 22:46:59 +00:00
clustered_snapshot.cc [vm/bytecode] Declare members in bytecode 2019-03-26 21:40:10 +00:00
clustered_snapshot.h [vm] Mark VM isolate objects at heap finalization instead of allocation. 2019-03-07 00:20:30 +00:00
code_descriptors.cc
code_descriptors.h
code_descriptors_test.cc
code_entry_kind.h
code_observers.cc
code_observers.h
code_patcher.cc Reland "Reland "[VM runtime] Dual mapping of executable pages."" 2019-03-12 20:45:45 +00:00
code_patcher.h Reland "Reland "[VM runtime] Dual mapping of executable pages."" 2019-03-12 20:45:45 +00:00
code_patcher_arm.cc
code_patcher_arm64.cc
code_patcher_arm64_test.cc
code_patcher_arm_test.cc
code_patcher_dbc.cc
code_patcher_ia32.cc
code_patcher_ia32_test.cc
code_patcher_kbc.cc
code_patcher_x64.cc
code_patcher_x64_test.cc
compilation_trace.cc [vm] Support compiling static field initializers and dynamic invocation forwarders from a compilation trace. 2019-03-28 00:48:30 +00:00
compilation_trace.h [vm] Fix memory leaks in --load_compilation_trace and --load_type_feedback. 2019-03-14 19:26:13 +00:00
compiler_test.cc
constants.h
constants_arm.h
constants_arm64.cc [vm] Support FFI on ARM64 and Android. 2019-03-20 17:45:23 +00:00
constants_arm64.h [vm] Support FFI on ARM64 and Android. 2019-03-20 17:45:23 +00:00
constants_dbc.h [VM/SIMDBC] Add simdbc64 bytecodes to allow LoadIndexed/StoreIndexed to work on untagged arrays 2019-03-20 11:23:35 +00:00
constants_ia32.cc [vm] Support FFI on ARM64 and Android. 2019-03-20 17:45:23 +00:00
constants_ia32.h [vm] Support FFI on ARM64 and Android. 2019-03-20 17:45:23 +00:00
constants_kbc.h [vm/bytecode] Declare members in bytecode 2019-03-26 21:40:10 +00:00
constants_x64.cc [vm] Support FFI on ARM64 and Android. 2019-03-20 17:45:23 +00:00
constants_x64.h [vm] Support FFI on ARM64 and Android. 2019-03-20 17:45:23 +00:00
constants_x86.h
cpu.h
cpu_arm.cc
cpu_arm.h
cpu_arm64.cc
cpu_arm64.h
cpu_dbc.cc
cpu_dbc.h
cpu_ia32.cc
cpu_ia32.h
cpu_test.cc
cpu_x64.cc
cpu_x64.h
cpuid.cc
cpuid.h
cpuinfo.h
cpuinfo_android.cc
cpuinfo_fuchsia.cc
cpuinfo_linux.cc
cpuinfo_macos.cc
cpuinfo_test.cc
cpuinfo_win.cc
custom_isolate_test.cc
dart.cc [vm] Never give DBC instructions executable permissions. 2019-03-20 16:13:55 +00:00
dart.h
dart_api_impl.cc Reland "[ VM / dart:isolate ] Added ability to set names for spawned isolates." 2019-03-28 16:39:50 +00:00
dart_api_impl.h [vm] Support FFI on ARM64 and Android. 2019-03-20 17:45:23 +00:00
dart_api_impl_test.cc
dart_api_message.cc [VM] Define layout of _*ArrayView/_ByteDataView in C+++ 2019-03-15 21:24:15 +00:00
dart_api_message.h
dart_api_state.cc
dart_api_state.h
dart_entry.cc
dart_entry.h
dart_entry_test.cc
datastream.cc
datastream.h
debugger.cc [ VM / Service ] Allow for breakpoints to be set using either file: or package: URIs for packages. 2019-03-27 20:38:20 +00:00
debugger.h [ VM / Service ] Added disableBreakpoints parameter to evaluate, evaluateInFrame and invoke RPCs 2019-03-08 02:19:06 +00:00
debugger_api_impl_test.cc
debugger_api_impl_test.h
debugger_arm.cc
debugger_arm64.cc
debugger_dbc.cc
debugger_ia32.cc
debugger_x64.cc
deferred_objects.cc [VM] Define layout of _*ArrayView/_ByteDataView in C+++ 2019-03-15 21:24:15 +00:00
deferred_objects.h
deopt_instructions.cc
deopt_instructions.h
double_conversion.cc
double_conversion.h
double_internals.h
dwarf.cc
dwarf.h
exceptions.cc [VM/AOT] Execute catch-entry moves in parallel (our AOT doesn't generate non-cyclic moves) 2019-03-12 10:32:22 +00:00
exceptions.h [VM/AOT] Fixes incorrect deserialization of catch entry moves 2019-03-11 22:32:31 +00:00
exceptions_test.cc
finalizable_data.h
find_code_object_test.cc
fixed_cache.h
fixed_cache_test.cc
flag_list.h
flags.cc
flags.h
flags_test.cc
frame_layout.h
gdb_helpers.cc
globals.h
growable_array.h
growable_array_test.cc
guard_field_test.cc [vm] Add Native->VM transitions when dereferencing API handles. 2019-03-08 00:06:37 +00:00
handle_visitor.h
handles.cc
handles.h
handles_impl.h
handles_test.cc [vm] Add Native->VM transitions when dereferencing API handles. 2019-03-08 00:06:37 +00:00
hash.h
hash_map.h
hash_map_test.cc
hash_table.h [vm] Free readonly header bit so it can be used for other uses. 2019-03-22 23:46:51 +00:00
hash_table_test.cc
image_snapshot.cc [vm] Free readonly header bit so it can be used for other uses. 2019-03-22 23:46:51 +00:00
image_snapshot.h
instructions.h
instructions_arm.cc
instructions_arm.h
instructions_arm64.cc
instructions_arm64.h
instructions_arm64_test.cc
instructions_arm_test.cc
instructions_dbc.cc
instructions_dbc.h
instructions_ia32.cc
instructions_ia32.h
instructions_ia32_test.cc
instructions_kbc.cc
instructions_kbc.h
instructions_x64.cc
instructions_x64.h
instructions_x64_test.cc
interpreter.cc [vm] Avoid main thread compilation of implicit accessors. 2019-03-21 20:18:32 +00:00
interpreter.h [vm, interpreter] Support unboxed fields. 2019-03-13 23:29:56 +00:00
intrusive_dlist.h
intrusive_dlist_test.cc
isolate.cc Reland "[ VM / dart:isolate ] Added ability to set names for spawned isolates." 2019-03-28 16:39:50 +00:00
isolate.h Reland "[ VM / dart:isolate ] Added ability to set names for spawned isolates." 2019-03-28 16:39:50 +00:00
isolate_reload.cc
isolate_reload.h
isolate_reload_test.cc
isolate_test.cc
json_stream.cc
json_stream.h
json_test.cc [vm] Add Native->VM transitions when dereferencing API handles. 2019-03-08 00:06:37 +00:00
json_writer.cc
json_writer.h
kernel.cc [vm] Support compiling static field initializers and dynamic invocation forwarders from a compilation trace. 2019-03-28 00:48:30 +00:00
kernel.h VM reads import uri if kernel binary version >= 22 2019-03-20 09:39:33 +00:00
kernel_binary.cc VM reads import uri if kernel binary version >= 22 2019-03-20 09:39:33 +00:00
kernel_binary.h Add importUri and fileUri to Source. 2019-03-20 08:44:33 +00:00
kernel_isolate.cc Reland "[ VM / dart:isolate ] Added ability to set names for spawned isolates." 2019-03-28 16:39:50 +00:00
kernel_isolate.h
kernel_loader.cc Use dart:foo-patch import uri for patches; remove VM workaround for sdk uris 2019-03-28 10:00:51 +00:00
kernel_loader.h Use dart:foo-patch import uri for patches; remove VM workaround for sdk uris 2019-03-28 10:00:51 +00:00
lockers.cc
lockers.h
log.cc
log.h
log_test.cc
longjump.cc
longjump.h
longjump_test.cc
malloc_hooks.h
malloc_hooks_arm.cc
malloc_hooks_arm64.cc
malloc_hooks_ia32.cc
malloc_hooks_tcmalloc.cc
malloc_hooks_test.cc
malloc_hooks_unsupported.cc [vm] Remove malloc_hooks support for jemalloc 2019-03-06 19:16:27 +00:00
malloc_hooks_x64.cc
megamorphic_cache_table.cc
megamorphic_cache_table.h
memory_region.cc
memory_region.h
memory_region_test.cc
message.cc [vm] Free readonly header bit so it can be used for other uses. 2019-03-22 23:46:51 +00:00
message.h
message_handler.cc
message_handler.h
message_handler_test.cc
message_test.cc
metrics.cc
metrics.h
metrics_test.cc
mixin_test.cc
native_api_impl.cc [vm] Add Native->VM transitions when dereferencing API handles. 2019-03-08 00:06:37 +00:00
native_arguments.h [vm] Add Native->VM transitions when dereferencing API handles. 2019-03-08 00:06:37 +00:00
native_entry.cc
native_entry.h
native_entry_test.cc
native_entry_test.h
native_function.h
native_message_handler.cc
native_message_handler.h
native_symbol.h
native_symbol_android.cc
native_symbol_fuchsia.cc
native_symbol_linux.cc
native_symbol_macos.cc
native_symbol_win.cc
object.cc [vm/kernel] Index all source and line starts before using them (2nd try) 2019-03-28 08:36:51 +00:00
object.h [vm] Support compiling static field initializers and dynamic invocation forwarders from a compilation trace. 2019-03-28 00:48:30 +00:00
object_arm64_test.cc
object_arm_test.cc
object_dbc_test.cc
object_graph.cc [vm] Free readonly header bit so it can be used for other uses. 2019-03-22 23:46:51 +00:00
object_graph.h
object_graph_test.cc
object_ia32_test.cc
object_id_ring.cc
object_id_ring.h
object_id_ring_test.cc [vm] Add Native->VM transitions when dereferencing API handles. 2019-03-08 00:06:37 +00:00
object_reload.cc
object_service.cc [VM] Define layout of _*ArrayView/_ByteDataView in C+++ 2019-03-15 21:24:15 +00:00
object_set.h
object_store.cc [VM] Rehash sets after they are read from a snapshot. 2019-02-21 19:39:09 +00:00
object_store.h [dart/vm] be more flexible with precomputed constants 2019-03-13 23:38:26 +00:00
object_store_test.cc
object_test.cc Reland "Reland "[VM runtime] Dual mapping of executable pages."" 2019-03-12 20:45:45 +00:00
object_x64_test.cc
os.h
os_android.cc
os_fuchsia.cc [fuchsia] Remove unused header 2019-03-07 20:10:21 +00:00
os_linux.cc Reland "Reland "[VM runtime] Dual mapping of executable pages."" 2019-03-12 20:45:45 +00:00
os_macos.cc
os_test.cc
os_thread.cc Shrink the stack headroom if the stack is very small 2019-03-07 17:32:59 +00:00
os_thread.h Shrink the stack headroom if the stack is very small 2019-03-07 17:32:59 +00:00
os_thread_android.cc
os_thread_android.h
os_thread_fuchsia.cc
os_thread_fuchsia.h
os_thread_linux.cc
os_thread_linux.h
os_thread_macos.cc
os_thread_macos.h
os_thread_win.cc [ VM / Windows ] Removed call to SetThreadDescription which is only supported in new Win 10 builds 2019-02-26 01:00:26 +00:00
os_thread_win.h
os_win.cc
parser.cc [vm] Build FFI trampolines with IL. 2019-03-15 12:38:54 +00:00
parser.h [vm] Free readonly header bit so it can be used for other uses. 2019-03-22 23:46:51 +00:00
pointer_tagging.h
port.cc
port.h
port_test.cc
proccpuinfo.cc
proccpuinfo.h
profiler.cc [vm, service] Allow choice of tags and code-verus-function when getting profile samples as timeline events. 2019-03-26 22:52:40 +00:00
profiler.h [vm, service] Allow choice of tags and code-verus-function when getting profile samples as timeline events. 2019-03-26 22:52:40 +00:00
profiler_service.cc [vm, service] Allow choice of tags and code-verus-function when getting profile samples as timeline events. 2019-03-26 22:52:40 +00:00
profiler_service.h [vm, service] Allow choice of tags and code-verus-function when getting profile samples as timeline events. 2019-03-26 22:52:40 +00:00
profiler_test.cc
program_visitor.cc [vm] Free readonly header bit so it can be used for other uses. 2019-03-22 23:46:51 +00:00
program_visitor.h
random.cc
random.h
raw_object.cc [vm] Free readonly header bit so it can be used for other uses. 2019-03-22 23:46:51 +00:00
raw_object.h [vm/bytecode] Declare members in bytecode 2019-03-26 21:40:10 +00:00
raw_object_fields.cc [VM] Partial support for named regexp captures. 2019-03-19 10:40:15 +00:00
raw_object_fields.h
raw_object_snapshot.cc [VM] Partial support for named regexp captures. 2019-03-19 10:40:15 +00:00
regexp.cc [VM] Adding regexp lookbehind assertion support. 2019-03-14 14:26:47 +00:00
regexp.h [VM] Partial support for named regexp captures. 2019-03-19 10:40:15 +00:00
regexp_assembler.cc
regexp_assembler.h [VM] Adding regexp lookbehind assertion support. 2019-03-14 14:26:47 +00:00
regexp_assembler_bytecode.cc [VM] Partial support for named regexp captures. 2019-03-19 10:40:15 +00:00
regexp_assembler_bytecode.h [VM] Adding regexp lookbehind assertion support. 2019-03-14 14:26:47 +00:00
regexp_assembler_bytecode_inl.h
regexp_assembler_ir.cc [vm] Support compiling static field initializers and dynamic invocation forwarders from a compilation trace. 2019-03-28 00:48:30 +00:00
regexp_assembler_ir.h [VM] Adding regexp lookbehind assertion support. 2019-03-14 14:26:47 +00:00
regexp_ast.cc [VM] Adding regexp lookbehind assertion support. 2019-03-14 14:26:47 +00:00
regexp_ast.h [VM] Partial support for named regexp captures. 2019-03-19 10:40:15 +00:00
regexp_bytecodes.h [VM] Adding regexp lookbehind assertion support. 2019-03-14 14:26:47 +00:00
regexp_interpreter.cc [VM] Adding regexp lookbehind assertion support. 2019-03-14 14:26:47 +00:00
regexp_interpreter.h
regexp_parser.cc [VM] Partial support for named regexp captures. 2019-03-19 10:40:15 +00:00
regexp_parser.h [VM] Partial support for named regexp captures. 2019-03-19 10:40:15 +00:00
regexp_test.cc
report.cc
report.h
resolver.cc [vm] Fix typo forwader => forwarder 2019-03-13 16:39:02 +00:00
resolver.h
resolver_test.cc
reusable_handles.h
reverse_pc_lookup_cache.cc
reverse_pc_lookup_cache.h
ring_buffer.h
ring_buffer_test.cc
runtime_entry.cc [vm, gc] Make incremental write-barrier elimination safe. 2019-03-28 18:00:10 +00:00
runtime_entry.h
runtime_entry_arm.cc
runtime_entry_arm64.cc
runtime_entry_dbc.cc
runtime_entry_ia32.cc
runtime_entry_list.h [vm/interpreter] Take arg desc into consideration when resolving call method in invoke field dispatchers. 2019-03-21 18:51:22 +00:00
runtime_entry_x64.cc
scope_timer.h
scopes.cc [vm, interpreter] Enable field guards. 2019-03-07 00:19:40 +00:00
scopes.h [vm, interpreter] Enable field guards. 2019-03-07 00:19:40 +00:00
scopes_test.cc
service.cc [vm, service] Allow choice of tags and code-verus-function when getting profile samples as timeline events. 2019-03-26 22:52:40 +00:00
service.h [ VM / Service ] Dynamically load source from linked-in platform kernel 2019-02-21 18:22:39 +00:00
service_event.cc
service_event.h
service_isolate.cc
service_isolate.h
service_test.cc [vm] Add Native->VM transitions when dereferencing API handles. 2019-03-08 00:06:37 +00:00
signal_handler.h
signal_handler_android.cc
signal_handler_fuchsia.cc
signal_handler_linux.cc
signal_handler_macos.cc
signal_handler_win.cc
simulator.h
simulator_arm.cc Shrink the stack headroom if the stack is very small 2019-03-07 17:32:59 +00:00
simulator_arm.h
simulator_arm64.cc Shrink the stack headroom if the stack is very small 2019-03-07 17:32:59 +00:00
simulator_arm64.h
simulator_dbc.cc [VM/SIMDBC] Add simdbc64 bytecodes to allow LoadIndexed/StoreIndexed to work on untagged arrays 2019-03-20 11:23:35 +00:00
simulator_dbc.h
snapshot.cc [vm] Free readonly header bit so it can be used for other uses. 2019-03-22 23:46:51 +00:00
snapshot.h [VM] Define layout of _*ArrayView/_ByteDataView in C+++ 2019-03-15 21:24:15 +00:00
snapshot_ids.h
snapshot_test.cc [vm] Add Native->VM transitions when dereferencing API handles. 2019-03-08 00:06:37 +00:00
snapshot_test.dart
snapshot_test_in.dat
source_report.cc [vm] Support compiling static field initializers and dynamic invocation forwarders from a compilation trace. 2019-03-28 00:48:30 +00:00
source_report.h [VM-Runtime]Fix source report coverage to not include field without function initializer 2019-03-07 02:04:41 +00:00
source_report_test.cc [ VM ] Updated SourceReport tests with correct token positions 2019-03-01 00:48:59 +00:00
stack_frame.cc [vm] Avoid main thread compilation of implicit accessors. 2019-03-21 20:18:32 +00:00
stack_frame.h
stack_frame_arm.h
stack_frame_arm64.h
stack_frame_dbc.h
stack_frame_ia32.h
stack_frame_kbc.h
stack_frame_test.cc
stack_frame_x64.h
stack_trace.cc
stack_trace.h
static_type_exactness_state.h [vm, interpreter] Enable field guards. 2019-03-07 00:19:40 +00:00
stub_code.cc Call dart::StubCode::Cleanup in AOT mode as well. 2019-02-20 00:43:31 +00:00
stub_code.h
stub_code_arm64_test.cc [VM] Fix deadlock between mutator and BG compiler 2019-02-19 14:00:04 +00:00
stub_code_arm_test.cc [VM] Fix deadlock between mutator and BG compiler 2019-02-19 14:00:04 +00:00
stub_code_ia32_test.cc [VM] Fix deadlock between mutator and BG compiler 2019-02-19 14:00:04 +00:00
stub_code_list.h
stub_code_x64_test.cc [VM] Fix deadlock between mutator and BG compiler 2019-02-19 14:00:04 +00:00
symbols.cc [vm] Don't change the content of the VM isolate's snapshot based on what was loading into a core or app snapshot. 2019-02-26 19:04:50 +00:00
symbols.h [ VM / Service ] Allow for breakpoints to be set using either file: or package: URIs for packages. 2019-03-27 20:38:20 +00:00
tags.cc
tags.h
thread.cc [vm] Free readonly header bit so it can be used for other uses. 2019-03-22 23:46:51 +00:00
thread.h
thread_barrier.h
thread_barrier_test.cc
thread_interrupter.cc
thread_interrupter.h
thread_interrupter_android.cc
thread_interrupter_fuchsia.cc
thread_interrupter_linux.cc
thread_interrupter_macos.cc
thread_interrupter_win.cc
thread_pool.cc
thread_pool.h
thread_pool_test.cc
thread_registry.cc
thread_registry.h
thread_stack_resource.cc
thread_stack_resource.h
thread_state.cc
thread_state.h
thread_test.cc
timeline.cc [vm] On Fuchsia, enable timeline streams based on the state of system trace categories. 2019-03-01 18:05:40 +00:00
timeline.h [vm] Address various quirks observed in Fuchsia profiling samples. 2019-03-19 17:46:08 +00:00
timeline_analysis.cc
timeline_analysis.h
timeline_android.cc
timeline_fuchsia.cc [vm] On Fuchsia, enable timeline streams based on the state of system trace categories. 2019-03-01 18:05:40 +00:00
timeline_linux.cc Change path order when trying to open tracing 2019-03-13 23:44:11 +00:00
timeline_test.cc [vm] On Fuchsia, enable timeline streams based on the state of system trace categories. 2019-03-01 18:05:40 +00:00
timer.cc
timer.h
token.cc
token.h
token_position.cc
token_position.h
type_table.h
type_testing_stubs.cc [vm/compiler] Fix bug in Cid range computation 2019-02-25 22:31:24 +00:00
type_testing_stubs.h
type_testing_stubs_arm.cc
type_testing_stubs_arm64.cc
type_testing_stubs_x64.cc
unibrow-inl.h
unibrow.cc
unibrow.h
unicode.cc [dart/vm] fix potential buffer overrun in unicode utils 2019-03-15 18:18:15 +00:00
unicode.h
unicode_data.cc
unicode_test.cc
unit_test.cc [VM] Fix deadlock between mutator and BG compiler 2019-02-19 14:00:04 +00:00
unit_test.h
uri.cc
uri.h
uri_test.cc
utils_test.cc
v8_snapshot_writer.cc
v8_snapshot_writer.h
verified_memory_test.cc
version.h Move use_abi_version from vm directory to bin 2019-03-15 22:35:25 +00:00
version_in.cc Move use_abi_version from vm directory to bin 2019-03-15 22:35:25 +00:00
virtual_memory.cc Reland "Reland "[VM runtime] Dual mapping of executable pages."" 2019-03-12 20:45:45 +00:00
virtual_memory.h Reland "Reland "[VM runtime] Dual mapping of executable pages."" 2019-03-12 20:45:45 +00:00
virtual_memory_fuchsia.cc Reland "Reland "[VM runtime] Dual mapping of executable pages."" 2019-03-12 20:45:45 +00:00
virtual_memory_posix.cc [vm] Never give DBC instructions executable permissions. 2019-03-20 16:13:55 +00:00
virtual_memory_test.cc
virtual_memory_win.cc Reland "Reland "[VM runtime] Dual mapping of executable pages."" 2019-03-12 20:45:45 +00:00
visitor.h
vm_sources.gni [vm] Support FFI on ARM64 and Android. 2019-03-20 17:45:23 +00:00
zone.cc
zone.h
zone_test.cc
zone_text_buffer.cc [vm] Avoid quadratic growth in (Malloc)TextBuffer and ZoneTextBuffer. 2019-03-05 22:32:22 +00:00
zone_text_buffer.h