dart-sdk/runtime/vm
Ryan Macnak 7bbfd532de [vm, reload] Remove _getUnusedChangesInLastReload.
This function has been unused for a long time.

Also, computing fingerprints for bytecode function causes bytecode to be loaded, which can lead to an old enum class being initialized with enum values for the new enum class, causing a forwarding loop when migrating enum values.

Change-Id: Iad9b2bb11aaf161d66f7752cb99cc4b4fc9fb310
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/116442
Reviewed-by: Régis Crelier <regis@google.com>
Reviewed-by: Alexander Markov <alexmarkov@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2019-09-10 17:36:24 +00:00
..
compiler [gardening] Always tag class_id register on arm64 in subtype test cache stub 2019-09-10 15:34:46 +00:00
heap [vm/concurrency] Lock weak table to prepare for concurrent access. 2019-09-10 14:33:46 +00:00
libfuzzer [vm/fuzzer] Added links to Dust 2019-08-08 00:47:55 +00:00
service [ VM / Service ] Add getCpuProfileSamples RPC which returns a minimally processed sample buffer. 2019-09-07 01:04:08 +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 [vm/concurrency] Make thread_registry not depend on [Isolate], move mutator thread from thread registry to isolate 2019-07-11 13:36:02 +00:00
benchmark_test.cc [vm] Fix CoreSnapshotSize and StandaloneSnapshotSize to account for the image page size. 2019-09-06 23:36:19 +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
bit_vector.h
bit_vector_test.cc
bitfield.h Reland "[vm/ffi] Dispatch native callbacks through trampolines if we can't ensure callbacks will always be executable." 2019-08-21 13:33:37 +00:00
bitfield_test.cc
bitmap.cc
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 [vm/bytecode] Explicitly mark _Closure._hash as nullable. 2019-09-04 00:08:58 +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 Revert "[SDK] Remove dart:profiler library which has been deprecated since Dart 1.2" 2019-09-03 14:26:26 +00:00
bootstrap_natives.h [vm] Remove dead --load_deferred_eagerly and dependent code tracking for library prefixes. 2019-09-06 23:37:33 +00:00
bss_relocs.cc Reland "[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs)." 2019-09-05 20:19:22 +00:00
bss_relocs.h Reland "[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs)." 2019-09-05 20:19:22 +00:00
BUILD.gn Revert "[SDK] Remove dart:profiler library which has been deprecated since Dart 1.2" 2019-09-03 14:26:26 +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 left-over code from unevaluated constants. 2019-08-28 16:28:23 +00:00
class_finalizer.h [vm/bytecode] Represent classes, libraries, scripts and recursive types in bytecode 2019-06-20 18:27:21 +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 [vm, service] Add requestHeapSnapshot. 2019-08-19 19:31:42 +00:00
class_table.cc [vm/concurrency] Move all information except for the class pointers out of [ClassTable] into [SharedClassTable] 2019-09-10 12:48:16 +00:00
class_table.h [vm/concurrency] Move all information except for the class pointers out of [ClassTable] into [SharedClassTable] 2019-09-10 12:48:16 +00:00
clustered_snapshot.cc [vm/bytecode] Use local variable information when compiling from bytecode 2019-09-09 19:23:16 +00:00
clustered_snapshot.h [vm/concurrency] Move all information except for the class pointers out of [ClassTable] into [SharedClassTable] 2019-09-10 12:48:16 +00:00
code_comments.cc Reland "[vm/ffi] Dispatch native callbacks through trampolines if we can't ensure callbacks will always be executable." 2019-08-21 13:33:37 +00:00
code_comments.h Reland "[vm/ffi] Dispatch native callbacks through trampolines if we can't ensure callbacks will always be executable." 2019-08-21 13:33:37 +00:00
code_descriptors.cc Reland "[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs)." 2019-09-05 20:19:22 +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] Copies Dart_CodeObserver in Init to prevent use-after-free. 2019-08-05 10:46:29 +00:00
code_observers.h [VM] Copies Dart_CodeObserver in Init to prevent use-after-free. 2019-08-05 10:46:29 +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] Remove misleading usings. 2019-07-10 22:20:10 +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 [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +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 [vm, bytecode] Fix vm/cc/CompileFunctionOnHelperThread. 2019-07-08 23:12:26 +00:00
constants.h Reland "[vm/ffi] Dispatch native callbacks through trampolines if we can't ensure callbacks will always be executable." 2019-08-21 13:33:37 +00:00
constants_arm.cc [vm] Fix errors compiling with GCC. 2019-04-24 23:12:45 +00:00
constants_arm.h Reland "[vm/ffi] Dispatch native callbacks through trampolines if we can't ensure callbacks will always be executable." 2019-08-21 13:33:37 +00:00
constants_arm64.cc [vm] Fix errors compiling with GCC. 2019-04-24 23:12:45 +00:00
constants_arm64.h Reland "[vm/ffi] Dispatch native callbacks through trampolines if we can't ensure callbacks will always be executable." 2019-08-21 13:33:37 +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 Reland "[vm/ffi] Dispatch native callbacks through trampolines if we can't ensure callbacks will always be executable." 2019-08-21 13:33:37 +00:00
constants_kbc.cc [vm/bytecode] Cleanup support for bytecode formats older than v7 2019-06-21 21:38:09 +00:00
constants_kbc.h [vm/bytecode] Generate explicit DebugCheck for assignment to static field 2019-09-09 23:24:09 +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 [vm/ios] Don't use __clear_cache on iOS, it's not always available. 2019-08-01 14:14:39 +00:00
cpu_arm.h [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +00:00
cpu_arm64.cc [vm/ios] Don't use __clear_cache on iOS, it's not always available. 2019-08-01 14:14:39 +00:00
cpu_arm64.h [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +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 [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +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 [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +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 [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +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 [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +00:00
dart.cc [vm, snapshot] Use data image pages for kFull snapshots. 2019-09-06 18:24:19 +00:00
dart.h [vm/concurrency] Make an IsolateGroup object which will contain group-specific resources 2019-07-11 12:13:43 +00:00
dart_api_impl.cc [vm] Remove dead --load_deferred_eagerly and dependent code tracking for library prefixes. 2019-09-06 23:37:33 +00:00
dart_api_impl.h Add various missing argument checks to dart:io natives. 2019-08-01 23:32:40 +00:00
dart_api_impl_test.cc [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +00:00
dart_api_message.cc [vm] Don't copy when reading typed data in messages sent to native ports. 2019-08-30 17:49:28 +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
dart_api_state.h [ VM / Service ] Add getInboundReferences, getRetainingPath RPCs and InboundReferences, InboundReference, RetainingPath, RetainingObject objects. 2019-07-30 23:26:28 +00:00
dart_entry.cc Revert "[vm/bytecode] Switch kernel service dill to bytecode if building Dart SDK with --bytecode" 2019-08-16 22:39:52 +00:00
dart_entry.h Reland "[vm] Create offsets_extractor tool." 2019-06-03 22:14:16 +00:00
datastream.cc
datastream.h [vm] Don't copy when reading typed data in messages sent to native ports. 2019-08-30 17:49:28 +00:00
debugger.cc [vm/bytecode] Fix clobbering of exception handler types in bytecode reader. 2019-09-10 02:03:39 +00:00
debugger.h [vm/bytecode] Improve bytecode debugger. 2019-07-19 18:19:50 +00:00
debugger_api_impl_test.cc [vm] Fix incorrect is_static argument passed to expression evaluation 2019-08-06 17:10:50 +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] Remove misleading usings. 2019-07-10 22:20:10 +00:00
deopt_instructions.h [vm] Remove misleading usings. 2019-07-10 22:20:10 +00:00
double_conversion.cc [vm/compiler] Tweaks and additions to IL serializer/S-expressions. 2019-07-31 11:52:44 +00:00
double_conversion.h [vm/compiler] Tweaks and additions to IL serializer/S-expressions. 2019-07-31 11:52:44 +00:00
double_internals.h
dwarf.cc [vm] Fix a couple more host vs target architecture bugs 2019-07-17 18:57:04 +00:00
dwarf.h [vm] Direct generation of ELF shared libraries. 2019-05-28 18:48:57 +00:00
elf.cc [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +00:00
elf.h Reland "[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs)." 2019-09-05 20:19:22 +00:00
exceptions.cc [ VM ] Don't check if an interpreted frame is marked for lazy deopt 2019-09-04 00:09:27 +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 [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +00:00
ffi_callback_trampolines.cc Reland "[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs)." 2019-09-05 20:19:22 +00:00
ffi_callback_trampolines.h Reland "[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs)." 2019-09-05 20:19:22 +00:00
finalizable_data.h [vm] Don't copy when reading typed data in messages sent to native ports. 2019-08-30 17:49:28 +00:00
fixed_cache.h
fixed_cache_test.cc
flag_list.h [vm] Remove dead --load_deferred_eagerly and dependent code tracking for library prefixes. 2019-09-06 23:37:33 +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
frame_layout.h [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +00:00
gdb_helpers.cc [vm] Provide a couple more gdb helpers to print stack traces. 2019-09-06 19:25:31 +00:00
globals.h [vm] Limit heap size to 15GB on 64-bit systems to avoid fatal errors on page table exhaustion. 2019-08-13 21:36:14 +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 [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +00:00
hash_map.h [vm] Adds Update method to hash maps. 2019-08-27 10:00:18 +00:00
hash_map_test.cc [vm] Adds Update method to hash maps. 2019-08-27 10:00:18 +00:00
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, snapshot] Use data image pages for kFull snapshots. 2019-09-06 18:24:19 +00:00
image_snapshot.h Reland "[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs)." 2019-09-05 20:19:22 +00:00
instructions.h
instructions_arm.cc [vm, compiler] Specialize unoptimized monomorphic and megamorphic calls. 2019-06-12 21:56:53 +00:00
instructions_arm.h [vm] Remove misleading usings. 2019-07-10 22:20:10 +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] Remove misleading usings. 2019-07-10 22:20:10 +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] Remove misleading usings. 2019-07-10 22:20:10 +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/concurrency] Move all information except for the class pointers out of [ClassTable] into [SharedClassTable] 2019-09-10 12:48:16 +00:00
interpreter.h [vm/interpreter] Enforce consistent interpreter/compiler unboxing view 2019-09-04 00:52:27 +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/concurrency] Move all information except for the class pointers out of [ClassTable] into [SharedClassTable] 2019-09-10 12:48:16 +00:00
isolate.h [vm/concurrency] Move all information except for the class pointers out of [ClassTable] into [SharedClassTable] 2019-09-10 12:48:16 +00:00
isolate_reload.cc [vm, reload] Remove _getUnusedChangesInLastReload. 2019-09-10 17:36:24 +00:00
isolate_reload.h [vm/concurrency] Move all information except for the class pointers out of [ClassTable] into [SharedClassTable] 2019-09-10 12:48:16 +00:00
isolate_reload_test.cc [vm, reload] Allow any change to a class that hasn't yet been declaration loaded. 2019-09-05 16:51:39 +00:00
isolate_test.cc [vm] Use std::unique_ptr for ThreadPool::Task 2019-06-18 17:51:10 +00:00
json_stream.cc [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +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 [vm/bytecode] Lookup source and line starts for bytecode scripts specifying uri only. 2019-08-22 18:31:18 +00:00
kernel.h [vm] Use std::unique_ptr for kernel::Program 2019-06-21 19:41:08 +00:00
kernel_binary.cc [vm/concurrency] Ensure library tag handler is set up on the isolate group, shared by all isolates in the group. 2019-07-23 20:03:42 +00:00
kernel_binary.h [kernel] FileUriExpression node 2019-09-06 12:22:09 +00:00
kernel_isolate.cc [vm] Fix incorrect is_static argument passed to expression evaluation 2019-08-06 17:10:50 +00:00
kernel_isolate.h Second attempt to reland "[vm/concurrency] Introduce concept of Isolate Groups" 2019-07-08 23:49:05 +00:00
kernel_loader.cc [vm/bytecode] Cleanup support for old bytecode format versions before v10 2019-09-09 17:59:45 +00:00
kernel_loader.h [CFE] Serialize language version 2019-08-05 09:14:09 +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 / Service ] Add getCpuProfileSamples RPC which returns a minimally processed sample buffer. 2019-09-07 01:04:08 +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, compiler] Consistently use CallTargets instead of ICData or MegamorphicCache. 2019-09-04 18:49:40 +00:00
megamorphic_cache_table.h [vm, compiler] Consistently use CallTargets instead of ICData or MegamorphicCache. 2019-09-04 18:49:40 +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 [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +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] Add clang-tidy PRESUBMIT.py check on linux, flag implicit-to-bool conversions 2019-09-04 08:53:12 +00:00
native_arguments.h [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +00:00
native_entry.cc [vm] Replace ^= assignments with = where possible 2019-05-01 00:04:44 +00:00
native_entry.h Reland "[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs)." 2019-09-05 20:19:22 +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/concurrency] Move all information except for the class pointers out of [ClassTable] into [SharedClassTable] 2019-09-10 12:48:16 +00:00
object.h [vm/bytecode] Use local variable information when compiling from bytecode 2019-09-09 19:23:16 +00:00
object_arm64_test.cc [vm] Remove misleading usings. 2019-07-10 22:20:10 +00:00
object_arm_test.cc [vm] Remove misleading usings. 2019-07-10 22:20:10 +00:00
object_dbc_test.cc [vm] Remove misleading usings. 2019-07-10 22:20:10 +00:00
object_graph.cc [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +00:00
object_graph.h [vm, service] Add requestHeapSnapshot. 2019-08-19 19:31:42 +00:00
object_graph_test.cc [vm, service] Add requestHeapSnapshot. 2019-08-19 19:31:42 +00:00
object_ia32_test.cc [vm] Remove misleading usings. 2019-07-10 22:20:10 +00:00
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] Remove dead --load_deferred_eagerly and dependent code tracking for library prefixes. 2019-09-06 23:37:33 +00:00
object_service.cc [vm/bytecode] Support library dependencies in bytecode for mirrors and vm-service. 2019-08-29 21:07:06 +00:00
object_set.h
object_store.cc [vm] Remove dead --load_deferred_eagerly and dependent code tracking for library prefixes. 2019-09-06 23:37:33 +00:00
object_store.h [vm, reload] Remove _getUnusedChangesInLastReload. 2019-09-10 17:36:24 +00:00
object_store_test.cc
object_test.cc [vm/bytecode] Include source info and asserts into platform with bytecode 2019-08-21 01:08:24 +00:00
object_x64_test.cc [vm] Remove misleading usings. 2019-07-10 22:20:10 +00:00
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/test] Show crash dump in builder logs for Android tests. 2019-08-07 15:38:11 +00:00
os_fuchsia.cc Use Dart_PrepareToAbort in segfault handlers for consistency. 2019-08-01 16:41:43 +00:00
os_linux.cc [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +00:00
os_macos.cc Use Dart_PrepareToAbort in segfault handlers for consistency. 2019-08-01 16:41:43 +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/concurrency] Make all isolates within an isolate group coordinate on GCs 2019-07-23 10:58:11 +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 dead --load_deferred_eagerly and dependent code tracking for library prefixes. 2019-09-06 23:37:33 +00:00
parser.h [vm] Remove dead --load_deferred_eagerly and dependent code tracking for library prefixes. 2019-09-06 23:37:33 +00:00
pointer_tagging.h [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +00:00
port.cc [vm] Prevent reinterpreting object null as a send port capability. 2019-06-26 00:17:04 +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 [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +00:00
proccpuinfo.h [ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup 2018-09-28 23:18:59 +00:00
profiler.cc [ VM / Service ] Add getCpuProfileSamples RPC which returns a minimally processed sample buffer. 2019-09-07 01:04:08 +00:00
profiler.h [ VM / Service ] Add getCpuProfileSamples RPC which returns a minimally processed sample buffer. 2019-09-07 01:04:08 +00:00
profiler_service.cc [ VM / Service ] Add getCpuProfileSamples RPC which returns a minimally processed sample buffer. 2019-09-07 01:04:08 +00:00
profiler_service.h [ VM / Service ] Add getCpuProfileSamples RPC which returns a minimally processed sample buffer. 2019-09-07 01:04:08 +00:00
profiler_test.cc [nit] Fixes two typos: build flag and error string. 2019-09-10 11:31:46 +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 [vm/concurrency] Move all information except for the class pointers out of [ClassTable] into [SharedClassTable] 2019-09-10 12:48:16 +00:00
raw_object.h [vm/bytecode] Use local variable information when compiling from bytecode 2019-09-09 19:23:16 +00:00
raw_object_fields.cc [vm] Remove dead --load_deferred_eagerly and dependent code tracking for library prefixes. 2019-09-06 23:37:33 +00:00
raw_object_fields.h [vm, service] Add requestHeapSnapshot. 2019-08-19 19:31:42 +00:00
raw_object_snapshot.cc [vm] Don't copy when reading typed data in messages sent to native ports. 2019-08-30 17:49:28 +00:00
regexp.cc [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +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 [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +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 [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +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 [vm] Greatly reduce handle allocation during reload. 2019-08-20 00:49:52 +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] Fix function resolution so that it stops when it finds target even if it can't add method extractor. 2019-07-11 18:45:38 +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 [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +00:00
runtime_entry.h Reland "[vm/ffi] Dispatch native callbacks through trampolines if we can't ensure callbacks will always be executable." 2019-08-21 13:33:37 +00:00
runtime_entry_arm.cc [vm] Remove misleading usings. 2019-07-10 22:20:10 +00:00
runtime_entry_arm64.cc [vm] Remove misleading usings. 2019-07-10 22:20:10 +00:00
runtime_entry_dbc.cc [vm] Remove misleading usings. 2019-07-10 22:20:10 +00:00
runtime_entry_ia32.cc [vm] Remove misleading usings. 2019-07-10 22:20:10 +00:00
runtime_entry_list.h [vm, bytecode] Use the global lookup cache for dynamic calls. 2019-08-22 21:43:43 +00:00
runtime_entry_x64.cc [vm] Remove misleading usings. 2019-07-10 22:20:10 +00:00
scope_timer.h [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +00:00
scopes.cc [vm/bytecode] Collect context levels for compiled code generated from bytecode 2019-08-13 20:32:49 +00:00
scopes.h [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +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, reload] Remove _getUnusedChangesInLastReload. 2019-09-10 17:36:24 +00:00
service.h [ VM / Service ] Add getCpuProfileSamples RPC which returns a minimally processed sample buffer. 2019-09-07 01:04:08 +00:00
service_event.cc [ VM / Service ] Added VMFlagUpdated event to VM stream 2019-07-23 15:24:28 +00:00
service_event.h [ VM / Service ] Added VMFlagUpdated event to VM stream 2019-07-23 15:24:28 +00:00
service_isolate.cc [vm] Improve error message from Dart_InvokeVMServiceMethod() 2019-08-28 13:18:52 +00:00
service_isolate.h [vm] Improve error message from Dart_InvokeVMServiceMethod() 2019-08-28 13:18:52 +00:00
service_test.cc [ VM / Service ] Add getCpuProfileSamples RPC which returns a minimally processed sample buffer. 2019-09-07 01:04:08 +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 [vm] initialize sigaction for msan 2019-07-16 19:46:56 +00:00
signal_handler_fuchsia.cc
signal_handler_linux.cc [vm] initialize sigaction for msan 2019-07-16 19:46:56 +00:00
signal_handler_macos.cc [vm] initialize sigaction for msan 2019-07-16 19:46:56 +00:00
signal_handler_win.cc
simulator.h
simulator_arm.cc [vm, bytecode] Fix Interpreter::Current when called for the first time outside of kThreadInGenerated state. 2019-06-28 22:20:03 +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, bytecode] Fix Interpreter::Current when called for the first time outside of kThreadInGenerated state. 2019-06-28 22:20:03 +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/ffi] Call natives through stubs if write-protection is enabled without dual-mapping. 2019-08-07 11: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 [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +00:00
snapshot.h [vm, snapshot] Use data image pages for kFull snapshots. 2019-09-06 18:24:19 +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, snapshot] Use data image pages for kFull snapshots. 2019-09-06 18:24:19 +00:00
source_report.cc [ VM / Service ] Add getCpuProfileSamples RPC which returns a minimally processed sample buffer. 2019-09-07 01:04:08 +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 [cfe] Move relativize code from dart2js to cfe 2019-08-01 21:07:50 +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 [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +00:00
stack_frame.h [ VM ] Don't check if an interpreted frame is marked for lazy deopt 2019-09-04 00:09:27 +00:00
stack_frame_arm.h [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +00:00
stack_frame_arm64.h [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +00:00
stack_frame_dbc.h [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +00:00
stack_frame_ia32.h [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +00:00
stack_frame_kbc.h [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +00:00
stack_frame_test.cc [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +00:00
stack_frame_x64.h [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +00:00
stack_trace.cc [vm/bytecode] Fix clobbering of exception handler types in bytecode reader. 2019-09-10 02:03:39 +00:00
stack_trace.h
static_type_exactness_state.h [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +00:00
stub_code.cc [vm] Fix notifications of code observers from background compiler 2019-08-15 16:45:10 +00:00
stub_code.h [ VM / Service ] Add getInboundReferences, getRetainingPath RPCs and InboundReferences, InboundReference, RetainingPath, RetainingObject objects. 2019-07-30 23:26:28 +00:00
stub_code_arm64_test.cc [vm] Remove misleading usings. 2019-07-10 22:20:10 +00:00
stub_code_arm_test.cc [vm] Remove misleading usings. 2019-07-10 22:20:10 +00:00
stub_code_ia32_test.cc [vm] Remove misleading usings. 2019-07-10 22:20:10 +00:00
stub_code_list.h Reland "[vm/ffi] Dispatch native callbacks through trampolines if we can't ensure callbacks will always be executable." 2019-08-21 13:33:37 +00:00
stub_code_x64_test.cc [vm] Remove misleading usings. 2019-07-10 22:20:10 +00:00
symbols.cc [vm] Replace ^= assignments with = where possible 2019-05-01 00:04:44 +00:00
symbols.h Reland "[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs)." 2019-09-05 20:19:22 +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 [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +00:00
thread.h Reland "[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs)." 2019-09-05 20:19:22 +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/concurrency] Make all isolates within an isolate group coordinate on GCs 2019-07-23 10:58:11 +00:00
thread_registry.h [vm/concurrency] Make all isolates within an isolate group coordinate on GCs 2019-07-23 10:58:11 +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 [gardening] Migrate most files to be implicit-bool-conversion free 2019-09-05 21:41:42 +00:00
timeline.h Revert "[SDK] Remove dart:profiler library which has been deprecated since Dart 1.2" 2019-09-03 14:26:26 +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 [vm/compiler] Add support for more instructions to deserializer. 2019-09-05 10:36:13 +00:00
token_position.cc
token_position.h
type_table.h
type_testing_stubs.cc [vm] Remove misleading usings. 2019-07-10 22:20:10 +00:00
type_testing_stubs.h [vm] Remove misleading usings. 2019-07-10 22:20:10 +00:00
type_testing_stubs_arm.cc [vm] Remove misleading usings. 2019-07-10 22:20:10 +00:00
type_testing_stubs_arm64.cc [vm] Remove misleading usings. 2019-07-10 22:20:10 +00:00
type_testing_stubs_x64.cc [vm] Remove misleading usings. 2019-07-10 22:20:10 +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] Fix incorrect is_static argument passed to expression evaluation 2019-08-06 17:10:50 +00:00
unit_test.h [vm] Remove misleading usings. 2019-07-10 22:20:10 +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
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/ffi] Call natives through stubs if write-protection is enabled without dual-mapping. 2019-08-07 11:37:20 +00:00
virtual_memory_fuchsia.cc [vm] When dual mapping is enabled map the executable part as RX immediately 2019-08-08 18:29:33 +00:00
virtual_memory_posix.cc [VM] For app-jit snapshot on MacOS 10.15 and higher mmap ANONYMOUS pages and 2019-08-16 04:39:02 +00:00
virtual_memory_test.cc [vm] Simplify VirtualMemory::Truncate 2019-01-31 21:01:48 +00:00
virtual_memory_win.cc [vm/ffi] Call natives through stubs if write-protection is enabled without dual-mapping. 2019-08-07 11:37:20 +00:00
visitor.h [ VM / Service ] Add getInboundReferences, getRetainingPath RPCs and InboundReferences, InboundReference, RetainingPath, RetainingObject objects. 2019-07-30 23:26:28 +00:00
vm_sources.gni Reland "[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs)." 2019-09-05 20:19:22 +00:00
zone.cc Outline the StackZone's Zone 2019-05-23 19:10:46 +00:00
zone.h [vm/gardening] clang tidy fixes 2019-09-05 17:00:33 +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