..
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