..
compiler
[vm/compiler] Non-speculative ARM64 long division/remainder.
2018-08-02 15:50:26 +00:00
heap
[vm] Combine internal and external allocation into one allocation limit.
2018-07-03 17:17:33 +00:00
service
Add support for expression compilation via service.
2018-06-05 04:16:39 +00:00
allocation.cc
[VM] Optimize performance of dart_boostrap in debug-kernel-strong mode.
2018-03-21 10:24:29 +00:00
allocation.h
[VM] Optimize performance of dart_boostrap in debug-kernel-strong mode.
2018-03-21 10:24:29 +00:00
allocation_test.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
assert_test.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
ast.cc
[vm] Fix build for gcc 7.3.0.
2018-05-03 17:59:44 +00:00
ast.h
[VM, JIT] Lower CloneContext into AllocateUninitializedContext.
2017-10-25 11:09:29 +00:00
ast_printer.cc
[VM] Decouple frontend from frame layout
2018-06-07 11:35:58 +00:00
ast_printer.h
Improve --print-ast printing of LetNode.
2017-06-20 16:49:10 +02:00
ast_printer_test.cc
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
ast_test.cc
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
ast_transformer.cc
Revert "Revert "Introduce StaticCallNode::kNoRebind and use that in implicit closures.""
2017-09-28 19:43:32 +00:00
ast_transformer.h
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
Add support for expression compilation via service.
2018-06-05 04:16:39 +00:00
base64.h
Add support for expression compilation via service.
2018-06-05 04:16:39 +00:00
base64_test.cc
Add support for expression compilation via service.
2018-06-05 04:16:39 +00:00
base_isolate.h
Renames the isolate's mutator_thread_ to scheduled_mutator_thread_
2017-08-07 15:54:49 -07:00
benchmark_test.cc
[vm] Normalize external string finalizers.
2018-06-04 23:44:39 +00:00
benchmark_test.h
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
bit_set.h
bit_set_test.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
bit_vector.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
bit_vector.h
bit_vector_test.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
bitfield.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
bitfield_test.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
bitmap.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
bitmap.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
bitmap_test.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
boolfield.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
boolfield_test.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
bootstrap.cc
Handle invalid dill files more gracefully
2018-06-26 11:16:35 +00:00
bootstrap.h
[VM interpreter] Support NativeCall kernel bytecode.
2018-06-13 23:30:44 +00:00
bootstrap_natives.cc
[VM interpreter] Support NativeCall kernel bytecode.
2018-06-13 23:30:44 +00:00
bootstrap_natives.h
[vm/corelib] More cleanup in integer operations after _Bigint is removed
2018-06-18 18:16:51 +00:00
bootstrap_nocore.cc
Handle invalid dill files more gracefully
2018-06-26 11:16:35 +00:00
BUILD.gn
[component] rename libs fuchsia::sys -> component
2018-07-16 21:48:42 +00:00
class_finalizer.cc
[VM] Optimize generation of type testing stubs in JIT mode.
2018-07-28 20:22:05 +00:00
class_finalizer.h
Load class members lazily when loading from kernel.
2017-10-31 19:19:25 +00:00
class_finalizer_test.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
class_table.cc
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
class_table.h
[VM] Make classes movable in sliding compactor
2018-04-26 09:38:25 +00:00
clustered_snapshot.cc
These changes are causing a segfault in DartEntry::InvokeFunction in dart_entry.cc in Flutter,
2018-07-28 00:01:50 +00:00
clustered_snapshot.h
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
code_descriptors.cc
[vm/aot] Add detailed error messages and stack traces for null checks
2018-04-26 20:33:15 +00:00
code_descriptors.h
[vm/aot] Add detailed error messages and stack traces for null checks
2018-04-26 20:33:15 +00:00
code_descriptors_test.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
code_observers.cc
[vm] When generating JITDUMP also dump IR and attach it as source to code.
2018-07-30 12:35:45 +00:00
code_observers.h
[vm] When generating JITDUMP also dump IR and attach it as source to code.
2018-07-30 12:35:45 +00:00
code_patcher.cc
Reland "[VM] Introduction of type testing stubs - Part 1-4"
2018-04-13 09:06:56 +00:00
code_patcher.h
Reland "[VM] Introduction of type testing stubs - Part 1-4"
2018-04-13 09:06:56 +00:00
code_patcher_arm.cc
[VM, Compiler] Move compiler to a separate folder.
2017-09-04 15:15:18 +00:00
code_patcher_arm64.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
code_patcher_arm64_test.cc
Revert "Revert "Introduce StaticCallNode::kNoRebind and use that in implicit closures.""
2017-09-28 19:43:32 +00:00
code_patcher_arm_test.cc
Revert "Revert "Introduce StaticCallNode::kNoRebind and use that in implicit closures.""
2017-09-28 19:43:32 +00:00
code_patcher_dbc.cc
[vm, dbc] Implement lazily-linked natives for DBC and enable AppJIT.
2018-02-23 02:20:12 +00:00
code_patcher_ia32.cc
[VM, Compiler] Move compiler to a separate folder.
2017-09-04 15:15:18 +00:00
code_patcher_ia32_test.cc
Revert "Revert "Introduce StaticCallNode::kNoRebind and use that in implicit closures.""
2017-09-28 19:43:32 +00:00
code_patcher_x64.cc
Reland "[VM] Introduction of type testing stubs - Part 1-4"
2018-04-13 09:06:56 +00:00
code_patcher_x64_test.cc
Revert "Revert "Introduce StaticCallNode::kNoRebind and use that in implicit closures.""
2017-09-28 19:43:32 +00:00
compilation_trace.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
compilation_trace.h
[VM, Compiler] Move compiler to a separate folder.
2017-09-04 15:15:18 +00:00
compiler_stats.cc
Refactor Isolate name format, storage and log
2017-08-25 18:07:03 -07:00
compiler_stats.h
Added period to comment for consistency.
2018-05-21 19:04:38 +00:00
compiler_test.cc
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
constants.h
Take 3 for "[vm] Factor out more of the slow-path of the store barrier into the stubs."
2018-07-27 18:51:20 +00:00
constants_arm.h
Take 3 for "[vm] Factor out more of the slow-path of the store barrier into the stubs."
2018-07-27 18:51:20 +00:00
constants_arm64.h
Take 3 for "[vm] Factor out more of the slow-path of the store barrier into the stubs."
2018-07-27 18:51:20 +00:00
constants_dbc.h
[VM interpreter] Support inline type check of implicit setter value.
2018-07-16 20:33:41 +00:00
constants_ia32.h
[vm] Don't need to preserve ICData past the dispatching stubs.
2018-07-13 23:26:29 +00:00
constants_kbc.h
[VM interpreter] Support inline type check of implicit setter value.
2018-07-16 20:33:41 +00:00
constants_x64.h
Take 3 for "[vm] Factor out more of the slow-path of the store barrier into the stubs."
2018-07-27 18:51:20 +00:00
constants_x86.h
[VM] Make x64 assembler more regular
2017-12-12 14:14:45 +00:00
cpu.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
cpu_arm.cc
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
cpu_arm.h
cpu_arm64.cc
Rename Magenta to Zircon, along with related abbreviations
2017-09-15 14:54:18 +00:00
cpu_arm64.h
cpu_dbc.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
cpu_dbc.h
cpu_ia32.cc
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
cpu_ia32.h
cpu_test.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
cpu_x64.cc
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
cpu_x64.h
cpuid.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
cpuid.h
cpuinfo.h
cpuinfo_android.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
cpuinfo_fuchsia.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
cpuinfo_linux.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
cpuinfo_macos.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
cpuinfo_test.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
cpuinfo_win.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
custom_isolate_test.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
dart.cc
[vm] Shut down application isolates before the kernel isolate.
2018-07-11 19:29:15 +00:00
dart.h
[vm] Shut down application isolates before the kernel isolate.
2018-07-11 19:29:15 +00:00
dart_api_impl.cc
[vm] Notify the service isolate of all isolate shutdowns, not just those triggered by Dart_ShutdownIsolate.
2018-07-24 20:51:09 +00:00
dart_api_impl.h
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
dart_api_impl_test.cc
Revert CLs reworking generator class handling of non-lvalues.
2018-07-27 17:18:28 +00:00
dart_api_message.cc
[vm] Check for NULL finalizers in Dart_PostCObject.
2018-07-11 17:16:34 +00:00
dart_api_message.h
[vm] Remove --limit-ints-to-64-bits option and old _Bigint class
2018-06-04 20:10:40 +00:00
dart_api_state.cc
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
dart_api_state.h
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
dart_entry.cc
[VM interpreter] Improve transition from jitted code to interpreted code.
2018-07-12 18:58:24 +00:00
dart_entry.h
[VM runtime] Initial version of Kernel Bytecode interpreter in VM runtime.
2018-05-09 20:29:27 +00:00
dart_entry_test.cc
[VM, Compiler] Move compiler to a separate folder.
2017-09-04 15:15:18 +00:00
datastream.cc
[vm] Stream writing snapshots as assembly to reduce peak memory usage.
2018-03-08 19:26:17 +00:00
datastream.h
[vm] Stream writing snapshots as assembly to reduce peak memory usage.
2018-03-08 19:26:17 +00:00
debugger.cc
Fix invalid assert that slipped by in ac8fdb5a
2018-08-02 08:08:37 +00:00
debugger.h
[ VM / Debugger ] Use existing Function object to set breakpoints instead of finding "best fit" when possible.
2018-07-20 21:15:49 +00:00
debugger_api_impl_test.cc
Transition tests to EvaluateCompiledExpression.
2018-06-19 02:41:00 +00:00
debugger_api_impl_test.h
Transition tests to EvaluateCompiledExpression.
2018-06-19 02:41:00 +00:00
debugger_arm.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
debugger_arm64.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
debugger_dbc.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
debugger_ia32.cc
[VM, Compiler] Move compiler to a separate folder.
2017-09-04 15:15:18 +00:00
debugger_x64.cc
[VM, Compiler] Move compiler to a separate folder.
2017-09-04 15:15:18 +00:00
deferred_objects.cc
[vm] Refactor state bits to free up two bits on Function.
2018-05-23 13:59:25 +00:00
deferred_objects.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
deopt_instructions.cc
[VM] Decouple frontend from frame layout
2018-06-07 11:35:58 +00:00
deopt_instructions.h
[VM, Compiler] Move compiler to a separate folder.
2017-09-04 15:15:18 +00:00
double_conversion.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
double_conversion.h
double_internals.h
dwarf.cc
[vm/aot] Add detailed error messages and stack traces for null checks
2018-04-26 20:33:15 +00:00
dwarf.h
[vm] Stream writing snapshots as assembly to reduce peak memory usage.
2018-03-08 19:26:17 +00:00
exceptions.cc
[vm/compiler] Non-speculative X64 long division/remainder.
2018-08-01 00:13:55 +00:00
exceptions.h
[vm/compiler] Non-speculative X64 long division/remainder.
2018-08-01 00:13:55 +00:00
exceptions_test.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
finalizable_data.h
[vm, isolate] Send large TypedData as ExternalTypedData in isolate messages.
2018-02-21 18:57:14 +00:00
find_code_object_test.cc
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
fixed_cache.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
fixed_cache_test.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
flag_list.h
[vm] Add unsafe mode to VM
2018-07-20 20:31:19 +00:00
flags.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
flags.h
[vm] Get more helpful errors from Dart_SetVMFlags and Dart_MakeIsolateRunnable.
2018-05-01 20:54:38 +00:00
flags_test.cc
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
gdb_helpers.cc
[VM] Consistently use ValidationPolicy in frame iteration APIs
2018-06-04 14:46:26 +00:00
globals.h
Revert "[VM] Reduce Smi size to 32 bit on 64 bit platforms"
2018-05-07 13:56:10 +00:00
growable_array.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
growable_array_test.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
guard_field_test.cc
Create isolate from the platform kernel when running VM tests under dartk.
2018-02-20 22:08:25 +00:00
handles.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
handles.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
handles_impl.h
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
handles_test.cc
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
hash.h
[vm] Support for sharing parts of an app snapshot.
2018-04-27 17:42:16 +00:00
hash_map.h
[vm] Refactoring: move StreamingScopeBuilder out of kernel_binary_flowgraph
2018-07-07 19:00:12 +00:00
hash_map_test.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
hash_table.h
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
hash_table_test.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
image_snapshot.cc
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
image_snapshot.h
[vm] Fail gracefully when a snapshot is loaded without the proper alignment.
2018-04-30 21:12:41 +00:00
instructions.h
[vm] Enable type stubs based type checks in JIT mode for some types.
2018-06-01 20:58:33 +00:00
instructions_arm.cc
[vm] Enable type stubs based type checks in JIT mode for some types.
2018-06-01 20:58:33 +00:00
instructions_arm.h
[vm] Use LoadWordFromPool in AssertAssignable on ARMs instead of raw ldr
2018-06-11 21:33:05 +00:00
instructions_arm64.cc
[vm] Enable type stubs based type checks in JIT mode for some types.
2018-06-01 20:58:33 +00:00
instructions_arm64.h
[vm] Use LoadWordFromPool in AssertAssignable on ARMs instead of raw ldr
2018-06-11 21:33:05 +00:00
instructions_arm64_test.cc
[VM, Compiler] Move compiler to a separate folder.
2017-09-04 15:15:18 +00:00
instructions_arm_test.cc
[VM, Compiler] Move compiler to a separate folder.
2017-09-04 15:15:18 +00:00
instructions_dbc.cc
[vm, dbc] Implement lazily-linked natives for DBC and enable AppJIT.
2018-02-23 02:20:12 +00:00
instructions_dbc.h
[vm, dbc] Implement lazily-linked natives for DBC and enable AppJIT.
2018-02-23 02:20:12 +00:00
instructions_ia32.cc
instructions_ia32.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
instructions_ia32_test.cc
[VM, Compiler] Move compiler to a separate folder.
2017-09-04 15:15:18 +00:00
instructions_x64.cc
[vm] Enable type stubs based type checks in JIT mode for some types.
2018-06-01 20:58:33 +00:00
instructions_x64.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
instructions_x64_test.cc
[VM, Compiler] Move compiler to a separate folder.
2017-09-04 15:15:18 +00:00
interpreter.cc
[VM interpreter] Save previous argdesc_ and pp_ on reentry, restore on exit.
2018-08-02 17:56:50 +00:00
interpreter.h
[VM interpreter] Support inline type check of implicit setter value.
2018-07-16 20:33:41 +00:00
isolate.cc
Reland "[VM] Move kernel buffer created by IKG into external typed data with finalizer""
2018-07-26 12:09:48 +00:00
isolate.h
Reland "[VM] Move kernel buffer created by IKG into external typed data with finalizer""
2018-07-26 12:09:48 +00:00
isolate_reload.cc
[VM] Optimize generation of type testing stubs in JIT mode.
2018-07-28 20:22:05 +00:00
isolate_reload.h
[VM] Make classes movable in sliding compactor
2018-04-26 09:38:25 +00:00
isolate_reload_test.cc
[VM] Optimize generation of type testing stubs in JIT mode.
2018-07-28 20:22:05 +00:00
isolate_test.cc
Create isolate from the platform kernel when running VM tests under dartk.
2018-02-20 22:08:25 +00:00
json_stream.cc
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
json_stream.h
Add support for expression compilation via service.
2018-06-05 04:16:39 +00:00
json_test.cc
Limit preserialized JSON for timeline events from Dart code to the arguments.
2017-09-19 23:29:55 +00:00
json_writer.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
json_writer.h
[VM] Extract simple JSON writer out of VM service-specific JSONStream
2017-11-03 18:31:50 +00:00
kernel.cc
[vm] Refactoring: remove misuses of StreamingFlowGraphBuilder
2018-07-17 16:36:50 +00:00
kernel.h
Reland "[VM] Move kernel buffer created by IKG into external typed data with finalizer""
2018-07-26 12:09:48 +00:00
kernel_binary.cc
Reland "[VM] Move kernel buffer created by IKG into external typed data with finalizer""
2018-07-26 12:09:48 +00:00
kernel_binary.h
[vm] Refactoring: extract constant evaluator and fingerprints helper
2018-07-11 21:30:13 +00:00
kernel_isolate.cc
Revert "Reland "[VM/SDK]""
2018-07-23 18:07:29 +00:00
kernel_isolate.h
[vm] Shut down application isolates before the kernel isolate.
2018-07-11 19:29:15 +00:00
kernel_loader.cc
These changes are causing a segfault in DartEntry::InvokeFunction in dart_entry.cc in Flutter,
2018-07-28 00:01:50 +00:00
kernel_loader.h
These changes are causing a segfault in DartEntry::InvokeFunction in dart_entry.cc in Flutter,
2018-07-28 00:01:50 +00:00
lockers.cc
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
lockers.h
Take 3 for "[vm] Factor out more of the slow-path of the store barrier into the stubs."
2018-07-27 18:51:20 +00:00
log.cc
[vm/jit] Introduce dynamic invocation forwarders that perform type checking
2018-06-25 07:27:04 +00:00
log.h
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
log_test.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
longjump.cc
[VM interpreter] Propagate unhandled exception returned from jitted code to interpreter.
2018-06-18 19:22:05 +00:00
longjump.h
longjump_test.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
malloc_hooks.h
malloc_hooks_arm.cc
When collecting traces for native allocation, we depend on the architecture the native code is running, not the Dart code.
2017-04-21 13:34:51 -07:00
malloc_hooks_arm64.cc
When collecting traces for native allocation, we depend on the architecture the native code is running, not the Dart code.
2017-04-21 13:34:51 -07:00
malloc_hooks_ia32.cc
[infra] Use Clang for ia32 and arm64. Use the dl'd sysroots by default.
2017-12-02 06:19:33 +00:00
malloc_hooks_jemalloc.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
malloc_hooks_tcmalloc.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
malloc_hooks_test.cc
[vm] Defeat ICF for some profiler test cases.
2018-06-28 20:03:19 +00:00
malloc_hooks_unsupported.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
malloc_hooks_x64.cc
When collecting traces for native allocation, we depend on the architecture the native code is running, not the Dart code.
2017-04-21 13:34:51 -07:00
megamorphic_cache_table.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
megamorphic_cache_table.h
Revised "Eliminate dependencies on assemblers and code stubs in precompiled runtime."
2017-09-04 13:13:26 +02:00
memory_region.cc
memory_region.h
[vm] Align old-space pages.
2017-10-30 22:02:20 +00:00
memory_region_test.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
message.cc
[vm, isolate] Send large TypedData as ExternalTypedData in isolate messages.
2018-02-21 18:57:14 +00:00
message.h
[vm, isolate] Send large TypedData as ExternalTypedData in isolate messages.
2018-02-21 18:57:14 +00:00
message_handler.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
message_handler.h
[vm] Remove Dart_HandleMessages.
2018-04-05 21:42:38 +00:00
message_handler_test.cc
[vm, isolate] Send large TypedData as ExternalTypedData in isolate messages.
2018-02-21 18:57:14 +00:00
message_test.cc
[vm, isolate] Send large TypedData as ExternalTypedData in isolate messages.
2018-02-21 18:57:14 +00:00
metrics.cc
Restore "Add current rss and embedder name to Observatory"
2017-08-14 17:02:30 -07:00
metrics.h
Restore "Add current rss and embedder name to Observatory"
2017-08-14 17:02:30 -07:00
metrics_test.cc
Create isolate from the platform kernel when running VM tests under dartk.
2018-02-20 22:08:25 +00:00
mixin_test.cc
[ VM / Dart 2 ] Fixed Mixin_PrivateSuperResolutionCrossLibraryShould fail which was expecting a NoSuchMethod error instead of a compilation error in strong-mode.
2018-03-23 15:43:09 +00:00
native_api_impl.cc
[VM] Fix windows build after landing new navie embedder API
2018-07-25 12:34:59 +00:00
native_arguments.h
[windows] Fix 'all' target
2018-05-14 22:17:38 +00:00
native_entry.cc
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
native_entry.h
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
native_entry_test.cc
[VM, Compiler] Move compiler to a separate folder.
2017-09-04 15:15:18 +00:00
native_entry_test.h
native_message_handler.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
native_message_handler.h
native_symbol.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
native_symbol_android.cc
[android] Override __cxa_demangle() in PRODUCT mode
2017-10-05 16:56:16 +00:00
native_symbol_fuchsia.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
native_symbol_linux.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
native_symbol_macos.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
native_symbol_win.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
object.cc
[vm] Streamline passing of ICData through compilation pipeline
2018-08-02 00:00:59 +00:00
object.h
[VM] Optimize generation of type testing stubs in JIT mode.
2018-07-28 20:22:05 +00:00
object_arm64_test.cc
[VM, Compiler] Move compiler to a separate folder.
2017-09-04 15:15:18 +00:00
object_arm_test.cc
[VM, Compiler] Move compiler to a separate folder.
2017-09-04 15:15:18 +00:00
object_dbc_test.cc
[VM, Compiler] Move compiler to a separate folder.
2017-09-04 15:15:18 +00:00
object_graph.cc
[VM] Consistently use ValidationPolicy in frame iteration APIs
2018-06-04 14:46:26 +00:00
object_graph.h
Calculates retaining paths through user fields and ignores VM objects
2017-07-27 13:24:48 -07:00
object_graph_test.cc
[vm, gc] Require a safepoint for heap iteration.
2017-08-07 17:51:25 -07:00
object_ia32_test.cc
[VM, Compiler] Move compiler to a separate folder.
2017-09-04 15:15:18 +00:00
object_id_ring.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
object_id_ring.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
object_id_ring_test.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
object_reload.cc
[vm, standalone] Do not copy when loading kernel.
2018-06-21 23:27:53 +00:00
object_service.cc
[VM interpreter] Support implicit getters and setters without compiling them.
2018-06-26 20:24:38 +00:00
object_set.h
object_store.cc
[VM interpreter] Support NativeCall kernel bytecode.
2018-06-13 23:30:44 +00:00
object_store.h
[vm] Work around interaction between type and instance canonicalization in isolate messages.
2018-06-21 23:45:05 +00:00
object_store_test.cc
object_test.cc
[VM] Optimize generation of type testing stubs in JIT mode.
2018-07-28 20:22:05 +00:00
object_x64_test.cc
[VM, Compiler] Move compiler to a separate folder.
2017-09-04 15:15:18 +00:00
os.h
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
os_android.cc
[vm] When generating JITDUMP also dump IR and attach it as source to code.
2018-07-30 12:35:45 +00:00
os_fuchsia.cc
[component] rename libs fuchsia::sys -> component
2018-07-16 21:48:42 +00:00
os_linux.cc
[vm] When generating JITDUMP also dump IR and attach it as source to code.
2018-07-30 12:35:45 +00:00
os_macos.cc
[vm] Remove --limit-ints-to-64-bits option and old _Bigint class
2018-06-04 20:10:40 +00:00
os_test.cc
[vm/cleanup] Remove vm/cc/Sleep test.
2018-03-12 17:15:28 +00:00
os_thread.cc
[vm] Use C++11 thread_local instead of platform TLS for Thread::Current().
2018-07-11 23:52:43 +00:00
os_thread.h
[vm] Use C++11 thread_local instead of platform TLS for Thread::Current().
2018-07-11 23:52:43 +00:00
os_thread_android.cc
[vm] Remove redundant Profiler::DumpStackTrace().
2018-06-14 20:56:44 +00:00
os_thread_android.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
os_thread_fuchsia.cc
[fuchsia] Migrate from zx_time_get to zx_clock_get
2018-01-22 22:46:35 +00:00
os_thread_fuchsia.h
Reorder Fuchsia file headers and gn format
2017-09-15 20:28:49 +00:00
os_thread_linux.cc
[vm] Remove redundant Profiler::DumpStackTrace().
2018-06-14 20:56:44 +00:00
os_thread_linux.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
os_thread_macos.cc
[vm] Remove redundant Profiler::DumpStackTrace().
2018-06-14 20:56:44 +00:00
os_thread_macos.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
os_thread_win.cc
[ VM / Windows ] Fixed potential null dereference in ThreadLocalData::RunDestructors.
2018-07-16 21:08:21 +00:00
os_thread_win.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
os_win.cc
[vm] Remove --limit-ints-to-64-bits option and old _Bigint class
2018-06-04 20:10:40 +00:00
parser.cc
These changes are causing a segfault in DartEntry::InvokeFunction in dart_entry.cc in Flutter,
2018-07-28 00:01:50 +00:00
parser.h
These changes are causing a segfault in DartEntry::InvokeFunction in dart_entry.cc in Flutter,
2018-07-28 00:01:50 +00:00
parser_test.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
port.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
port.h
port_test.cc
[vm, isolate] Send large TypedData as ExternalTypedData in isolate messages.
2018-02-21 18:57:14 +00:00
proccpuinfo.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
proccpuinfo.h
profiler.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
profiler.h
[vm] Align 64-bit atomic variables for 32-bit iOS.
2018-05-07 18:37:12 +00:00
profiler_service.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
profiler_service.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
profiler_test.cc
Avoid patching with redirecting factories in vm-related patches
2018-02-08 14:11:50 +00:00
program_visitor.cc
[vm] Hash canonical objects by content instead of address.
2018-05-14 20:11:27 +00:00
program_visitor.h
[vm] Deduplicate catch entry state maps.
2017-11-14 23:06:05 +00:00
random.cc
[vm] Toward deterministic builds.
2017-11-23 00:07:56 +00:00
random.h
[vm] Toward deterministic builds.
2017-11-23 00:07:56 +00:00
raw_object.cc
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
raw_object.h
[VM runtime] Consider partial instantiation when printing closures ( fixes #34034 ).
2018-08-01 15:43:48 +00:00
raw_object_snapshot.cc
These changes are causing a segfault in DartEntry::InvokeFunction in dart_entry.cc in Flutter,
2018-07-28 00:01:50 +00:00
regexp.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
regexp.h
[VM, Compiler] Move compiler to a separate folder.
2017-09-04 15:15:18 +00:00
regexp_assembler.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
regexp_assembler.h
[VM, Compiler] Move compiler to a separate folder.
2017-09-04 15:15:18 +00:00
regexp_assembler_bytecode.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
regexp_assembler_bytecode.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
regexp_assembler_bytecode_inl.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
regexp_assembler_ir.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
regexp_assembler_ir.h
Revert "Revert "Introduce StaticCallNode::kNoRebind and use that in implicit closures.""
2017-09-28 19:43:32 +00:00
regexp_ast.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
regexp_ast.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
regexp_bytecodes.h
regexp_interpreter.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
regexp_interpreter.h
regexp_parser.cc
[vm] Fix build for gcc 7.3.0.
2018-05-03 17:59:44 +00:00
regexp_parser.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
regexp_test.cc
[vm] Normalize external string finalizers.
2018-06-04 23:44:39 +00:00
report.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
report.h
resolver.cc
[vm/jit] Introduce dynamic invocation forwarders that perform type checking
2018-06-25 07:27:04 +00:00
resolver.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
resolver_test.cc
[vm] Move some string utils from runtime/vm to runtime/platform.
2018-03-01 02:07:46 +00:00
reusable_handles.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
ring_buffer.h
ring_buffer_test.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
runtime_entry.cc
[VM interpreter] Save previous argdesc_ and pp_ on reentry, restore on exit.
2018-08-02 17:56:50 +00:00
runtime_entry.h
[VM interpreter] Improve transition from jitted code to interpreted code.
2018-07-12 18:58:24 +00:00
runtime_entry_arm.cc
[VM, Compiler] Move compiler to a separate folder.
2017-09-04 15:15:18 +00:00
runtime_entry_arm64.cc
[VM, Compiler] Move compiler to a separate folder.
2017-09-04 15:15:18 +00:00
runtime_entry_dbc.cc
[VM, Compiler] Move compiler to a separate folder.
2017-09-04 15:15:18 +00:00
runtime_entry_ia32.cc
[VM, Compiler] Move compiler to a separate folder.
2017-09-04 15:15:18 +00:00
runtime_entry_list.h
[vm/compiler] Non-speculative X64 long division/remainder.
2018-08-01 00:13:55 +00:00
runtime_entry_x64.cc
[VM, Compiler] Move compiler to a separate folder.
2017-09-04 15:15:18 +00:00
scanner.cc
[vm] Move some string utils from runtime/vm to runtime/platform.
2018-03-01 02:07:46 +00:00
scanner.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
scanner_test.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
scope_timer.h
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
scopes.cc
[VM] Make the encoding of variable descriptors use variable indices
2018-06-11 09:55:54 +00:00
scopes.h
[vm] Add unsafe mode to VM
2018-07-20 20:31:19 +00:00
scopes_test.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
service.cc
[vm] Shut down application isolates before the kernel isolate.
2018-07-11 19:29:15 +00:00
service.h
Add support for expression compilation via service.
2018-06-05 04:16:39 +00:00
service_event.cc
Make service protocol respect isolate lifecycle
2017-08-30 17:09:36 -07:00
service_event.h
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
service_isolate.cc
[VM] Add Dart_InvokeVMServiceMethod() to dart_tools_api.h
2018-07-25 12:06:55 +00:00
service_isolate.h
[VM] Add Dart_InvokeVMServiceMethod() to dart_tools_api.h
2018-07-25 12:06:55 +00:00
service_test.cc
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
signal_handler.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
signal_handler_android.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
signal_handler_fuchsia.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
signal_handler_linux.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
signal_handler_macos.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
signal_handler_win.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
simulator.h
Remove MIPS support
2017-06-22 08:49:22 -07:00
simulator_arm.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
simulator_arm.h
[vm] Optimize ARM simulator by forcing inlining of hot functions.
2018-01-02 13:29:03 +00:00
simulator_arm64.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
simulator_arm64.h
Reapply "[vm] Prefer stack bounds from the system thread library for overflow checks."
2017-10-18 21:15:49 +00:00
simulator_dbc.cc
[VM runtime] Minor cleanup of stubs on all architectures as already done for x64
2018-06-18 22:19:13 +00:00
simulator_dbc.h
[VM] Replace hand-written assembly prologues with IR
2017-12-13 16:04:34 +00:00
snapshot.cc
[VM] Only add direct implementor when reading script snapshots if the implemented class is from the full snapshot
2018-07-29 17:52:54 +00:00
snapshot.h
[vm] Remove --limit-ints-to-64-bits option and old _Bigint class
2018-06-04 20:10:40 +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] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
snapshot_test.dart
[vm] Remove --limit-ints-to-64-bits option and old _Bigint class
2018-06-04 20:10:40 +00:00
snapshot_test_in.dat
source_report.cc
[VM source coverage] Improve source coverage report for a class being finalized.
2018-07-24 21:42:59 +00:00
source_report.h
source_report_test.cc
[vm] Report a coverage tick for the function as a whole.
2017-10-26 16:50:30 +00:00
stack_frame.cc
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
stack_frame.h
[VM] Decouple frontend from frame layout
2018-06-07 11:35:58 +00:00
stack_frame_arm.h
[vm] Visit the pool pointer slot of optimized frames; visit the object slots of exit frames.
2017-10-12 03:47:15 +00:00
stack_frame_arm64.h
[vm] Visit the pool pointer slot of optimized frames; visit the object slots of exit frames.
2017-10-12 03:47:15 +00:00
stack_frame_dbc.h
[VM] Decouple frontend from frame layout
2018-06-07 11:35:58 +00:00
stack_frame_ia32.h
[vm] Visit the pool pointer slot of optimized frames; visit the object slots of exit frames.
2017-10-12 03:47:15 +00:00
stack_frame_kbc.h
[VM interpreter] Save previous argdesc_ and pp_ on reentry, restore on exit.
2018-08-02 17:56:50 +00:00
stack_frame_test.cc
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
stack_frame_x64.h
[vm] Visit the pool pointer slot of optimized frames; visit the object slots of exit frames.
2017-10-12 03:47:15 +00:00
stack_trace.cc
[VM] Consistently use ValidationPolicy in frame iteration APIs
2018-06-04 14:46:26 +00:00
stack_trace.h
stub_code.cc
[VM interpreter] Provide arm64 stubs. Minor cleanups.
2018-06-20 21:48:13 +00:00
stub_code.h
Take 3 for "[vm] Factor out more of the slow-path of the store barrier into the stubs."
2018-07-27 18:51:20 +00:00
stub_code_arm.cc
Take 3 for "[vm] Factor out more of the slow-path of the store barrier into the stubs."
2018-07-27 18:51:20 +00:00
stub_code_arm64.cc
Take 3 for "[vm] Factor out more of the slow-path of the store barrier into the stubs."
2018-07-27 18:51:20 +00:00
stub_code_arm64_test.cc
[vm] Update runtime/vm/stub_code_<arch>_test to avoid using Bigints
2017-07-26 13:15:08 -07:00
stub_code_arm_test.cc
[vm] Update runtime/vm/stub_code_<arch>_test to avoid using Bigints
2017-07-26 13:15:08 -07:00
stub_code_dbc.cc
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
stub_code_ia32.cc
Take 3 for "[vm] Factor out more of the slow-path of the store barrier into the stubs."
2018-07-27 18:51:20 +00:00
stub_code_ia32_test.cc
[vm] Update runtime/vm/stub_code_<arch>_test to avoid using Bigints
2017-07-26 13:15:08 -07:00
stub_code_x64.cc
Take 3 for "[vm] Factor out more of the slow-path of the store barrier into the stubs."
2018-07-27 18:51:20 +00:00
stub_code_x64_test.cc
[vm] Update runtime/vm/stub_code_<arch>_test to avoid using Bigints
2017-07-26 13:15:08 -07:00
symbols.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
symbols.h
[vm/compiler] Non-speculative X64 long division/remainder.
2018-08-01 00:13:55 +00:00
tags.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
tags.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
thread.cc
Take 3 for "[vm] Factor out more of the slow-path of the store barrier into the stubs."
2018-07-27 18:51:20 +00:00
thread.h
Take 3 for "[vm] Factor out more of the slow-path of the store barrier into the stubs."
2018-07-27 18:51:20 +00:00
thread_barrier.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
thread_barrier_test.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
thread_interrupter.cc
Make OOB messages and the profiler thread easier to identify.
2017-12-01 22:30:15 +00:00
thread_interrupter.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
thread_interrupter_android.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
thread_interrupter_fuchsia.cc
[kernel] Update Fuchsia suspend to use new API.
2018-06-14 16:08:31 +00:00
thread_interrupter_linux.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
thread_interrupter_macos.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
thread_interrupter_win.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
thread_pool.cc
[vm] Check for stack headroom before starting a hot reload.
2017-12-08 18:07:31 +00:00
thread_pool.h
thread_pool_test.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
thread_registry.cc
[VM] Consistently use ValidationPolicy in frame iteration APIs
2018-06-04 14:46:26 +00:00
thread_registry.h
[VM] Consistently use ValidationPolicy in frame iteration APIs
2018-06-04 14:46:26 +00:00
thread_test.cc
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
timeline.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
timeline.h
[vm] Don't keep events in memory when using systrace/traceutil.
2018-04-02 18:34:35 +00:00
timeline_analysis.cc
[vm] Replace most runtime/vm uses of OS::Print with OS::PrintErr.
2018-06-13 19:51:40 +00:00
timeline_analysis.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
timeline_android.cc
[vm] Don't keep events in memory when using systrace/traceutil.
2018-04-02 18:34:35 +00:00
timeline_fuchsia.cc
[vm] Don't keep events in memory when using systrace/traceutil.
2018-04-02 18:34:35 +00:00
timeline_linux.cc
[vm] Don't keep events in memory when using systrace/traceutil.
2018-04-02 18:34:35 +00:00
timeline_test.cc
Special-case Timeline.{start,finish}Sync for Fuchsia
2017-07-21 08:06:36 -07:00
timer.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
timer.h
[vm] Align 64-bit atomic variables for 32-bit iOS.
2018-05-07 18:37:12 +00:00
token.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
token.h
[VM] Treat 'deferred' as a built-in identifier ( fixes #31267 and #25732 ).
2017-11-09 23:29:52 +00:00
token_position.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
token_position.h
Revert "[VM] Reduce Smi size to 32 bit on 64 bit platforms"
2018-05-07 13:56:10 +00:00
type_table.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
type_testing_stubs.cc
[VM] Optimize generation of type testing stubs in JIT mode.
2018-07-28 20:22:05 +00:00
type_testing_stubs.h
[VM] Optimize generation of type testing stubs in JIT mode.
2018-07-28 20:22:05 +00:00
unibrow-inl.h
unibrow.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
unibrow.h
unicode.cc
VM: Speed up output of UTF8 for 1-byte strings.
2017-10-23 10:43:59 +00:00
unicode.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
unicode_data.cc
unicode_test.cc
VM: Speed up output of UTF8 for 1-byte strings.
2017-10-23 10:43:59 +00:00
unit_test.cc
[vm/embedder] Introduce dart_standalone_embedder_api.h
2018-07-17 09:04:05 +00:00
unit_test.h
[vm] Introduce kernel_multiroot options to support multiroot compilation mode in kernel service.
2018-06-26 00:56:56 +00:00
uri.cc
[vm] Move some string utils from runtime/vm to runtime/platform.
2018-03-01 02:07:46 +00:00
uri.h
uri_test.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
utils_test.cc
Reapply "[vm] Popcount via compiler intrinsics."
2017-11-03 17:39:16 +00:00
verified_memory_test.cc
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
version.h
version_in.cc
[vm] Toward deterministic builds.
2017-11-23 00:07:56 +00:00
virtual_memory.cc
Allocate from the root VMAR on Fuchsia.
2017-12-19 21:47:44 +00:00
virtual_memory.h
Report errno on mprotect failure.
2018-01-10 01:37:49 +00:00
virtual_memory_android.cc
[vm] Remove redundant Profiler::DumpStackTrace().
2018-06-14 20:56:44 +00:00
virtual_memory_fuchsia.cc
[syscalls] Use vmar..._old apis.
2018-06-21 23:48:23 +00:00
virtual_memory_linux.cc
[vm] Remove redundant Profiler::DumpStackTrace().
2018-06-14 20:56:44 +00:00
virtual_memory_macos.cc
[vm] Remove redundant Profiler::DumpStackTrace().
2018-06-14 20:56:44 +00:00
virtual_memory_test.cc
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
virtual_memory_win.cc
[vm][windows] Implement VirtualMemory::FreeSubSegment
2018-04-25 23:39:52 +00:00
visitor.h
VM: Re-format to use at most one newline between functions
2017-07-13 08:08:37 -07:00
vm_sources.gni
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
zone.cc
[vm] Move heap-related code to its own subdirectory (cf. compiler).
2018-06-20 00:39:49 +00:00
zone.h
Reland "[VM] Introduction of type testing stubs - Part 1-4"
2018-04-13 09:06:56 +00:00
zone_test.cc
Create isolate from the platform kernel when running VM tests under dartk.
2018-02-20 22:08:25 +00:00
zone_text_buffer.cc
[vm] Move some string utils from runtime/vm to runtime/platform.
2018-03-01 02:07:46 +00:00
zone_text_buffer.h