.. |
compiler
|
[vm/gardening] clang tidy fixes
|
2019-09-05 17:00:33 +00:00 |
heap
|
[nit] Adds missing newlines to error prints.
|
2019-09-05 12:56:49 +00:00 |
libfuzzer
|
[vm/fuzzer] Added links to Dust
|
2019-08-08 00:47:55 +00:00 |
service
|
[ VM / Service ] Fix docs for @Instance not including optional closureFunction and closureContext fields
|
2019-09-05 18:53:32 +00:00 |
allocation.cc
|
[vm] Decouple growable_array.h and zone.h from thread.h
|
2019-01-11 20:47:10 +00:00 |
allocation.h
|
[vm] Decouple assemblers from runtime.
|
2019-01-25 16:45:13 +00:00 |
allocation_test.cc
|
[vm] Add missing safepoint transitions.
|
2018-08-28 16:40:17 +00:00 |
assert_test.cc
|
|
|
atomic_test.cc
|
[vm] Weaken CAS to RMW when accessing the remembered and mark bits.
|
2018-06-20 21:53:12 +00:00 |
base64.cc
|
Revert "[vm/kernel] Use GC-tracked ExternalTypedData/TypedDataView for kernel buffers"
|
2019-05-31 22:15:51 +00:00 |
base64.h
|
Revert "[vm/kernel] Use GC-tracked ExternalTypedData/TypedDataView for kernel buffers"
|
2019-05-31 22:15:51 +00:00 |
base64_test.cc
|
Revert "[vm/kernel] Use GC-tracked ExternalTypedData/TypedDataView for kernel buffers"
|
2019-05-31 22:15:51 +00:00 |
base_isolate.h
|
[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/bytecode] Fix VM unit tests which load kernel with bytecode
|
2019-08-17 00:07:40 +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
|
Revert "[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs)."
|
2019-09-03 12:31:15 +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 / Service ] Add getInboundReferences, getRetainingPath RPCs and InboundReferences, InboundReference, RetainingPath, RetainingObject objects.
|
2019-07-30 23:26:28 +00:00 |
class_table.h
|
[ VM / Service ] Created public implementation of getAllocationProfile RPC
|
2019-06-13 23:45:52 +00:00 |
clustered_snapshot.cc
|
Revert "[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs)."
|
2019-09-03 12:31:15 +00:00 |
clustered_snapshot.h
|
[vm, bytecode] Don't write Bytecode::var_descriptors_ in snapshots.
|
2019-08-29 22:29:13 +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
|
Revert "[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs)."
|
2019-09-03 12:31:15 +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
|
[vm] Remove code collection.
|
2019-04-18 20:12:09 +00:00 |
compilation_trace.h
|
[vm] When loading a compilation trace, speculatively populate ICData based on the receiver's static type.
|
2019-04-05 21:12:44 +00:00 |
compiler_test.cc
|
[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] Throw should be 'debug checked', but not ReThrow.
|
2019-08-28 22:20:53 +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
|
[ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup
|
2018-09-28 23:18:59 +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
|
[ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup
|
2018-09-28 23:18:59 +00:00 |
cpu_dbc.cc
|
[ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup
|
2018-09-28 23:18:59 +00:00 |
cpu_dbc.h
|
[ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup
|
2018-09-28 23:18:59 +00:00 |
cpu_ia32.cc
|
[vm] Refactor constants to be available in namespaces dart and dart::host
|
2019-04-08 09:45:27 +00:00 |
cpu_ia32.h
|
[ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup
|
2018-09-28 23:18:59 +00:00 |
cpu_test.cc
|
|
|
cpu_x64.cc
|
[vm] Refactor constants to be available in namespaces dart and dart::host
|
2019-04-08 09:45:27 +00:00 |
cpu_x64.h
|
[ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup
|
2018-09-28 23:18:59 +00:00 |
cpuid.cc
|
[ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup
|
2018-09-28 23:18:59 +00:00 |
cpuid.h
|
[ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup
|
2018-09-28 23:18:59 +00:00 |
cpuinfo.h
|
[ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup
|
2018-09-28 23:18:59 +00:00 |
cpuinfo_android.cc
|
[ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup
|
2018-09-28 23:18:59 +00:00 |
cpuinfo_fuchsia.cc
|
[ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup
|
2018-09-28 23:18:59 +00:00 |
cpuinfo_linux.cc
|
[ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup
|
2018-09-28 23:18:59 +00:00 |
cpuinfo_macos.cc
|
[ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup
|
2018-09-28 23:18:59 +00:00 |
cpuinfo_test.cc
|
|
|
cpuinfo_win.cc
|
[ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup
|
2018-09-28 23:18:59 +00:00 |
custom_isolate_test.cc
|
[vm] Remove Dart_LoadScript, Dart_LoadLibrary, Dart_LoadSource, etc.
|
2018-10-11 00:38:37 +00:00 |
dart.cc
|
[typo] SUPPORT_TIMLINE -> SUPPORT_TIMELINE in dart.cc
|
2019-09-04 09:01:17 +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
|
Add various missing argument checks to dart:io natives.
|
2019-08-01 23:32:40 +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
|
Revert "[SDK] Remove dart:profiler library which has been deprecated since Dart 1.2"
|
2019-09-03 14:26:26 +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] Allow breakpoint on rethrow; mark closures as debuggable or not.
|
2019-09-04 23:56:16 +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
|
Revert "[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs)."
|
2019-09-03 12:31:15 +00:00 |
elf.h
|
Revert "[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs)."
|
2019-09-03 12:31:15 +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
|
[vm] Code size reductions:
|
2018-11-08 02:02:39 +00:00 |
ffi_callback_trampolines.cc
|
Revert "[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs)."
|
2019-09-03 12:31:15 +00:00 |
ffi_callback_trampolines.h
|
Revert "[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs)."
|
2019-09-03 12:31:15 +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/bytecode] Bootstrapping VM from bytecode
|
2019-06-26 18:25:26 +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
|
[vm/compiler] Move BlockBuilder from graph_intrinsifier.cc to a header.
|
2019-04-03 15:42:56 +00:00 |
gdb_helpers.cc
|
|
|
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
|
[vm] Implement fingerprints for bytecode functions.
|
2019-08-14 15:47:09 +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
|
Revert "[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs)."
|
2019-09-03 12:31:15 +00:00 |
image_snapshot.h
|
Revert "[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs)."
|
2019-09-03 12:31:15 +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/interpreter] Enforce consistent interpreter/compiler unboxing view
|
2019-09-04 00:52:27 +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] Have custom weak table per isolate used for snapshot writing
|
2019-08-29 08:41:33 +00:00 |
isolate.h
|
[vm/concurrency] Have custom weak table per isolate used for snapshot writing
|
2019-08-29 08:41:33 +00:00 |
isolate_reload.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_reload.h
|
[vm, bytecode] Use the global lookup cache for dynamic calls.
|
2019-08-22 21:43:43 +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
|
[ VM / Service ] Made VM timeline functionality public through the service API.
|
2019-06-19 16:06:12 +00:00 |
json_stream.h
|
[ VM / Service ] Made VM timeline functionality public through the service API.
|
2019-06-19 16:06:12 +00:00 |
json_test.cc
|
[ VM / Service ] Updated JSONWriter::PrintValue(double) to use double_conversion instead of Printf.
|
2019-05-03 18:07:27 +00:00 |
json_writer.cc
|
[ VM / Service ] Updated JSONWriter::PrintValue(double) to use double_conversion instead of Printf.
|
2019-05-03 18:07:27 +00:00 |
json_writer.h
|
Re-land "[vm/aot] Snapshot size analysis."
|
2018-11-22 15:14:46 +00:00 |
kernel.cc
|
[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
|
[cfe] Support modular compilation of extensions
|
2019-09-05 11:19:53 +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
|
[cfe] Support modular compilation of extensions
|
2019-09-05 11:19:53 +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 ] Additional cleanup in Dart_Initialize and Dart_Cleanup
|
2018-09-28 23:18:59 +00:00 |
malloc_hooks_unsupported.cc
|
[vm] Remove malloc_hooks support for jemalloc
|
2019-03-06 19:16:27 +00:00 |
malloc_hooks_x64.cc
|
[vm, profiler] Improve profiler stacks and VM backtraces.
|
2019-04-02 22:45:24 +00:00 |
megamorphic_cache_table.cc
|
[vm, 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
|
[vm/concurrency] Make all isolates within an isolate group coordinate on GCs
|
2019-07-23 10:58:11 +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
|
[vm, compiler] Specialize unoptimized monomorphic and megamorphic calls.
|
2019-06-12 21:56:53 +00:00 |
native_entry.cc
|
[vm] Replace ^= assignments with = where possible
|
2019-05-01 00:04:44 +00:00 |
native_entry.h
|
Revert "[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs)."
|
2019-09-03 12:31:15 +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/compiler] Add support for more instructions to deserializer.
|
2019-09-05 10:36:13 +00:00 |
object.h
|
[vm/gardening] clang tidy fixes
|
2019-09-05 17:00:33 +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
|
[vm, service] Add requestHeapSnapshot.
|
2019-08-19 19:31: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, reload] Allow any change to a class that hasn't yet been declaration loaded.
|
2019-09-05 16:51:39 +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, bytecode] Use the global lookup cache for dynamic calls.
|
2019-08-22 21:43:43 +00:00 |
object_store.h
|
Revert "[SDK] Remove dart:profiler library which has been deprecated since Dart 1.2"
|
2019-09-03 14:26:26 +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
|
Use Dart_PrepareToAbort in segfault handlers for consistency.
|
2019-08-01 16:41:43 +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 more of the Dart 1 compiler.
|
2019-06-12 01:00:29 +00:00 |
parser.h
|
[vm] Remove more of the Dart 1 compiler.
|
2019-06-12 01:00:29 +00:00 |
pointer_tagging.h
|
Revert "Reland "Temporary revert of two changes which potentially caused performance regressions in Flutter.""
|
2019-04-03 12:50:57 +00:00 |
port.cc
|
[vm] 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
|
[ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup
|
2018-09-28 23:18:59 +00:00 |
proccpuinfo.h
|
[ VM ] Additional cleanup in Dart_Initialize and Dart_Cleanup
|
2018-09-28 23:18:59 +00:00 |
profiler.cc
|
[vm] Eliminate Mutex/Monitor indirection where possible
|
2019-05-13 21:17:51 +00:00 |
profiler.h
|
[vm] Eliminate Mutex/Monitor indirection where possible
|
2019-05-13 21:17:51 +00:00 |
profiler_service.cc
|
Revert "[SDK] Remove dart:profiler library which has been deprecated since Dart 1.2"
|
2019-09-03 14:26:26 +00:00 |
profiler_service.h
|
[ VM / Service ] Added resolved_url field to frames in _CpuProfileTimeline response
|
2019-05-03 22:27:08 +00:00 |
profiler_test.cc
|
Revert "[vm/bytecode] Switch kernel service dill to bytecode if building Dart SDK with --bytecode"
|
2019-08-16 22:39:52 +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/compiler] More work on the IL serializer.
|
2019-09-05 10:34:43 +00:00 |
raw_object.h
|
[vm/compiler] Add support for more instructions to deserializer.
|
2019-09-05 10:36:13 +00:00 |
raw_object_fields.cc
|
[vm, service] Add requestHeapSnapshot.
|
2019-08-19 19:31:42 +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
|
[vm] Remove unnecessary indirection in AlternativeGenerationList
|
2019-05-03 18:43:22 +00:00 |
regexp.h
|
Reland "[vm] Finish adding support for ECMAScript 2018 features."
|
2019-04-29 09:11:48 +00:00 |
regexp_assembler.cc
|
Reland "[vm] Finish adding support for ECMAScript 2018 features."
|
2019-04-29 09:11:48 +00:00 |
regexp_assembler.h
|
Reland "[vm] Finish adding support for ECMAScript 2018 features."
|
2019-04-29 09:11:48 +00:00 |
regexp_assembler_bytecode.cc
|
[vm] Bypass malloc for large Zone allocations to avoid jemalloc leaks.
|
2019-04-30 16:17:18 +00:00 |
regexp_assembler_bytecode.h
|
Reland "[vm] Finish adding support for ECMAScript 2018 features."
|
2019-04-29 09:11:48 +00:00 |
regexp_assembler_bytecode_inl.h
|
|
|
regexp_assembler_ir.cc
|
Reland "[vm] Finish adding support for ECMAScript 2018 features."
|
2019-04-29 09:11:48 +00:00 |
regexp_assembler_ir.h
|
Reland "[vm] Finish adding support for ECMAScript 2018 features."
|
2019-04-29 09:11:48 +00:00 |
regexp_ast.cc
|
[VM] Adding regexp lookbehind assertion support.
|
2019-03-14 14:26:47 +00:00 |
regexp_ast.h
|
Reland "[vm] Finish adding support for ECMAScript 2018 features."
|
2019-04-29 09:11:48 +00:00 |
regexp_bytecodes.h
|
Reland "[vm] Finish adding support for ECMAScript 2018 features."
|
2019-04-29 09:11:48 +00:00 |
regexp_interpreter.cc
|
[vm] Bypass malloc for large Zone allocations to avoid jemalloc leaks.
|
2019-04-30 16:17:18 +00:00 |
regexp_interpreter.h
|
[vm] Bypass malloc for large Zone allocations to avoid jemalloc leaks.
|
2019-04-30 16:17:18 +00:00 |
regexp_parser.cc
|
[vm] Fix gcc build.
|
2019-07-17 16:23:45 +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
|
[vm, compiler] Consistently use CallTargets instead of ICData or MegamorphicCache.
|
2019-09-04 18:49:40 +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
|
|
|
scopes.cc
|
[vm/bytecode] Collect context levels for compiled code generated from bytecode
|
2019-08-13 20:32:49 +00:00 |
scopes.h
|
[vm/bytecode] Collect context levels for compiled code generated from bytecode
|
2019-08-13 20:32:49 +00:00 |
scopes_test.cc
|
[vm] Assert handles are only allocated when the thread is preventing safepoints.
|
2018-10-31 19:51:52 +00:00 |
service.cc
|
[vm, service] Fix out-of-bounds access when processing requestHeapSnapshot's arguments.
|
2019-08-19 23:46:32 +00:00 |
service.h
|
[vm, service] Add requestHeapSnapshot.
|
2019-08-19 19:31:42 +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 requestHeapSnapshot.
|
2019-08-19 19:31:42 +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
|
[vm/concurrency] Have custom weak table per isolate used for snapshot writing
|
2019-08-29 08:41:33 +00:00 |
snapshot.h
|
[vm] Don't copy when reading typed data in messages sent to native ports.
|
2019-08-30 17:49:28 +00:00 |
snapshot_ids.h
|
[vm] Work around interaction between type and instance canonicalization in isolate messages.
|
2018-06-21 23:45:05 +00:00 |
snapshot_test.cc
|
[vm] Use std::unique_ptr with Message
|
2019-05-06 21:01:39 +00:00 |
source_report.cc
|
[vm/bytecode] Register closure functions in the object store's list of closures
|
2019-08-22 23:54:42 +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
|
[vm/bytecode] Ignore source positions not denoting a debug point in debugger.
|
2019-07-12 00:18:21 +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
|
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 |
stack_frame_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 |
stack_frame_dbc.h
|
[vm/bytecode] Ignore source positions not denoting a debug point in debugger.
|
2019-07-12 00:18:21 +00:00 |
stack_frame_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 |
stack_frame_kbc.h
|
[vm/interpreter] remove assumptions about alignment of bytecode instructions.
|
2019-04-11 02:01:03 +00:00 |
stack_frame_test.cc
|
[vm, bytecode] More passing vm/cc tests.
|
2019-06-28 16:44:57 +00:00 |
stack_frame_x64.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 |
stack_trace.cc
|
[vm, interpreter] Handle implicit static getters as bytecode.
|
2019-04-17 19:48:37 +00:00 |
stack_trace.h
|
|
|
static_type_exactness_state.h
|
[vm, interpreter] Enable field guards.
|
2019-03-07 00:19:40 +00:00 |
stub_code.cc
|
[vm] 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
|
Revert "[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs)."
|
2019-09-03 12:31:15 +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
|
Revert "[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs)."
|
2019-09-03 12:31:15 +00:00 |
thread.h
|
Revert "[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs)."
|
2019-09-03 12:31:15 +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
|
[ VM / Service ] Made VM timeline functionality public through the service API.
|
2019-06-19 16:06:12 +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
|
Revert "[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs)."
|
2019-09-03 12:31:15 +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
|
|
|