dart-sdk/runtime/vm
Ben Konyi 6af218685e [ VM / Service ] Add getInstances and InstanceSet to the service protocol.
Change-Id: Ia5aab0f1bbdb99a7690a107eeef08de6a1f33656
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/106561
Commit-Queue: Ben Konyi <bkonyi@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
2019-06-19 23:59:32 +00:00
..
compiler [vm] Delete obsolete await_token_positions_ from Code object and flow graph. 2019-06-19 23:38:02 +00:00
heap [vm] Prevent GC when there are outstanding pointers from Dart_TypedDataAcquireData. 2019-06-19 21:31:31 +00:00
libfuzzer [dart/fuzzer] Mechanism for target functions 2019-05-02 18:12:19 +00:00
service [ VM / Service ] Add getInstances and InstanceSet to the service protocol. 2019-06-19 23:59:32 +00:00
allocation.cc [vm] Decouple growable_array.h and zone.h from thread.h 2019-01-11 20:47:10 +00:00
allocation.h [vm] Decouple assemblers from runtime. 2019-01-25 16:45:13 +00:00
allocation_test.cc [vm] Add missing safepoint transitions. 2018-08-28 16:40:17 +00:00
assert_test.cc
atomic_test.cc [vm] Weaken CAS to RMW when accessing the remembered and mark bits. 2018-06-20 21:53:12 +00:00
base64.cc Revert "[vm/kernel] Use GC-tracked ExternalTypedData/TypedDataView for kernel buffers" 2019-05-31 22:15:51 +00:00
base64.h Revert "[vm/kernel] Use GC-tracked ExternalTypedData/TypedDataView for kernel buffers" 2019-05-31 22:15:51 +00:00
base64_test.cc Revert "[vm/kernel] Use GC-tracked ExternalTypedData/TypedDataView for kernel buffers" 2019-05-31 22:15:51 +00:00
base_isolate.h
benchmark_test.cc [VM/benchmarks] Rework Dart2JSCompileAll test to instead do CFE compile all 2019-06-06 21:36:02 +00:00
benchmark_test.h [vm] Assert handles are only allocated when the thread is preventing safepoints. 2018-10-31 19:51:52 +00:00
bit_set.h
bit_set_test.cc
bit_vector.cc [vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr. 2018-06-13 19:51:40 +00:00
bit_vector.h
bit_vector_test.cc
bitfield.h [vm] Decouple assemblers from runtime. 2019-01-25 16:45:13 +00:00
bitfield_test.cc
bitmap.cc [vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr. 2018-06-13 19:51:40 +00:00
bitmap.h [vm] Decouple assemblers from runtime. 2019-01-25 16:45:13 +00:00
bitmap_test.cc [vm] Add missing safepoint transitions. 2018-08-28 16:40:17 +00:00
boolfield.h
boolfield_test.cc
bootstrap.cc Revert "[vm/kernel] Use GC-tracked ExternalTypedData/TypedDataView for kernel buffers" 2019-05-31 22:15:51 +00:00
bootstrap.h [VM] Remove 'corelib' and 'dart-io' sources generation into C++ arrays 2018-10-02 23:27:05 +00:00
bootstrap_natives.cc [vm / library] Foreign function interface prototype 2019-02-13 12:42:47 +00:00
bootstrap_natives.h [vm/isolate] Add TransferableTypedData class that allows low-cost passing of Uint8List between isolates. 2019-06-06 19:49:07 +00:00
BUILD.gn Reland "[vm] Create offsets_extractor tool." 2019-06-03 22:14:16 +00:00
catch_entry_moves_test.cc [vm] Fix errors compiling with GCC. 2019-04-24 23:12:45 +00:00
class_finalizer.cc [vm] Remove Class::NumOwnTypeArguments() 2019-06-11 00:57:46 +00:00
class_finalizer.h [vm] Cleanup class finalization checks 2019-02-04 21:00:49 +00:00
class_finalizer_test.cc [vm] Replace cycle_free and type_finalized bits with class loading state 2019-06-05 01:05:51 +00:00
class_id.h Reapply "[vm, interpreter] Bytecode support for dynamic invocation forwarders." 2019-06-12 20:51:44 +00:00
class_table.cc [ VM / Service ] Created public implementation of getAllocationProfile RPC 2019-06-13 23:45:52 +00:00
class_table.h [ VM / Service ] Created public implementation of getAllocationProfile RPC 2019-06-13 23:45:52 +00:00
clustered_snapshot.cc [vm] Delete obsolete await_token_positions_ from Code object and flow graph. 2019-06-19 23:38:02 +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 [vm] Namespace constants like offsets and sizeofs to use runtime_api.h 2019-06-10 02:55:25 +00:00
code_descriptors.h [vm, compiler] Remove ASTs and AST flow graph builder. 2018-10-10 18:00:21 +00:00
code_descriptors_test.cc [vm, compiler] Remove ASTs and AST flow graph builder. 2018-10-10 18:00:21 +00:00
code_entry_kind.h [vm] Decouple assemblers from runtime. 2019-01-25 16:45:13 +00:00
code_observers.cc [ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup 2018-09-28 23:18:59 +00:00
code_observers.h [ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup 2018-09-28 23:18:59 +00:00
code_patcher.cc Reland "Reland "[VM runtime] Dual mapping of executable pages."" 2019-03-12 20:45:45 +00:00
code_patcher.h [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls. 2019-06-12 21:56:53 +00:00
code_patcher_arm.cc [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls. 2019-06-12 21:56:53 +00:00
code_patcher_arm64.cc [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls. 2019-06-12 21:56:53 +00:00
code_patcher_arm64_test.cc [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls. 2019-06-12 21:56:53 +00:00
code_patcher_arm_test.cc [vm] Replace StubEntry with Code handles. 2018-11-21 17:45:11 +00:00
code_patcher_dbc.cc [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls. 2019-06-12 21:56:53 +00:00
code_patcher_ia32.cc [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls. 2019-06-12 21:56:53 +00:00
code_patcher_ia32_test.cc [vm] Replace StubEntry with Code handles. 2018-11-21 17:45:11 +00:00
code_patcher_kbc.cc [VM runtime] Introduce a new VM class Bytecode. 2018-11-14 02:48:03 +00:00
code_patcher_x64.cc [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls. 2019-06-12 21:56:53 +00:00
code_patcher_x64_test.cc [vm] Replace StubEntry with Code handles. 2018-11-21 17:45:11 +00:00
compilation_trace.cc [vm] Remove code collection. 2019-04-18 20:12:09 +00:00
compilation_trace.h [vm] When loading a compilation trace, speculatively populate ICData based on the receiver's static type. 2019-04-05 21:12:44 +00:00
compiler_test.cc Revert "[vm/kernel] Use GC-tracked ExternalTypedData/TypedDataView for kernel buffers" 2019-05-31 22:15:51 +00:00
constants.h Reland "[vm] Refactor Location to use either dart::Register or dart::host::Register" 2019-04-11 10:09:23 +00:00
constants_arm.cc [vm] Fix errors compiling with GCC. 2019-04-24 23:12:45 +00:00
constants_arm.h [vm/ffi] Regression test for dartbug.com/37133 2019-06-17 10:47:00 +00:00
constants_arm64.cc [vm] Fix errors compiling with GCC. 2019-04-24 23:12:45 +00:00
constants_arm64.h [vm/ffi] DBC support on x64 Linux/MacOS hosts 2019-05-09 11:46:03 +00:00
constants_dbc.cc [vm] Fix errors compiling with GCC. 2019-04-24 23:12:45 +00:00
constants_dbc.h [dart/vm] fix crash in DBC register allocation 2019-06-19 17:24:16 +00:00
constants_ia32.cc [vm] Fix errors compiling with GCC. 2019-04-24 23:12:45 +00:00
constants_ia32.h [vm/ffi] DBC support on x64 Linux/MacOS hosts 2019-05-09 11:46:03 +00:00
constants_kbc.cc [vm/bytecode] Support compact bytecode instructions in VM (part 2/3) 2019-05-08 17:33:15 +00:00
constants_kbc.h [vm/bytecode] Collect token positions in closures and field initializers. 2019-06-11 19:03:28 +00:00
constants_x64.cc [vm] Fix errors compiling with GCC. 2019-04-24 23:12:45 +00:00
constants_x64.h [vm/ffi] DBC support on x64 Linux/MacOS hosts 2019-05-09 11:46:03 +00:00
constants_x86.h
cpu.h
cpu_arm.cc Fix build failure introduced in https://dart-review.googlesource.com/c/sdk/+/77013 2018-10-01 08:30:42 +00:00
cpu_arm.h [ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup 2018-09-28 23:18:59 +00:00
cpu_arm64.cc [ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup 2018-09-28 23:18:59 +00:00
cpu_arm64.h [ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup 2018-09-28 23:18:59 +00:00
cpu_dbc.cc [ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup 2018-09-28 23:18:59 +00:00
cpu_dbc.h [ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup 2018-09-28 23:18:59 +00:00
cpu_ia32.cc [vm] Refactor constants to be available in namespaces dart and dart::host 2019-04-08 09:45:27 +00:00
cpu_ia32.h [ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup 2018-09-28 23:18:59 +00:00
cpu_test.cc
cpu_x64.cc [vm] Refactor constants to be available in namespaces dart and dart::host 2019-04-08 09:45:27 +00:00
cpu_x64.h [ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup 2018-09-28 23:18:59 +00:00
cpuid.cc [ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup 2018-09-28 23:18:59 +00:00
cpuid.h [ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup 2018-09-28 23:18:59 +00:00
cpuinfo.h [ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup 2018-09-28 23:18:59 +00:00
cpuinfo_android.cc [ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup 2018-09-28 23:18:59 +00:00
cpuinfo_fuchsia.cc [ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup 2018-09-28 23:18:59 +00:00
cpuinfo_linux.cc [ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup 2018-09-28 23:18:59 +00:00
cpuinfo_macos.cc [ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup 2018-09-28 23:18:59 +00:00
cpuinfo_test.cc
cpuinfo_win.cc [ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup 2018-09-28 23:18:59 +00:00
custom_isolate_test.cc [vm] Remove Dart_LoadScript, Dart_LoadLibrary, Dart_LoadSource, etc. 2018-10-11 00:38:37 +00:00
dart.cc Reland "[vm] Create offsets_extractor tool." 2019-06-03 22:14:16 +00:00
dart.h [gardening] Fix leaks in run_vm_tests binary detected by ASAN. 2018-10-11 16:52:14 +00:00
dart_api_impl.cc [vm] Prevent GC when there are outstanding pointers from Dart_TypedDataAcquireData. 2019-06-19 21:31:31 +00:00
dart_api_impl.h [vm/ffi] DBC support on x64 Linux/MacOS hosts 2019-05-09 11:46:03 +00:00
dart_api_impl_test.cc [vm] Prevent GC when there are outstanding pointers from Dart_TypedDataAcquireData. 2019-06-19 21:31:31 +00:00
dart_api_message.cc [vm] Use std::unique_ptr with Message 2019-05-06 21:01:39 +00:00
dart_api_message.h [vm] Use std::unique_ptr with Message 2019-05-06 21:01:39 +00:00
dart_api_state.cc [vm] Move heap-related code to its own subdirectory (cf. compiler). 2018-06-20 00:39:49 +00:00
dart_api_state.h [vm] Move heap-related code to its own subdirectory (cf. compiler). 2018-06-20 00:39:49 +00:00
dart_entry.cc Reland "[vm] Create offsets_extractor tool." 2019-06-03 22:14:16 +00:00
dart_entry.h Reland "[vm] Create offsets_extractor tool." 2019-06-03 22:14:16 +00:00
datastream.cc [vm] Stream writing snapshots as assembly to reduce peak memory usage. 2018-03-08 19:26:17 +00:00
datastream.h [vm] Add Dart_SaveTypeFeedback and Dart_LoadTypeFeedback. 2019-01-10 01:04:11 +00:00
debugger.cc [vm] Delete obsolete await_token_positions_ from Code object and flow graph. 2019-06-19 23:38:02 +00:00
debugger.h [vm/debugger] Implement debug breaks in interpreter without bytecode patching. 2019-06-05 17:39:04 +00:00
debugger_api_impl_test.cc Revert "[vm/kernel] Use GC-tracked ExternalTypedData/TypedDataView for kernel buffers" 2019-05-31 22:15:51 +00:00
debugger_api_impl_test.h [vm] Remove dead pre-Observatory debugger code. 2018-11-30 00:01:19 +00:00
debugger_arm.cc [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls. 2019-06-12 21:56:53 +00:00
debugger_arm64.cc [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls. 2019-06-12 21:56:53 +00:00
debugger_dbc.cc [DBC simulator] Rename class Bytecode to SimulatorBytecode. 2018-11-02 20:53:24 +00:00
debugger_ia32.cc [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls. 2019-06-12 21:56:53 +00:00
debugger_kbc.cc [vm/debugger] Implement debug breaks in interpreter without bytecode patching. 2019-06-05 17:39:04 +00:00
debugger_x64.cc [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls. 2019-06-12 21:56:53 +00:00
deferred_objects.cc [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls. 2019-06-12 21:56:53 +00:00
deferred_objects.h
deopt_instructions.cc [vm] Replace ^= assignments with = where possible 2019-05-01 00:04:44 +00:00
deopt_instructions.h Reland "[vm] Refactor Location to use either dart::Register or dart::host::Register" 2019-04-11 10:09:23 +00:00
double_conversion.cc
double_conversion.h
double_internals.h
dwarf.cc [vm] Direct generation of ELF shared libraries. 2019-05-28 18:48:57 +00:00
dwarf.h [vm] Direct generation of ELF shared libraries. 2019-05-28 18:48:57 +00:00
elf.cc [vm, elf] Speculatively align section header table. 2019-06-18 22:04:29 +00:00
elf.h [vm] Use separate string tables for .dynstr and .shstrtab. 2019-06-04 16:58:01 +00:00
exceptions.cc [vm] Namespace constants like offsets and sizeofs to use runtime_api.h 2019-06-10 02:55:25 +00:00
exceptions.h [vm] Namespace constants like offsets and sizeofs to use runtime_api.h 2019-06-10 02:55:25 +00:00
exceptions_test.cc [vm] Code size reductions: 2018-11-08 02:02:39 +00:00
finalizable_data.h [vm/isolate] Add TransferableTypedData class that allows low-cost passing of Uint8List between isolates. 2019-06-06 19:49:07 +00:00
fixed_cache.h
fixed_cache_test.cc
flag_list.h [vm] Add --disassemble-relative to use PC offsets instead of absolute PCs in --disassemble's output. 2019-06-19 22:36:00 +00:00
flags.cc [VM] Allow for Dart_SetVMFlags to be called again after Dart_Cleanup 2018-10-02 00:33:37 +00:00
flags.h [VM] Allow for Dart_SetVMFlags to be called again after Dart_Cleanup 2018-10-02 00:33:37 +00:00
flags_test.cc [vm] Move heap-related code to its own subdirectory (cf. compiler). 2018-06-20 00:39:49 +00:00
frame_layout.h [vm/compiler] Move BlockBuilder from graph_intrinsifier.cc to a header. 2019-04-03 15:42:56 +00:00
gdb_helpers.cc [VM] Consistently use ValidationPolicy in frame iteration APIs 2018-06-04 14:46:26 +00:00
globals.h Reland "[vm] Create offsets_extractor tool." 2019-06-03 22:14:16 +00:00
growable_array.h [vm] Decouple growable_array.h and zone.h from thread.h 2019-01-11 20:47:10 +00:00
growable_array_test.cc [vm] Assert handles are only allocated when the thread is preventing safepoints. 2018-10-31 19:51:52 +00:00
guard_field_test.cc [vm] Add Native->VM transitions when dereferencing API handles. 2019-03-08 00:06:37 +00:00
handle_visitor.h [vm] Decouple assemblers from runtime. 2019-01-25 16:45:13 +00:00
handles.cc [vm] Decouple assemblers from runtime. 2019-01-25 16:45:13 +00:00
handles.h [vm] Decouple assemblers from runtime. 2019-01-25 16:45:13 +00:00
handles_impl.h [vm] Assert handles are only allocated when the thread is preventing safepoints. 2018-10-31 19:51:52 +00:00
handles_test.cc [vm] Add Native->VM transitions when dereferencing API handles. 2019-03-08 00:06:37 +00:00
hash.h [vm] Support for sharing parts of an app snapshot. 2018-04-27 17:42:16 +00:00
hash_map.h [vm] Decouple growable_array.h and zone.h from thread.h 2019-01-11 20:47:10 +00:00
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 [vm] Add missing safepoint transitions. 2018-08-28 16:40:17 +00:00
image_snapshot.cc [vm] Namespace constants like offsets and sizeofs to use runtime_api.h 2019-06-10 02:55:25 +00:00
image_snapshot.h [vm] Namespace constants like offsets and sizeofs to use runtime_api.h 2019-06-10 02:55:25 +00:00
instructions.h [vm] Enable type stubs based type checks in JIT mode for some types. 2018-06-01 20:58:33 +00:00
instructions_arm.cc [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls. 2019-06-12 21:56:53 +00:00
instructions_arm.h [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls. 2019-06-12 21:56:53 +00:00
instructions_arm64.cc [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls. 2019-06-12 21:56:53 +00:00
instructions_arm64.h [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls. 2019-06-12 21:56:53 +00:00
instructions_arm64_test.cc [vm] Replace StubEntry with Code handles. 2018-11-21 17:45:11 +00:00
instructions_arm_test.cc [vm] Replace StubEntry with Code handles. 2018-11-21 17:45:11 +00:00
instructions_dbc.cc [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls. 2019-06-12 21:56:53 +00:00
instructions_dbc.h [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls. 2019-06-12 21:56:53 +00:00
instructions_ia32.cc
instructions_ia32.h [vm] Decouple assemblers from runtime. 2019-01-25 16:45:13 +00:00
instructions_ia32_test.cc [vm] Replace StubEntry with Code handles. 2018-11-21 17:45:11 +00:00
instructions_kbc.cc [vm/bytecode] Support compact bytecode instructions in VM (part 2/3) 2019-05-08 17:33:15 +00:00
instructions_kbc.h [VM runtime] Introduce a new VM class Bytecode. 2018-11-14 02:48:03 +00:00
instructions_x64.cc [vm] Refactor constants to be available in namespaces dart and dart::host 2019-04-08 09:45:27 +00:00
instructions_x64.h [vm] Decouple assemblers from runtime. 2019-01-25 16:45:13 +00:00
instructions_x64_test.cc [vm] Replace StubEntry with Code handles. 2018-11-21 17:45:11 +00:00
interpreter.cc [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls. 2019-06-12 21:56:53 +00:00
interpreter.h Reapply "[vm, interpreter] Bytecode support for dynamic invocation forwarders." 2019-06-12 20:51:44 +00:00
intrusive_dlist.h [ VM ] Updated licenses to match other licenses in project 2019-01-18 18:23:26 +00:00
intrusive_dlist_test.cc [ VM ] Updated licenses to match other licenses in project 2019-01-18 18:23:26 +00:00
isolate.cc [vm] Prevent GC when there are outstanding pointers from Dart_TypedDataAcquireData. 2019-06-19 21:31:31 +00:00
isolate.h [vm] Use std::unique_ptr for IsolateSpawnState 2019-06-17 23:03:18 +00:00
isolate_reload.cc [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls. 2019-06-12 21:56:53 +00:00
isolate_reload.h [vm/reload] Fix scenario when class removed during hot reload stays unpatched. 2019-05-07 23:13:27 +00:00
isolate_reload_test.cc [vm/reload] Fix scenario when class removed during hot reload stays unpatched. 2019-05-07 23:13:27 +00:00
isolate_test.cc [vm] Use std::unique_ptr for ThreadPool::Task 2019-06-18 17:51:10 +00:00
json_stream.cc [ VM / Service ] Made VM timeline functionality public through the service API. 2019-06-19 16:06:12 +00:00
json_stream.h [ VM / Service ] Made VM timeline functionality public through the service API. 2019-06-19 16:06:12 +00:00
json_test.cc [ VM / Service ] Updated JSONWriter::PrintValue(double) to use double_conversion instead of Printf. 2019-05-03 18:07:27 +00:00
json_writer.cc [ VM / Service ] Updated JSONWriter::PrintValue(double) to use double_conversion instead of Printf. 2019-05-03 18:07:27 +00:00
json_writer.h Re-land "[vm/aot] Snapshot size analysis." 2018-11-22 15:14:46 +00:00
kernel.cc Reapply "[vm, interpreter] Bytecode support for dynamic invocation forwarders." 2019-06-12 20:51:44 +00:00
kernel.h Reapply "[vm, interpreter] Bytecode support for dynamic invocation forwarders." 2019-06-12 20:51:44 +00:00
kernel_binary.cc Revert "[vm/kernel] Use GC-tracked ExternalTypedData/TypedDataView for kernel buffers" 2019-05-31 22:15:51 +00:00
kernel_binary.h [Kernel] Add list of unused arguments to InstanceCreation nodes. 2019-06-13 09:42:26 +00:00
kernel_isolate.cc [vm] Use std::unique_ptr for ThreadPool::Task 2019-06-18 17:51:10 +00:00
kernel_isolate.h [vm] Dart_Cleanup: wait for outstanding vm-service and kernel isolate spawns. 2019-04-10 22:55:20 +00:00
kernel_loader.cc [vm] Prevent GC when there are outstanding pointers from Dart_TypedDataAcquireData. 2019-06-19 21:31:31 +00:00
kernel_loader.h Revert "[vm/kernel] Use GC-tracked ExternalTypedData/TypedDataView for kernel buffers" 2019-05-31 22:15:51 +00:00
lockers.cc [vm] Prevent GC when there are outstanding pointers from Dart_TypedDataAcquireData. 2019-06-19 21:31:31 +00:00
lockers.h [vm/ffi] Remove hacks and instability from FFI GC tests. 2019-06-06 15:52:12 +00:00
log.cc [vm] buffer size based log flushing 2018-08-20 22:47:31 +00:00
log.h [vm] Decouple assemblers from runtime. 2019-01-25 16:45:13 +00:00
log_test.cc [vm] Fix misc printf format bugs. 2018-11-01 16:37:22 +00:00
longjump.cc [vm] Fix some cases of dropped errors and confusion between Exceptions::PropagateError and LongJumpScope::Jump. 2018-12-05 18:57:02 +00:00
longjump.h [vm] Decouple growable_array.h and zone.h from thread.h 2019-01-11 20:47:10 +00:00
longjump_test.cc [vm] Add missing safepoint transitions. 2018-08-28 16:40:17 +00:00
malloc_hooks.h [ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup 2018-09-28 23:18:59 +00:00
malloc_hooks_arm.cc [vm, profiler] Improve profiler stacks and VM backtraces. 2019-04-02 22:45:24 +00:00
malloc_hooks_arm64.cc [vm, profiler] Improve profiler stacks and VM backtraces. 2019-04-02 22:45:24 +00:00
malloc_hooks_ia32.cc [vm, profiler] Improve profiler stacks and VM backtraces. 2019-04-02 22:45:24 +00:00
malloc_hooks_tcmalloc.cc [ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup 2018-09-28 23:18:59 +00:00
malloc_hooks_test.cc [ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup 2018-09-28 23:18:59 +00:00
malloc_hooks_unsupported.cc [vm] Remove malloc_hooks support for jemalloc 2019-03-06 19:16:27 +00:00
malloc_hooks_x64.cc [vm, profiler] Improve profiler stacks and VM backtraces. 2019-04-02 22:45:24 +00:00
megamorphic_cache_table.cc [vm] Update Megamorphic::filled_entry_count_ under the megamorphic lock. 2019-06-13 21:13:15 +00:00
megamorphic_cache_table.h [vm] Decouple assemblers from runtime. 2019-01-25 16:45:13 +00:00
memory_region.cc
memory_region.h
memory_region_test.cc
message.cc [vm/ffi] FFI callbacks on ARM32. 2019-06-03 14:36:04 +00:00
message.h [vm/ffi] FFI callbacks on ARM32. 2019-06-03 14:36:04 +00:00
message_handler.cc [vm] Use std::unique_ptr for ThreadPool::Task 2019-06-18 17:51:10 +00:00
message_handler.h [vm] Replace MessageHandler::task_ with task_running_ 2019-06-18 00:14:28 +00:00
message_handler_test.cc [vm] Use std::unique_ptr with Message 2019-05-06 21:01:39 +00:00
message_test.cc [vm] Use std::unique_ptr with Message 2019-05-06 21:01:39 +00:00
metrics.cc [VM] Refactors metrics variables to avoid multiple instances per compiled unit. 2019-04-02 11:49:18 +00:00
metrics.h [VM] Refactors metrics variables to avoid multiple instances per compiled unit. 2019-04-02 11:49:18 +00:00
metrics_test.cc [ VM / Service ] Updated JSONWriter::PrintValue(double) to use double_conversion instead of Printf. 2019-05-03 18:07:27 +00:00
mixin_test.cc Reland "[VM] Remove unused flags" 2018-11-20 17:25:42 +00:00
native_api_impl.cc [vm/ffi] Remove hacks and instability from FFI GC tests. 2019-06-06 15:52:12 +00:00
native_arguments.h [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls. 2019-06-12 21:56:53 +00:00
native_entry.cc [vm] Replace ^= assignments with = where possible 2019-05-01 00:04:44 +00:00
native_entry.h [vm / library] Foreign function interface prototype 2019-02-13 12:42:47 +00:00
native_entry_test.cc
native_entry_test.h
native_function.h [vm] Decouple assemblers from runtime. 2019-01-25 16:45:13 +00:00
native_message_handler.cc [vm] Use std::unique_ptr with Message 2019-05-06 21:01:39 +00:00
native_message_handler.h [vm] Use std::unique_ptr with Message 2019-05-06 21:01:39 +00:00
native_symbol.h [vm, fuchsia] Consume specialized symbols for the Dart VM's profiler. 2019-04-24 19:53:35 +00:00
native_symbol_android.cc [vm, fuchsia] Consume specialized symbols for the Dart VM's profiler. 2019-04-24 19:53:35 +00:00
native_symbol_fuchsia.cc [vm, profiler] Fix unsigned underflow with an empty set of profiler symbols. 2019-06-05 21:54:11 +00:00
native_symbol_linux.cc [vm, fuchsia] Consume specialized symbols for the Dart VM's profiler. 2019-04-24 19:53:35 +00:00
native_symbol_macos.cc [vm, fuchsia] Consume specialized symbols for the Dart VM's profiler. 2019-04-24 19:53:35 +00:00
native_symbol_win.cc [vm, fuchsia] Consume specialized symbols for the Dart VM's profiler. 2019-04-24 19:53:35 +00:00
object.cc [vm] Delete obsolete await_token_positions_ from Code object and flow graph. 2019-06-19 23:38:02 +00:00
object.h [vm] Delete obsolete await_token_positions_ from Code object and flow graph. 2019-06-19 23:38:02 +00:00
object_arm64_test.cc
object_arm_test.cc [VM] Use one instruction to unwind frame and return instead of two on ARM 2018-08-31 12:23:54 +00:00
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 [vm] Decouple growable_array.h and zone.h from thread.h 2019-01-11 20:47:10 +00:00
object_graph_test.cc [vm] Rename RawObject::Size to RawObject::HeapSize. 2019-02-08 18:48:46 +00:00
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 [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls. 2019-06-12 21:56:53 +00:00
object_service.cc [vm] Delete obsolete await_token_positions_ from Code object and flow graph. 2019-06-19 23:38:02 +00:00
object_set.h
object_store.cc [vm] Replace ^= assignments with = where possible 2019-05-01 00:04:44 +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 [vm] Replace cycle_free and type_finalized bits with class loading state 2019-06-05 01:05:51 +00:00
object_x64_test.cc
os.h [vm/ffi] Replicate transition to/from native code around FFI calls. 2019-04-11 11:59:54 +00:00
os_android.cc [vm/ffi] SimDBC64 align stack frame 2019-06-13 16:26:40 +00:00
os_fuchsia.cc [vm/ffi] SimDBC64 align stack frame 2019-06-13 16:26:40 +00:00
os_linux.cc [vm/ffi] SimDBC64 align stack frame 2019-06-13 16:26:40 +00:00
os_macos.cc [vm/ffi] SimDBC64 align stack frame 2019-06-13 16:26:40 +00:00
os_test.cc Reland "[Infra] Let run_vm_tests --list output a test expectation marker" 2019-04-26 12:15:19 +00:00
os_thread.cc [vm] Eliminate Mutex/Monitor indirection where possible 2019-05-13 21:17:51 +00:00
os_thread.h [vm] Document why we don't use thread_local on iOS 2019-06-18 18:03:45 +00:00
os_thread_android.cc [standalone] Name dart:io threads, take 2. 2019-02-13 20:29:46 +00:00
os_thread_android.h
os_thread_fuchsia.cc [fuchsia] Migrate to zx_clock_get_new 2019-05-10 18:22:28 +00:00
os_thread_fuchsia.h
os_thread_linux.cc [standalone] Name dart:io threads, take 2. 2019-02-13 20:29:46 +00:00
os_thread_linux.h
os_thread_macos.cc [vm] Partially disable 5393ce7d35. 2019-05-23 17:42:37 +00:00
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 [vm] Update Windows synchronization code to CONDITION_VARIABLEs and SRWLOCKs. 2018-11-09 18:44:49 +00:00
os_win.cc [vm/ffi] SimDBC64 align stack frame 2019-06-13 16:26:40 +00:00
parser.cc [vm] Remove more of the Dart 1 compiler. 2019-06-12 01:00:29 +00:00
parser.h [vm] Remove more of the Dart 1 compiler. 2019-06-12 01:00:29 +00:00
pointer_tagging.h Revert "Reland "Temporary revert of two changes which potentially caused performance regressions in Flutter."" 2019-04-03 12:50:57 +00:00
port.cc [vm] Use std::unique_ptr with Message 2019-05-06 21:01:39 +00:00
port.h [vm] Use std::unique_ptr with Message 2019-05-06 21:01:39 +00:00
port_test.cc [vm] Use std::unique_ptr with Message 2019-05-06 21:01:39 +00:00
proccpuinfo.cc [ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup 2018-09-28 23:18:59 +00:00
proccpuinfo.h [ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup 2018-09-28 23:18:59 +00:00
profiler.cc [vm] Eliminate Mutex/Monitor indirection where possible 2019-05-13 21:17:51 +00:00
profiler.h [vm] Eliminate Mutex/Monitor indirection where possible 2019-05-13 21:17:51 +00:00
profiler_service.cc [ VM / Service ] Remove root frame from traceEvents in _getCpuProfileTimeline response 2019-05-17 18:41:51 +00:00
profiler_service.h [ VM / Service ] Added resolved_url field to frames in _CpuProfileTimeline response 2019-05-03 22:27:08 +00:00
profiler_test.cc [vm] Account for bytecode in profile processing and Observatory. 2018-11-15 17:42:13 +00:00
program_visitor.cc [vm] Delete obsolete await_token_positions_ from Code object and flow graph. 2019-06-19 23:38:02 +00:00
program_visitor.h [vm] Maintain view-ness of bytecode instructions in snapshots. 2019-01-31 20:10:58 +00:00
random.cc
random.h
raw_object.cc Reapply "[vm, interpreter] Bytecode support for dynamic invocation forwarders." 2019-06-12 20:51:44 +00:00
raw_object.h [vm] Delete obsolete await_token_positions_ from Code object and flow graph. 2019-06-19 23:38:02 +00:00
raw_object_fields.cc Reapply "[vm, interpreter] Bytecode support for dynamic invocation forwarders." 2019-06-12 20:51:44 +00:00
raw_object_fields.h Re-land "[vm/aot] Fill in names of properties in snapshot profile." 2018-12-03 19:11:42 +00:00
raw_object_snapshot.cc Reapply "[vm, interpreter] Bytecode support for dynamic invocation forwarders." 2019-06-12 20:51:44 +00:00
regexp.cc [vm] Remove unnecessary indirection in AlternativeGenerationList 2019-05-03 18:43:22 +00:00
regexp.h Reland "[vm] Finish adding support for ECMAScript 2018 features." 2019-04-29 09:11:48 +00:00
regexp_assembler.cc Reland "[vm] Finish adding support for ECMAScript 2018 features." 2019-04-29 09:11:48 +00:00
regexp_assembler.h Reland "[vm] Finish adding support for ECMAScript 2018 features." 2019-04-29 09:11:48 +00:00
regexp_assembler_bytecode.cc [vm] Bypass malloc for large Zone allocations to avoid jemalloc leaks. 2019-04-30 16:17:18 +00:00
regexp_assembler_bytecode.h Reland "[vm] Finish adding support for ECMAScript 2018 features." 2019-04-29 09:11:48 +00:00
regexp_assembler_bytecode_inl.h
regexp_assembler_ir.cc Reland "[vm] Finish adding support for ECMAScript 2018 features." 2019-04-29 09:11:48 +00:00
regexp_assembler_ir.h Reland "[vm] Finish adding support for ECMAScript 2018 features." 2019-04-29 09:11:48 +00:00
regexp_ast.cc [VM] Adding regexp lookbehind assertion support. 2019-03-14 14:26:47 +00:00
regexp_ast.h Reland "[vm] Finish adding support for ECMAScript 2018 features." 2019-04-29 09:11:48 +00:00
regexp_bytecodes.h Reland "[vm] Finish adding support for ECMAScript 2018 features." 2019-04-29 09:11:48 +00:00
regexp_interpreter.cc [vm] Bypass malloc for large Zone allocations to avoid jemalloc leaks. 2019-04-30 16:17:18 +00:00
regexp_interpreter.h [vm] Bypass malloc for large Zone allocations to avoid jemalloc leaks. 2019-04-30 16:17:18 +00:00
regexp_parser.cc Reland "[vm] Finish adding support for ECMAScript 2018 features." 2019-04-29 09:11:48 +00:00
regexp_parser.h Reland "[vm] Finish adding support for ECMAScript 2018 features." 2019-04-29 09:11:48 +00:00
regexp_test.cc Reland "[vm] Finish adding support for ECMAScript 2018 features." 2019-04-29 09:11:48 +00:00
report.cc [vm] Delete BoundedType class in VM. 2018-12-10 23:15:27 +00:00
report.h [vm] Delete BoundedType class in VM. 2018-12-10 23:15:27 +00:00
resolver.cc [vm] Replace ^= assignments with = where possible 2019-05-01 00:04:44 +00:00
resolver.h Revert "[vm] Repair the resolver abstraction, take 2." 2019-04-11 09:57:25 +00:00
reusable_handles.h [VM runtime] Introduce a new VM class Bytecode. 2018-11-14 02:48:03 +00:00
reverse_pc_lookup_cache.cc [VM] Bare instructions - Part 3: Add support for building a PC -> Code mapping table 2018-12-13 17:45:02 +00:00
reverse_pc_lookup_cache.h [VM] Bare instructions - Part 3: Add support for building a PC -> Code mapping table 2018-12-13 17:45:02 +00:00
ring_buffer.h
ring_buffer_test.cc
runtime_entry.cc [vm] Fix regression in protobuf_encode benchmark. 2019-06-19 00:44:21 +00:00
runtime_entry.h [vm/ffi] Re-land "[vm/ffi] FFI callbacks on X64." 2019-05-24 02:39:13 +00:00
runtime_entry_arm.cc [vm] Namespace constants like offsets and sizeofs to use runtime_api.h 2019-06-10 02:55:25 +00:00
runtime_entry_arm64.cc [ VM ] Fix hang of Flutter engine tests caused by global RuntimeEntry objects being destroyed when exit() is called when the VM hasn't finished shutting down. 2019-02-06 22:37:24 +00:00
runtime_entry_dbc.cc [ VM ] Fix hang of Flutter engine tests caused by global RuntimeEntry objects being destroyed when exit() is called when the VM hasn't finished shutting down. 2019-02-06 22:37:24 +00:00
runtime_entry_ia32.cc [ VM ] Fix hang of Flutter engine tests caused by global RuntimeEntry objects being destroyed when exit() is called when the VM hasn't finished shutting down. 2019-02-06 22:37:24 +00:00
runtime_entry_list.h [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls. 2019-06-12 21:56:53 +00:00
runtime_entry_x64.cc [ VM ] Fix hang of Flutter engine tests caused by global RuntimeEntry objects being destroyed when exit() is called when the VM hasn't finished shutting down. 2019-02-06 22:37:24 +00:00
scope_timer.h [vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr. 2018-06-13 19:51:40 +00:00
scopes.cc [vm, interpreter] Enable field guards. 2019-03-07 00:19:40 +00:00
scopes.h [vm/debugger] Make use of variable descriptors in bytecode debugger. 2019-06-18 19:47:27 +00:00
scopes_test.cc [vm] Assert handles are only allocated when the thread is preventing safepoints. 2018-10-31 19:51:52 +00:00
service.cc [ VM / Service ] Add getInstances and InstanceSet to the service protocol. 2019-06-19 23:59:32 +00:00
service.h [ VM / Service ] Add getInstances and InstanceSet to the service protocol. 2019-06-19 23:59:32 +00:00
service_event.cc [ VM / Service ] Made Logging event and LogRecord public 2019-05-28 19:20:40 +00:00
service_event.h [vm] Move heap-related code to its own subdirectory (cf. compiler). 2018-06-20 00:39:49 +00:00
service_isolate.cc [vm] Use std::unique_ptr for ThreadPool::Task 2019-06-18 17:51:10 +00:00
service_isolate.h [vm] Dart_Cleanup: wait for outstanding vm-service and kernel isolate spawns. 2019-04-10 22:55:20 +00:00
service_test.cc [vm] Use std::unique_ptr with Message 2019-05-06 21:01:39 +00:00
signal_handler.h [vm] Update workaround for Android Kernel bug (b089d4f). 2018-09-24 20:16:08 +00:00
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 [vm] Refactor constants to be available in namespaces dart and dart::host 2019-04-08 09:45:27 +00:00
simulator_arm.h [vm] Refactor constants to be available in namespaces dart and dart::host 2019-04-08 09:45:27 +00:00
simulator_arm64.cc [vm] Refactor constants to be available in namespaces dart and dart::host 2019-04-08 09:45:27 +00:00
simulator_arm64.h [vm] Refactor constants to be available in namespaces dart and dart::host 2019-04-08 09:45:27 +00:00
simulator_dbc.cc [vm/compiler/dbc] Make LoadIndexedInstr load unboxed values and StoreIndexedInstr take unboxed values 2019-05-22 18:37:20 +00:00
simulator_dbc.h [vm/ffi] DBC support on x64 Linux/MacOS hosts 2019-05-09 11:46:03 +00:00
snapshot.cc [vm/ffi] Fix snapshot serialization of FFI objects. 2019-06-18 13:17:14 +00:00
snapshot.h Reapply "[vm, interpreter] Bytecode support for dynamic invocation forwarders." 2019-06-12 20:51:44 +00:00
snapshot_ids.h [vm] Work around interaction between type and instance canonicalization in isolate messages. 2018-06-21 23:45:05 +00:00
snapshot_test.cc [vm] Use std::unique_ptr with Message 2019-05-06 21:01:39 +00:00
source_report.cc [vm/bytecode] Collect token positions in closures and field initializers. 2019-06-11 19:03:28 +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
splay-tree.h Reland "[vm] Finish adding support for ECMAScript 2018 features." 2019-04-29 09:11:48 +00:00
stack_frame.cc [vm/debugger] Support debugging of interpreted frames. 2019-05-31 21:40:32 +00:00
stack_frame.h [vm/ffi] FFI callbacks on ARM32. 2019-06-03 14:36:04 +00:00
stack_frame_arm.h [vm/ffi] FFI callbacks on ARM32. 2019-06-03 14:36:04 +00:00
stack_frame_arm64.h [vm/ffi] FFI callbacks on ARM64. 2019-05-27 11:05:18 +00:00
stack_frame_dbc.h [vm/ffi] FFI callbacks on ARM32. 2019-06-03 14:36:04 +00:00
stack_frame_ia32.h [vm/ffi] FFI callbacks on ARM64. 2019-05-27 11:05:18 +00:00
stack_frame_kbc.h [vm/interpreter] remove assumptions about alignment of bytecode instructions. 2019-04-11 02:01:03 +00:00
stack_frame_test.cc [vm, interpreter] noSuchMethod dispatchers as a bytecode. 2019-04-24 22:58:35 +00:00
stack_frame_x64.h [vm/ffi] Re-land "[vm/ffi] FFI callbacks on X64." 2019-05-24 02:39:13 +00:00
stack_trace.cc [vm, interpreter] Handle implicit static getters as bytecode. 2019-04-17 19:48:37 +00:00
stack_trace.h
static_type_exactness_state.h [vm, interpreter] Enable field guards. 2019-03-07 00:19:40 +00:00
stub_code.cc [vm/interpreter] Support misaligned bytecodes (compact bytecodes 1/3) 2019-05-08 17:33:15 +00:00
stub_code.h Reland "[vm] Decouple stub code from runtime" 2019-02-12 13:52:28 +00:00
stub_code_arm64_test.cc Reland "[vm] Finish adding support for ECMAScript 2018 features." 2019-04-29 09:11:48 +00:00
stub_code_arm_test.cc Reland "[vm] Finish adding support for ECMAScript 2018 features." 2019-04-29 09:11:48 +00:00
stub_code_ia32_test.cc Reland "[vm] Finish adding support for ECMAScript 2018 features." 2019-04-29 09:11:48 +00:00
stub_code_list.h [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls. 2019-06-12 21:56:53 +00:00
stub_code_x64_test.cc Reland "[vm] Finish adding support for ECMAScript 2018 features." 2019-04-29 09:11:48 +00:00
symbols.cc [vm] Replace ^= assignments with = where possible 2019-05-01 00:04:44 +00:00
symbols.h Reapply "[vm, interpreter] Bytecode support for dynamic invocation forwarders." 2019-06-12 20:51:44 +00:00
tags.cc [vm] Decouple growable_array.h and zone.h from thread.h 2019-01-11 20:47:10 +00:00
tags.h [vm] Decouple growable_array.h and zone.h from thread.h 2019-01-11 20:47:10 +00:00
thread.cc [vm/ffi] Re-land "[vm/ffi] FFI callbacks on X64." 2019-05-24 02:39:13 +00:00
thread.h [vm] Prevent GC when there are outstanding pointers from Dart_TypedDataAcquireData. 2019-06-19 21:31:31 +00:00
thread_barrier.h
thread_barrier_test.cc [vm] Use std::unique_ptr for ThreadPool::Task 2019-06-18 17:51:10 +00:00
thread_interrupter.cc [ VM / Service ] Initialize ThreadInterrupter state even if profiler isn't enabled. 2019-04-16 20:56:39 +00:00
thread_interrupter.h [ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup 2018-09-28 23:18:59 +00:00
thread_interrupter_android.cc [vm] Introduce a separate VMTag for the interpreter. 2018-11-09 01:58:54 +00:00
thread_interrupter_fuchsia.cc [dart:io,fuchsia] Pass Isolate namespace to child process. Fix double free. 2019-01-15 22:07:51 +00:00
thread_interrupter_linux.cc [vm] Introduce a separate VMTag for the interpreter. 2018-11-09 01:58:54 +00:00
thread_interrupter_macos.cc [vm] Introduce a separate VMTag for the interpreter. 2018-11-09 01:58:54 +00:00
thread_interrupter_win.cc [vm] Decouple growable_array.h and zone.h from thread.h 2019-01-11 20:47:10 +00:00
thread_pool.cc [vm] Use std::unique_ptr for ThreadPool::Task 2019-06-18 17:51:10 +00:00
thread_pool.h [vm] Use std::unique_ptr for ThreadPool::Task 2019-06-18 17:51:10 +00:00
thread_pool_test.cc [vm] Use std::unique_ptr for ThreadPool::Task 2019-06-18 17:51:10 +00:00
thread_registry.cc [vm] Eliminate Mutex/Monitor indirection where possible 2019-05-13 21:17:51 +00:00
thread_registry.h [vm] Eliminate Mutex/Monitor indirection where possible 2019-05-13 21:17:51 +00:00
thread_stack_resource.cc [vm] Decouple growable_array.h and zone.h from thread.h 2019-01-11 20:47:10 +00:00
thread_stack_resource.h [vm] Decouple growable_array.h and zone.h from thread.h 2019-01-11 20:47:10 +00:00
thread_state.cc [vm] Decouple assemblers from runtime. 2019-01-25 16:45:13 +00:00
thread_state.h [vm] Decouple assemblers from runtime. 2019-01-25 16:45:13 +00:00
thread_test.cc [vm] Use std::unique_ptr for ThreadPool::Task 2019-06-18 17:51:10 +00:00
timeline.cc [ VM / Service ] Made VM timeline functionality public through the service API. 2019-06-19 16:06:12 +00:00
timeline.h [ VM / Service ] Made VM timeline functionality public through the service API. 2019-06-19 16:06:12 +00:00
timeline_analysis.cc [vm] Use decimal thread ids to match gdb and eu-stack. 2018-11-29 22:06:20 +00:00
timeline_analysis.h [vm] Fix misc printf format bugs. 2018-11-01 16:37:22 +00:00
timeline_android.cc [vm] Add macro for fallthrough annotations 2019-02-15 01:12:01 +00:00
timeline_fuchsia.cc Allow building Dart with Fuchsia SDK enabled buildroots. 2019-05-07 00:43:33 +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 / Service ] Made VM timeline functionality public through the service API. 2019-06-19 16:06:12 +00:00
timer.cc
timer.h [vm] Remove TokenStream, TokenValue, CompilerStats. 2018-10-10 21:39:45 +00:00
token.cc
token.h [dart/compiler] Refactor negate/flip token utilities 2018-12-14 17:29:44 +00:00
token_position.cc
token_position.h Revert "[VM] Reduce Smi size to 32 bit on 64 bit platforms" 2018-05-07 13:56:10 +00:00
type_table.h
type_testing_stubs.cc [vm] Namespace constants like offsets and sizeofs to use runtime_api.h 2019-06-10 02:55:25 +00:00
type_testing_stubs.h [vm] Decouple assemblers from runtime. 2019-01-25 16:45:13 +00:00
type_testing_stubs_arm.cc [vm] Namespace constants like offsets and sizeofs to use runtime_api.h 2019-06-10 02:55:25 +00:00
type_testing_stubs_arm64.cc Reland "[vm] Decouple stub code from runtime" 2019-02-12 13:52:28 +00:00
type_testing_stubs_x64.cc Reland "[vm] Decouple stub code from runtime" 2019-02-12 13:52:28 +00:00
unibrow-inl.h
unibrow.cc
unibrow.h
unicode.cc [build] Remove last platform -> vm and bin -> vm dependencies. Fix some ODR violations. 2019-04-22 20:15:43 +00:00
unicode_data.cc [build] Remove last platform -> vm and bin -> vm dependencies. Fix some ODR violations. 2019-04-22 20:15:43 +00:00
unicode_test.cc [build] Remove last platform -> vm and bin -> vm dependencies. Fix some ODR violations. 2019-04-22 20:15:43 +00:00
unit_test.cc [vm] Remove more of the Dart 1 compiler. 2019-06-12 01:00:29 +00:00
unit_test.h [vm] Remove more of the Dart 1 compiler. 2019-06-12 01:00:29 +00:00
uri.cc [vm] Decouple growable_array.h and zone.h from thread.h 2019-01-11 20:47:10 +00:00
uri.h
uri_test.cc
utils_test.cc
v8_snapshot_writer.cc [vm/aot] Minor improvements to make snapshot profiles more useful. 2019-06-17 13:09:50 +00:00
v8_snapshot_writer.h [vm/aot] Minor improvements to make snapshot profiles more useful. 2019-06-17 13:09:50 +00:00
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 [vm/fuchsia] Make use of the new alignment flags when allocating memory. 2019-06-13 18:25:40 +00:00
virtual_memory_fuchsia.cc [vm/fuchsia] Make use of the new alignment flags when allocating memory. 2019-06-13 18:25:40 +00:00
virtual_memory_posix.cc [vm] Disable dual code mapping when perf flags are passed. 2019-06-04 15:10:42 +00:00
virtual_memory_test.cc [vm] Simplify VirtualMemory::Truncate 2019-01-31 21:01:48 +00:00
virtual_memory_win.cc Reland "Reland "[VM runtime] Dual mapping of executable pages."" 2019-03-12 20:45:45 +00:00
visitor.h [vm] Remove code collection. 2019-04-18 20:12:09 +00:00
vm_sources.gni [vm] Remove more of the Dart 1 compiler. 2019-06-12 01:00:29 +00:00
zone.cc Outline the StackZone's Zone 2019-05-23 19:10:46 +00:00
zone.h Outline the StackZone's Zone 2019-05-23 19:10:46 +00:00
zone_test.cc [vm] Check Zones are only [un]chained on the correct side of a safepoint transition. 2019-05-01 00:36:14 +00:00
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