..
service
Add a missing comma.
2017-06-22 09:58:52 -07:00
allocation.cc
Relax zone allocation assertion
2016-09-23 13:06:14 -07:00
allocation.h
Add an option to gen_snapshot for creating a Makefile describing a snapshot's dependencies. This option may be used when generating any snapshot kind, or without generating a snapshot.
2017-02-23 12:40:48 -08:00
allocation_test.cc
Added new type of unit test, RAW_UNIT_TEST_CASE, which is used for tests that can be flaky if run while the VM is alive. Tests created using the RAW_UNIT_TEST_CASE macro will run after the VM has shutdown to avoid having any worker threads contaminating the test results.
2017-01-31 15:16:38 -08:00
aot_optimizer.cc
Reapply "Fix misoptimization of 'is' test""
2017-05-30 14:17:06 +02:00
aot_optimizer.h
Use off-heap data for class check instructions
2017-05-11 10:01:05 +02:00
assembler.cc
Remove MIPS support
2017-06-22 08:49:22 -07:00
assembler.h
Remove MIPS support
2017-06-22 08:49:22 -07:00
assembler_arm.cc
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
assembler_arm.h
Add AddImmediate(reg, int) to ARM64 assembler
2017-05-11 10:46:08 +02:00
assembler_arm64.cc
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
assembler_arm64.h
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
assembler_arm64_test.cc
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
assembler_arm_test.cc
Fix ARM and MIPS builds for gcc 4.9.2.
2016-11-10 11:13:13 -08:00
assembler_dbc.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
assembler_dbc.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
assembler_dbc_test.cc
Pass type argument vector to generic functions (if --reify-generic-functions is
2017-05-18 14:03:47 -07:00
assembler_ia32.cc
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
assembler_ia32.h
Remove MIPS support
2017-06-22 08:49:22 -07:00
assembler_ia32_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
assembler_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
assembler_x64.cc
Remove MIPS support
2017-06-22 08:49:22 -07:00
assembler_x64.h
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
assembler_x64_test.cc
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
assert_test.cc
Added new type of unit test, RAW_UNIT_TEST_CASE, which is used for tests that can be flaky if run while the VM is alive. Tests created using the RAW_UNIT_TEST_CASE macro will run after the VM has shutdown to avoid having any worker threads contaminating the test results.
2017-01-31 15:16:38 -08:00
ast.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
ast.h
Check for a passed-in type argument vector in the prolog of generic functions.
2017-06-21 09:02:16 -07:00
ast_printer.cc
Improve --print-ast printing of LetNode.
2017-06-20 16:49:10 +02:00
ast_printer.h
Improve --print-ast printing of LetNode.
2017-06-20 16:49:10 +02:00
ast_printer_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
ast_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
ast_transformer.cc
Fix setting breakpoint setting in await statements
2017-03-02 12:21:42 -08:00
ast_transformer.h
Make header include guards great again
2016-10-26 00:26:03 -07:00
atomic.h
Rename TARGET_OS_* to HOST_OS_*.
2017-03-15 13:11:05 -07:00
atomic_android.h
Rename TARGET_OS_* to HOST_OS_*.
2017-03-15 13:11:05 -07:00
atomic_fuchsia.h
Rename TARGET_OS_* to HOST_OS_*.
2017-03-15 13:11:05 -07:00
atomic_linux.h
Remove MIPS support
2017-06-22 08:49:22 -07:00
atomic_macos.h
Rename TARGET_OS_* to HOST_OS_*.
2017-03-15 13:11:05 -07:00
atomic_simulator.h
Make header include guards great again
2016-10-26 00:26:03 -07:00
atomic_test.cc
Added new type of unit test, RAW_UNIT_TEST_CASE, which is used for tests that can be flaky if run while the VM is alive. Tests created using the RAW_UNIT_TEST_CASE macro will run after the VM has shutdown to avoid having any worker threads contaminating the test results.
2017-01-31 15:16:38 -08:00
atomic_win.h
Rename TARGET_OS_* to HOST_OS_*.
2017-03-15 13:11:05 -07:00
base_isolate.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
become.cc
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
become.h
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
benchmark_test.cc
CoreJIT snapshots without training.
2017-05-31 13:49:12 -07:00
benchmark_test.h
Fixed tests not having MallocHooks initialized for tests in release mode.
2017-02-24 13:56:06 -08:00
bigint_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
bit_set.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
bit_set_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
bit_vector.cc
Only reload libraries when they may have been modified.
2016-07-29 11:23:18 -07:00
bit_vector.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
bit_vector_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
bitfield.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
bitfield_test.cc
Added new type of unit test, RAW_UNIT_TEST_CASE, which is used for tests that can be flaky if run while the VM is alive. Tests created using the RAW_UNIT_TEST_CASE macro will run after the VM has shutdown to avoid having any worker threads contaminating the test results.
2017-01-31 15:16:38 -08:00
bitmap.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
bitmap.h
Improve the casing of Stackmap and Stacktrace.
2016-12-12 14:51:30 -08:00
bitmap_test.cc
Improve the casing of Stackmap and Stacktrace.
2016-12-12 14:51:30 -08:00
block_scheduler.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
block_scheduler.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
boolfield.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
boolfield_test.cc
Added new type of unit test, RAW_UNIT_TEST_CASE, which is used for tests that can be flaky if run while the VM is alive. Tests created using the RAW_UNIT_TEST_CASE macro will run after the VM has shutdown to avoid having any worker threads contaminating the test results.
2017-01-31 15:16:38 -08:00
bootstrap.cc
[kernel] Stream kernel_reader
2017-06-21 14:58:58 +02:00
bootstrap.h
Turn the VM's dart:typed_data into a patch
2016-12-22 10:57:21 +01:00
bootstrap_natives.cc
More ifdefs to make everything build at -O0 and without --gc-sections.
2017-01-19 12:16:48 -08:00
bootstrap_natives.h
Check for a passed-in type argument vector in the prolog of generic functions.
2017-06-21 09:02:16 -07:00
bootstrap_nocore.cc
[kernel] Stream kernel_reader
2017-06-21 14:58:58 +02:00
branch_optimizer.cc
Reapply "Shuffle around deopt id allocation to give the flow graph builder a chance to record other data as they are allocated".
2017-05-25 10:12:22 -07:00
branch_optimizer.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
BUILD.gn
Mostly revert "[fuchsia] Prepare for setting the Dart target architecture appropriately in the host binaries."
2017-06-21 15:19:21 -07:00
cha.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
cha.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
cha_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
class_finalizer.cc
The current growth strategy for growable arrays allocates a backing array of size 2 at (empty) creation and doubles the size whenever the capacity is insufficient while adding elements.
2017-06-22 10:51:54 +02:00
class_finalizer.h
Make sure the signature of the call method is finalized before involving it
2017-03-15 16:44:33 -07:00
class_finalizer_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
class_table.cc
Sort class IDs before training AppJIT snapshots
2017-02-20 12:14:17 +01:00
class_table.h
Sort class IDs before training AppJIT snapshots
2017-02-20 12:14:17 +01:00
clustered_snapshot.cc
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
clustered_snapshot.h
Resolve inconsistent treatment of stubs in kAppJIT snapshots in favor of writing stubs in the snapshot.
2017-05-09 10:04:24 -07:00
code_descriptors.cc
The current growth strategy for growable arrays allocates a backing array of size 2 at (empty) creation and doubles the size whenever the capacity is insufficient while adding elements.
2017-06-22 10:51:54 +02:00
code_descriptors.h
Move runtime functions to the more logical runtime_entry.cc.
2017-04-19 10:22:04 -07:00
code_descriptors_test.cc
Manage and capture class and function instantiators in the parser.
2017-03-08 08:55:30 -08:00
code_generator_test.cc
Move runtime functions to the more logical runtime_entry.cc.
2017-04-19 10:22:04 -07:00
code_observers.cc
code_observers.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
code_patcher.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
code_patcher.h
Spelling a
2017-04-24 14:53:51 +02:00
code_patcher_arm.cc
Revert "Do not rely on code patching on DBC for lazy deoptimization."
2017-03-10 10:01:58 +01:00
code_patcher_arm64.cc
Revert "Do not rely on code patching on DBC for lazy deoptimization."
2017-03-10 10:01:58 +01:00
code_patcher_arm64_test.cc
Pass type argument vector to generic functions (if --reify-generic-functions is
2017-05-18 14:03:47 -07:00
code_patcher_arm_test.cc
Pass type argument vector to generic functions (if --reify-generic-functions is
2017-05-18 14:03:47 -07:00
code_patcher_dbc.cc
Revert "Do not rely on code patching on DBC for lazy deoptimization."
2017-03-10 10:01:58 +01:00
code_patcher_ia32.cc
Revert "Do not rely on code patching on DBC for lazy deoptimization."
2017-03-10 10:01:58 +01:00
code_patcher_ia32_test.cc
Pass type argument vector to generic functions (if --reify-generic-functions is
2017-05-18 14:03:47 -07:00
code_patcher_x64.cc
Revert "Do not rely on code patching on DBC for lazy deoptimization."
2017-03-10 10:01:58 +01:00
code_patcher_x64_test.cc
Pass type argument vector to generic functions (if --reify-generic-functions is
2017-05-18 14:03:47 -07:00
compilation_trace.cc
core-jit:
2017-06-08 16:04:29 -07:00
compilation_trace.h
core-jit:
2017-06-08 16:04:29 -07:00
compiler.cc
VM(RegExp): Allow OSR optimization of RegExp :matcher functions.
2017-06-23 12:51:53 +02:00
compiler.h
Improve internal compiler API so that OSR code is never installed on function.
2017-03-30 15:40:04 +02:00
compiler_stats.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
compiler_stats.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
compiler_test.cc
Added new type of unit test, RAW_UNIT_TEST_CASE, which is used for tests that can be flaky if run while the VM is alive. Tests created using the RAW_UNIT_TEST_CASE macro will run after the VM has shutdown to avoid having any worker threads contaminating the test results.
2017-01-31 15:16:38 -08:00
constant_propagator.cc
VM(RegExp): Allow OSR optimization of RegExp :matcher functions.
2017-06-23 12:51:53 +02:00
constant_propagator.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
constants_arm.h
VM-codegen: Clean up the way we emit code for comparison instructions.
2017-06-20 17:41:12 +02:00
constants_arm64.h
VM-codegen: Clean up the way we emit code for comparison instructions.
2017-06-20 17:41:12 +02:00
constants_dbc.h
VM-codegen: Clean up the way we emit code for comparison instructions.
2017-06-20 17:41:12 +02:00
constants_ia32.h
VM-codegen: Clean up the way we emit code for comparison instructions.
2017-06-20 17:41:12 +02:00
constants_x64.h
VM-codegen: Clean up the way we emit code for comparison instructions.
2017-06-20 17:41:12 +02:00
cpu.h
Remove MIPS support
2017-06-22 08:49:22 -07:00
cpu_arm.cc
Dart SDK Spelling b, c, and d.
2017-05-01 08:28:10 +02:00
cpu_arm.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
cpu_arm64.cc
Remove unused <sys/syscall.h> inclusion on Fuchsia
2017-05-24 14:23:16 -07:00
cpu_arm64.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
cpu_dbc.cc
DBC: Enable CpuInfo test
2016-04-29 09:36:58 -07:00
cpu_dbc.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
cpu_ia32.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
cpu_ia32.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
cpu_test.cc
Remove MIPS support
2017-06-22 08:49:22 -07:00
cpu_x64.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
cpu_x64.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
cpuid.cc
Rename TARGET_OS_* to HOST_OS_*.
2017-03-15 13:11:05 -07:00
cpuid.h
Rename TARGET_OS_* to HOST_OS_*.
2017-03-15 13:11:05 -07:00
cpuinfo.h
Make arm32 cpu detection recognize the DragonBoard as arm64.
2016-11-14 16:55:25 -08:00
cpuinfo_android.cc
Remove MIPS support
2017-06-22 08:49:22 -07:00
cpuinfo_fuchsia.cc
Rename TARGET_OS_* to HOST_OS_*.
2017-03-15 13:11:05 -07:00
cpuinfo_linux.cc
Remove MIPS support
2017-06-22 08:49:22 -07:00
cpuinfo_macos.cc
Rename TARGET_OS_* to HOST_OS_*.
2017-03-15 13:11:05 -07:00
cpuinfo_test.cc
Added new type of unit test, RAW_UNIT_TEST_CASE, which is used for tests that can be flaky if run while the VM is alive. Tests created using the RAW_UNIT_TEST_CASE macro will run after the VM has shutdown to avoid having any worker threads contaminating the test results.
2017-01-31 15:16:38 -08:00
cpuinfo_win.cc
Rename TARGET_OS_* to HOST_OS_*.
2017-03-15 13:11:05 -07:00
custom_isolate_test.cc
Added new type of unit test, RAW_UNIT_TEST_CASE, which is used for tests that can be flaky if run while the VM is alive. Tests created using the RAW_UNIT_TEST_CASE macro will run after the VM has shutdown to avoid having any worker threads contaminating the test results.
2017-01-31 15:16:38 -08:00
dart.cc
Remove MIPS support
2017-06-22 08:49:22 -07:00
dart.h
VM: Fix an app-jit related shutdown race.
2017-02-28 21:10:04 +01:00
dart_api_impl.cc
The current growth strategy for growable arrays allocates a backing array of size 2 at (empty) creation and doubles the size whenever the capacity is insufficient while adding elements.
2017-06-22 10:51:54 +02:00
dart_api_impl.h
CoreJIT snapshots without training.
2017-05-31 13:49:12 -07:00
dart_api_impl_test.cc
Stoppp using trippple consonants
2017-04-21 17:50:13 +02:00
dart_api_message.cc
Start adding vm/cc tests for rewind functionality.
2017-01-31 12:02:26 -08:00
dart_api_message.h
Fix leak of message snapshot buffer when attempting to send an illegal object.
2017-01-11 16:50:04 -08:00
dart_api_state.cc
Remove background finalization.
2017-04-11 09:54:25 -07:00
dart_api_state.h
Remove background finalization.
2017-04-11 09:54:25 -07:00
dart_entry.cc
Check for a passed-in type argument vector in the prolog of generic functions.
2017-06-21 09:02:16 -07:00
dart_entry.h
Check for a passed-in type argument vector in the prolog of generic functions.
2017-06-21 09:02:16 -07:00
dart_entry_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
datastream.h
Reapply "DWARF and unwind support for AOT assembly output."
2017-03-20 13:02:41 -07:00
debugger.cc
The current growth strategy for growable arrays allocates a backing array of size 2 at (empty) creation and doubles the size whenever the capacity is insufficient while adding elements.
2017-06-22 10:51:54 +02:00
debugger.h
Remember deopt-id -> context-level mappings in var descriptors.
2017-06-01 12:33:33 -07:00
debugger_api_impl.cc
The current growth strategy for growable arrays allocates a backing array of size 2 at (empty) creation and doubles the size whenever the capacity is insufficient while adding elements.
2017-06-22 10:51:54 +02:00
debugger_api_impl_test.cc
VM: Make use_osr an Isolate flag, similar to how we made use_field_guards.
2017-03-03 19:02:23 +01:00
debugger_arm.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
debugger_arm64.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
debugger_dbc.cc
Fix build.
2016-11-11 12:22:32 -08:00
debugger_ia32.cc
Fix build.
2016-11-11 12:22:32 -08:00
debugger_test.cc
Hit breakpoints in single line closures.
2017-06-01 11:26:06 -07:00
debugger_x64.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
deferred_objects.cc
Rename Closure instance field type_arguments_ to instantiator_.
2017-02-27 11:14:04 -08:00
deferred_objects.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
deopt_instructions.cc
Remove MIPS support
2017-06-22 08:49:22 -07:00
deopt_instructions.h
Move runtime functions to the more logical runtime_entry.cc.
2017-04-19 10:22:04 -07:00
disassembler.cc
Mark optimized code for the crash handler and disassembler output.
2017-04-07 13:31:51 -07:00
disassembler.h
Fix disassembly of OSR functions.
2017-04-03 17:29:36 +02:00
disassembler_arm.cc
VM-codegen: Clean up the way we emit code for comparison instructions.
2017-06-20 17:41:12 +02:00
disassembler_arm64.cc
VM-codegen: Clean up the way we emit code for comparison instructions.
2017-06-20 17:41:12 +02:00
disassembler_dbc.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
disassembler_ia32.cc
Sign extend correctly in disassembler
2017-03-15 09:20:00 +01:00
disassembler_test.cc
Dart Byte Code interpreter.
2016-04-18 23:02:01 +02:00
disassembler_x64.cc
Sign extend correctly in disassembler
2017-03-15 09:20:00 +01:00
double_conversion.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
double_conversion.h
Make header include guards great again
2016-10-26 00:26:03 -07:00
double_internals.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
dwarf.cc
Use Linux-style section names for DWARF on Fuchsia.
2017-03-24 10:01:35 -07:00
dwarf.h
Reapply "DWARF and unwind support for AOT assembly output."
2017-03-20 13:02:41 -07:00
exceptions.cc
The current growth strategy for growable arrays allocates a backing array of size 2 at (empty) creation and doubles the size whenever the capacity is insufficient while adding elements.
2017-06-22 10:51:54 +02:00
exceptions.h
Re-landing of "replace TrySync with Metadata".
2017-03-13 13:27:00 +01:00
exceptions_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
find_code_object_test.cc
Added new type of unit test, RAW_UNIT_TEST_CASE, which is used for tests that can be flaky if run while the VM is alive. Tests created using the RAW_UNIT_TEST_CASE macro will run after the VM has shutdown to avoid having any worker threads contaminating the test results.
2017-01-31 15:16:38 -08:00
fixed_cache.h
Re-landing of "replace TrySync with Metadata".
2017-03-13 13:27:00 +01:00
fixed_cache_test.cc
Re-landing of "replace TrySync with Metadata".
2017-03-13 13:27:00 +01:00
flag_list.h
Allow enabling --causal-async-stacks in AOT.
2017-06-15 11:09:51 -07:00
flags.cc
Reapply "DWARF and unwind support for AOT assembly output."
2017-03-20 13:02:41 -07:00
flags.h
Fix typo in copyright message to appease Flutter's license script.
2017-02-13 12:26:44 -08:00
flags_test.cc
Added new type of unit test, RAW_UNIT_TEST_CASE, which is used for tests that can be flaky if run while the VM is alive. Tests created using the RAW_UNIT_TEST_CASE macro will run after the VM has shutdown to avoid having any worker threads contaminating the test results.
2017-01-31 15:16:38 -08:00
flow_graph.cc
Reapply "Shuffle around deopt id allocation to give the flow graph builder a chance to record other data as they are allocated".
2017-05-25 10:12:22 -07:00
flow_graph.h
Use off-heap data for class check instructions
2017-05-11 10:01:05 +02:00
flow_graph_allocator.cc
Stoppp using trippple consonants
2017-04-21 17:50:13 +02:00
flow_graph_allocator.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
flow_graph_builder.cc
VM(RegExp): Allow OSR optimization of RegExp :matcher functions.
2017-06-23 12:51:53 +02:00
flow_graph_builder.h
Remember deopt-id -> context-level mappings in var descriptors.
2017-06-01 12:33:33 -07:00
flow_graph_builder_test.cc
Remember deopt-id -> context-level mappings in var descriptors.
2017-06-01 12:33:33 -07:00
flow_graph_compiler.cc
Check for a passed-in type argument vector in the prolog of generic functions.
2017-06-21 09:02:16 -07:00
flow_graph_compiler.h
Remember deopt-id -> context-level mappings in var descriptors.
2017-06-01 12:33:33 -07:00
flow_graph_compiler_arm.cc
Check for a passed-in type argument vector in the prolog of generic functions.
2017-06-21 09:02:16 -07:00
flow_graph_compiler_arm64.cc
Check for a passed-in type argument vector in the prolog of generic functions.
2017-06-21 09:02:16 -07:00
flow_graph_compiler_dbc.cc
Check for a passed-in type argument vector in the prolog of generic functions.
2017-06-21 09:02:16 -07:00
flow_graph_compiler_ia32.cc
Check for a passed-in type argument vector in the prolog of generic functions.
2017-06-21 09:02:16 -07:00
flow_graph_compiler_x64.cc
Check for a passed-in type argument vector in the prolog of generic functions.
2017-06-21 09:02:16 -07:00
flow_graph_inliner.cc
[kernel] Stream everything. Replace .kernel_function with .kernel_offset
2017-06-14 10:59:57 +02:00
flow_graph_inliner.h
Add an option to gen_snapshot for creating a Makefile describing a snapshot's dependencies. This option may be used when generating any snapshot kind, or without generating a snapshot.
2017-02-23 12:40:48 -08:00
flow_graph_range_analysis.cc
Use same range info when emitting code and computing if instruction can deopt.
2017-05-21 19:01:49 +02:00
flow_graph_range_analysis.h
Use same range info when emitting code and computing if instruction can deopt.
2017-05-21 19:01:49 +02:00
flow_graph_range_analysis_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
flow_graph_type_propagator.cc
Use same range info when emitting code and computing if instruction can deopt.
2017-05-21 19:01:49 +02:00
flow_graph_type_propagator.h
VM: Propagate non-nullness from instance calls.
2017-03-20 10:22:17 -07:00
freelist.cc
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
freelist.h
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
freelist_test.cc
[Fuchsia] Give VMOs names
2017-06-09 15:33:18 -07:00
gc_marker.cc
Method to visit pointers in objects using non-virtual calls to the ObjectPointerVisitor (for user-defined objects).
2017-05-31 13:00:54 +02:00
gc_marker.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
gc_sweeper.cc
The current growth strategy for growable arrays allocates a backing array of size 2 at (empty) creation and doubles the size whenever the capacity is insufficient while adding elements.
2017-06-22 10:51:54 +02:00
gc_sweeper.h
Make header include guards great again
2016-10-26 00:26:03 -07:00
globals.h
More compact string representation on 64 bit.
2017-05-22 10:04:59 +02:00
growable_array.h
Add an option to gen_snapshot for creating a Makefile describing a snapshot's dependencies. This option may be used when generating any snapshot kind, or without generating a snapshot.
2017-02-23 12:40:48 -08:00
growable_array_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
guard_field_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
gypi_contents.gni
Turn the VM's dart:typed_data into a patch
2016-12-22 10:57:21 +01:00
handles.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
handles.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
handles_impl.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
handles_test.cc
Resolution for issue #5092 : Unit test handle checks consider dangling handles to be valid.
2017-01-20 15:50:15 -08:00
hash_map.h
Reapply "DWARF and unwind support for AOT assembly output."
2017-03-20 13:02:41 -07:00
hash_map_test.cc
Reintroducing MallocHooks changes with fix for hooks being called when in execvpe after a fork while the MallocHooks lock is held by a thread that may no longer exist.
2017-01-30 09:55:20 -08:00
hash_table.h
VM: Only update hash table stats when needed for printing.
2016-12-14 10:34:12 -08:00
hash_table_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
heap.cc
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
heap.h
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
heap_test.cc
Added new type of unit test, RAW_UNIT_TEST_CASE, which is used for tests that can be flaky if run while the VM is alive. Tests created using the RAW_UNIT_TEST_CASE macro will run after the VM has shutdown to avoid having any worker threads contaminating the test results.
2017-01-31 15:16:38 -08:00
il_printer.cc
Check for a passed-in type argument vector in the prolog of generic functions.
2017-06-21 09:02:16 -07:00
il_printer.h
Reland "Use off-heap data for type feedback in PolymorphicInstanceCallInstr"
2017-04-25 15:27:18 +02:00
instructions.h
Remove MIPS support
2017-06-22 08:49:22 -07:00
instructions_arm.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
instructions_arm.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
instructions_arm64.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
instructions_arm64.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
instructions_arm64_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
instructions_arm_test.cc
Optimize AOT's switchable calls for the monomorphic case.
2016-08-12 11:18:35 -07:00
instructions_dbc.cc
Revert "Do not rely on code patching on DBC for lazy deoptimization."
2017-03-10 10:01:58 +01:00
instructions_dbc.h
Revert "Do not rely on code patching on DBC for lazy deoptimization."
2017-03-10 10:01:58 +01:00
instructions_ia32.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
instructions_ia32.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
instructions_ia32_test.cc
instructions_x64.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
instructions_x64.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
instructions_x64_test.cc
intermediate_language.cc
VM(RegExp): Allow OSR optimization of RegExp :matcher functions.
2017-06-23 12:51:53 +02:00
intermediate_language.h
VM(RegExp): Allow OSR optimization of RegExp :matcher functions.
2017-06-23 12:51:53 +02:00
intermediate_language_arm.cc
VM(RegExp): Allow OSR optimization of RegExp :matcher functions.
2017-06-23 12:51:53 +02:00
intermediate_language_arm64.cc
VM(RegExp): Allow OSR optimization of RegExp :matcher functions.
2017-06-23 12:51:53 +02:00
intermediate_language_dbc.cc
VM(RegExp): Allow OSR optimization of RegExp :matcher functions.
2017-06-23 12:51:53 +02:00
intermediate_language_ia32.cc
VM(RegExp): Allow OSR optimization of RegExp :matcher functions.
2017-06-23 12:51:53 +02:00
intermediate_language_test.cc
Reapply "Shuffle around deopt id allocation to give the flow graph builder a chance to record other data as they are allocated".
2017-05-25 10:12:22 -07:00
intermediate_language_x64.cc
VM(RegExp): Allow OSR optimization of RegExp :matcher functions.
2017-06-23 12:51:53 +02:00
intrinsifier.cc
Check for a passed-in type argument vector in the prolog of generic functions.
2017-06-21 09:02:16 -07:00
intrinsifier.h
VM: Optimize RegExp.matchAsPrefix(...) by generating a sticky RegExp specialization.
2016-11-17 17:46:21 +01:00
intrinsifier_arm.cc
More compact string representation on 64 bit.
2017-05-22 10:04:59 +02:00
intrinsifier_arm64.cc
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
intrinsifier_dbc.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
intrinsifier_ia32.cc
More compact string representation on 64 bit.
2017-05-22 10:04:59 +02:00
intrinsifier_x64.cc
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
isolate.cc
VM: Prohibit reload when throwing or processing language errors.
2017-04-18 18:51:49 +02:00
isolate.h
Stoppp using trippple consonants
2017-04-21 17:50:13 +02:00
isolate_reload.cc
[hot reload] Ensure we free the old class table even when there are no shape changes.
2017-06-08 14:13:29 -07:00
isolate_reload.h
Dart SDK Spelling b, c, and d.
2017-05-01 08:28:10 +02:00
isolate_reload_test.cc
Gardening: Mark new IsolateReload tests failing in with -c dartk
.
2017-06-08 10:33:40 +02:00
isolate_test.cc
Added new type of unit test, RAW_UNIT_TEST_CASE, which is used for tests that can be flaky if run while the VM is alive. Tests created using the RAW_UNIT_TEST_CASE macro will run after the VM has shutdown to avoid having any worker threads contaminating the test results.
2017-01-31 15:16:38 -08:00
jit_optimizer.cc
Revert "Prefer single CID test for 'is' operator"
2017-05-31 13:05:39 +02:00
jit_optimizer.h
Use off-heap data for class check instructions
2017-05-11 10:01:05 +02:00
json_parser.h
Reapply "Save and restore feedback from JIT."
2016-12-16 16:00:17 -08:00
json_stream.cc
Avoid many temporary allocations when serializing service protocol responses
2017-03-31 13:20:11 -07:00
json_stream.h
Reimplemented zone memory tracking to avoid race conditions that were causing crashes in the previous implementation and made some minor name changes.
2017-03-23 09:03:08 -07:00
json_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
kernel.cc
[kernel] Stream kernel_reader
2017-06-21 14:58:58 +02:00
kernel.h
[kernel] Stream kernel_reader
2017-06-21 14:58:58 +02:00
kernel_binary.cc
[kernel] Stream kernel_reader
2017-06-21 14:58:58 +02:00
kernel_binary.h
[kernel] Streaming ScopeBuilder
2017-06-13 11:39:31 +02:00
kernel_binary_flowgraph.cc
VM(RegExp): Allow OSR optimization of RegExp :matcher functions.
2017-06-23 12:51:53 +02:00
kernel_binary_flowgraph.h
[kernel] Stream kernel_reader
2017-06-21 14:58:58 +02:00
kernel_isolate.cc
Revert "Revert "Use Kernel frontend from run_vm_tests.""
2017-05-22 15:00:30 -07:00
kernel_isolate.h
Revert "Revert "Use Kernel frontend from run_vm_tests.""
2017-05-22 15:00:30 -07:00
kernel_reader.cc
[kernel] Stream kernel_reader
2017-06-21 14:58:58 +02:00
kernel_reader.h
[kernel] Stream kernel_reader
2017-06-21 14:58:58 +02:00
kernel_to_il.cc
Check for a passed-in type argument vector in the prolog of generic functions.
2017-06-21 09:02:16 -07:00
kernel_to_il.h
Check for a passed-in type argument vector in the prolog of generic functions.
2017-06-21 09:02:16 -07:00
libdart_dependency_helper.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
locations.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
locations.h
Pass a second type argument vector to all type instantiation calls in the VM.
2017-04-10 21:25:33 -07:00
lockers.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
lockers.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
log.cc
Add an option to gen_snapshot for creating a Makefile describing a snapshot's dependencies. This option may be used when generating any snapshot kind, or without generating a snapshot.
2017-02-23 12:40:48 -08:00
log.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
log_test.cc
Fix memory leaks in cc/Log_* tests
2017-01-25 13:32:28 -08:00
longjump.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
longjump.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
longjump_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
malloc_hooks.h
Resubmission of native memory allocation info surfacing in Observatory. Fixed crashing tests and stack trace collection skip counts for different configurations.
2017-03-27 13:25:26 -07:00
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
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_jemalloc.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_tcmalloc.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_test.cc
[Fuchsia] Grab the number of malloc'd bytes from jemalloc
2017-04-19 15:51:02 -07:00
malloc_hooks_unsupported.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_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
CoreJIT snapshots without training.
2017-05-31 13:49:12 -07:00
megamorphic_cache_table.h
Make header include guards great again
2016-10-26 00:26:03 -07:00
memory_region.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
memory_region.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
memory_region_test.cc
Added new type of unit test, RAW_UNIT_TEST_CASE, which is used for tests that can be flaky if run while the VM is alive. Tests created using the RAW_UNIT_TEST_CASE macro will run after the VM has shutdown to avoid having any worker threads contaminating the test results.
2017-01-31 15:16:38 -08:00
message.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
message.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
message_handler.cc
Stoppp using trippple consonants
2017-04-21 17:50:13 +02:00
message_handler.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
message_handler_test.cc
Added new type of unit test, RAW_UNIT_TEST_CASE, which is used for tests that can be flaky if run while the VM is alive. Tests created using the RAW_UNIT_TEST_CASE macro will run after the VM has shutdown to avoid having any worker threads contaminating the test results.
2017-01-31 15:16:38 -08:00
message_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
method_recognizer.cc
Track async causal stack traces
2017-02-09 15:39:44 -08:00
method_recognizer.h
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
metrics.cc
Add --print-benchmarking-metrics to the VM for Golem.
2017-01-31 16:39:19 -08:00
metrics.h
Add --print-benchmarking-metrics to the VM for Golem.
2017-01-31 16:39:19 -08:00
metrics_test.cc
Added new type of unit test, RAW_UNIT_TEST_CASE, which is used for tests that can be flaky if run while the VM is alive. Tests created using the RAW_UNIT_TEST_CASE macro will run after the VM has shutdown to avoid having any worker threads contaminating the test results.
2017-01-31 15:16:38 -08:00
mirrors_api_impl.cc
The current growth strategy for growable arrays allocates a backing array of size 2 at (empty) creation and doubles the size whenever the capacity is insufficient while adding elements.
2017-06-22 10:51:54 +02:00
native_api_impl.cc
VM: [Kernel] Revert changes to the native ports that introduced peers.
2017-01-31 10:30:15 +01:00
native_arguments.h
Check for a passed-in type argument vector in the prolog of generic functions.
2017-06-21 09:02:16 -07:00
native_entry.cc
Fix asserts in StackFrameIterator which were effectively disabled
2017-05-03 10:27:01 +02:00
native_entry.h
Check for a passed-in type argument vector in the prolog of generic functions.
2017-06-21 09:02:16 -07:00
native_entry_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
native_entry_test.h
Make header include guards great again
2016-10-26 00:26:03 -07:00
native_message_handler.cc
VM: [Kernel] Revert changes to the native ports that introduced peers.
2017-01-31 10:30:15 +01:00
native_message_handler.h
VM: [Kernel] Revert changes to the native ports that introduced peers.
2017-01-31 10:30:15 +01:00
native_symbol.h
Reapply "DWARF and unwind support for AOT assembly output."
2017-03-20 13:02:41 -07:00
native_symbol_android.cc
Reapply "DWARF and unwind support for AOT assembly output."
2017-03-20 13:02:41 -07:00
native_symbol_fuchsia.cc
Reapply "DWARF and unwind support for AOT assembly output."
2017-03-20 13:02:41 -07:00
native_symbol_linux.cc
Reapply "DWARF and unwind support for AOT assembly output."
2017-03-20 13:02:41 -07:00
native_symbol_macos.cc
Reapply "DWARF and unwind support for AOT assembly output."
2017-03-20 13:02:41 -07:00
native_symbol_win.cc
Fix the fix for the native symbol resolver on Windows.
2017-03-22 14:50:18 -07:00
object.cc
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
object.h
Remove MIPS support
2017-06-22 08:49:22 -07:00
object_arm64_test.cc
Bump the C stack pointer when building Dart frames to maintain the ARM64 ABI requirements without guessing the stack limit.
2016-05-31 15:36:44 -07:00
object_arm_test.cc
object_dbc_test.cc
DBC: Collect type feedback for fastpath smi ops
2016-06-03 09:09:13 -07:00
object_graph.cc
Consider Contexts to be user objects for purposes of Obervatory's dominator analysis.
2017-06-20 16:59:29 -07:00
object_graph.h
Observatory:
2017-06-01 14:26:46 -07:00
object_graph_test.cc
Added new type of unit test, RAW_UNIT_TEST_CASE, which is used for tests that can be flaky if run while the VM is alive. Tests created using the RAW_UNIT_TEST_CASE macro will run after the VM has shutdown to avoid having any worker threads contaminating the test results.
2017-01-31 15:16:38 -08:00
object_ia32_test.cc
object_id_ring.cc
object_id_ring.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
object_id_ring_test.cc
Added new type of unit test, RAW_UNIT_TEST_CASE, which is used for tests that can be flaky if run while the VM is alive. Tests created using the RAW_UNIT_TEST_CASE macro will run after the VM has shutdown to avoid having any worker threads contaminating the test results.
2017-01-31 15:16:38 -08:00
object_reload.cc
[hot reload] Give a better error message when changing between a regular class and a typedef.
2017-06-07 16:06:23 -07:00
object_service.cc
Use to_snapshot when cluster serializing LibraryPrefixes.
2017-04-17 09:04:13 -07:00
object_set.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
object_store.cc
Pass type argument vector to generic functions (if --reify-generic-functions is
2017-05-18 14:03:47 -07:00
object_store.h
CoreJIT snapshots without training.
2017-05-31 13:49:12 -07:00
object_store_test.cc
object_test.cc
The current growth strategy for growable arrays allocates a backing array of size 2 at (empty) creation and doubles the size whenever the capacity is insufficient while adding elements.
2017-06-22 10:51:54 +02:00
object_x64_test.cc
optimizer.cc
Reapply "Fix misoptimization of 'is' test""
2017-05-30 14:17:06 +02:00
optimizer.h
Reapply "Fix misoptimization of 'is' test""
2017-05-30 14:17:06 +02:00
os.h
Fix asserts in StackFrameIterator which were effectively disabled
2017-05-03 10:27:01 +02:00
os_android.cc
Remove MIPS support
2017-06-22 08:49:22 -07:00
os_fuchsia.cc
Remove MIPS support
2017-06-22 08:49:22 -07:00
os_linux.cc
Remove MIPS support
2017-06-22 08:49:22 -07:00
os_macos.cc
Remove MIPS support
2017-06-22 08:49:22 -07:00
os_test.cc
Added new type of unit test, RAW_UNIT_TEST_CASE, which is used for tests that can be flaky if run while the VM is alive. Tests created using the RAW_UNIT_TEST_CASE macro will run after the VM has shutdown to avoid having any worker threads contaminating the test results.
2017-01-31 15:16:38 -08:00
os_thread.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
os_thread.h
[Fuchsia] Implements the thread interrupter for CPU profiling.
2017-05-23 10:22:07 -07:00
os_thread_android.cc
Rename TARGET_OS_* to HOST_OS_*.
2017-03-15 13:11:05 -07:00
os_thread_android.h
Make header include guards great again
2016-10-26 00:26:03 -07:00
os_thread_fuchsia.cc
Update Fuchsia-specific code to use the new MX_ error names
2017-06-09 13:19:54 -07:00
os_thread_fuchsia.h
[Fuchsia] Implements the thread interrupter for CPU profiling.
2017-05-23 10:22:07 -07:00
os_thread_linux.cc
Rename TARGET_OS_* to HOST_OS_*.
2017-03-15 13:11:05 -07:00
os_thread_linux.h
Make header include guards great again
2016-10-26 00:26:03 -07:00
os_thread_macos.cc
Rename TARGET_OS_* to HOST_OS_*.
2017-03-15 13:11:05 -07:00
os_thread_macos.h
Make header include guards great again
2016-10-26 00:26:03 -07:00
os_thread_win.cc
Rename TARGET_OS_* to HOST_OS_*.
2017-03-15 13:11:05 -07:00
os_thread_win.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
os_win.cc
Remove MIPS support
2017-06-22 08:49:22 -07:00
pages.cc
The current growth strategy for growable arrays allocates a backing array of size 2 at (empty) creation and doubles the size whenever the capacity is insufficient while adding elements.
2017-06-22 10:51:54 +02:00
pages.h
[Fuchsia] Give VMOs names
2017-06-09 15:33:18 -07:00
pages_test.cc
parser.cc
Reintroducing parser changes to cause compile-time errors when trying to reinitialize a final field. Updated status files to hopefully address the test failures. Issue 29658.
2017-06-22 13:48:57 -07:00
parser.h
Reintroducing parser changes to cause compile-time errors when trying to reinitialize a final field. Updated status files to hopefully address the test failures. Issue 29658.
2017-06-22 13:48:57 -07:00
parser_test.cc
Remember deopt-id -> context-level mappings in var descriptors.
2017-06-01 12:33:33 -07:00
port.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
port.h
Make header include guards great again
2016-10-26 00:26:03 -07:00
port_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
precompiler.cc
Remove MIPS support
2017-06-22 08:49:22 -07:00
precompiler.h
1. Dynamically compute the main closure that needs to be run by the main isolate
2017-06-15 10:40:45 -07:00
proccpuinfo.cc
Rename TARGET_OS_* to HOST_OS_*.
2017-03-15 13:11:05 -07:00
proccpuinfo.h
Rename TARGET_OS_* to HOST_OS_*.
2017-03-15 13:11:05 -07:00
profiler.cc
Remove MIPS support
2017-06-22 08:49:22 -07:00
profiler.h
Add --print_stacktrace_at_api_error.
2017-04-12 14:09:19 -07:00
profiler_service.cc
[vm-service] Encode ticks directly as integers, since they are expect to stay in JS integer range.
2017-06-22 09:50:36 -07:00
profiler_service.h
[fuchsia] Make profile processing resilient to bogus overlaps from dladdr.
2017-06-14 11:14:24 -07:00
profiler_test.cc
The current growth strategy for growable arrays allocates a backing array of size 2 at (empty) creation and doubles the size whenever the capacity is insufficient while adding elements.
2017-06-22 10:51:54 +02:00
program_visitor.cc
Never erase parameter types in the JIT.
2017-04-12 15:40:42 -07:00
program_visitor.h
Refactor AOT deduplication steps so they can run before an app-jit snapshot as well.
2017-04-12 14:23:49 -07:00
random.cc
random.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
raw_object.cc
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
raw_object.h
Remove MIPS support
2017-06-22 08:49:22 -07:00
raw_object_snapshot.cc
[kernel] Stream everything. Replace .kernel_function with .kernel_offset
2017-06-14 10:59:57 +02:00
redundancy_elimination.cc
Dart SDK Spelling b, c, and d.
2017-05-01 08:28:10 +02:00
redundancy_elimination.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
regexp.cc
VM(RegExp): Allow OSR optimization of RegExp :matcher functions.
2017-06-23 12:51:53 +02:00
regexp.h
VM(RegExp): Allow OSR optimization of RegExp :matcher functions.
2017-06-23 12:51:53 +02:00
regexp_assembler.cc
Reapply "Shuffle around deopt id allocation to give the flow graph builder a chance to record other data as they are allocated".
2017-05-25 10:12:22 -07:00
regexp_assembler.h
VM(RegExp): Allow OSR optimization of RegExp :matcher functions.
2017-06-23 12:51:53 +02:00
regexp_assembler_bytecode.cc
VM: Optimize RegExp.matchAsPrefix(...) by generating a sticky RegExp specialization.
2016-11-17 17:46:21 +01:00
regexp_assembler_bytecode.h
VM: Optimize RegExp.matchAsPrefix(...) by generating a sticky RegExp specialization.
2016-11-17 17:46:21 +01:00
regexp_assembler_bytecode_inl.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
regexp_assembler_ir.cc
VM(RegExp): Allow OSR optimization of RegExp :matcher functions.
2017-06-23 12:51:53 +02:00
regexp_assembler_ir.h
VM(RegExp): Allow OSR optimization of RegExp :matcher functions.
2017-06-23 12:51:53 +02:00
regexp_ast.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
regexp_ast.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
regexp_bytecodes.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
regexp_interpreter.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
regexp_interpreter.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
regexp_parser.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
regexp_parser.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
regexp_test.cc
VM: Fix regexp_test.cc after IRRegExpMacroAssembler::Execute signature chages.
2016-11-17 17:56:24 +01:00
report.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
report.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
resolver.cc
Pass type argument vector to generic functions (if --reify-generic-functions is
2017-05-18 14:03:47 -07:00
resolver.h
Pass type argument vector to generic functions (if --reify-generic-functions is
2017-05-18 14:03:47 -07:00
resolver_test.cc
Pass type argument vector to generic functions (if --reify-generic-functions is
2017-05-18 14:03:47 -07:00
reusable_handles.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
ring_buffer.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
ring_buffer_test.cc
runtime_entry.cc
VM(RegExp): Allow OSR optimization of RegExp :matcher functions.
2017-06-23 12:51:53 +02:00
runtime_entry.h
Remove MIPS support
2017-06-22 08:49:22 -07:00
runtime_entry_arm.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
runtime_entry_arm64.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
runtime_entry_dbc.cc
Dart Byte Code interpreter.
2016-04-18 23:02:01 +02:00
runtime_entry_ia32.cc
runtime_entry_list.h
VM(RegExp): Allow OSR optimization of RegExp :matcher functions.
2017-06-23 12:51:53 +02:00
runtime_entry_x64.cc
safepoint.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
safepoint.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
scanner.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
scanner.h
Kernel debugging; service tests
2017-03-07 09:43:59 +01:00
scanner_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
scavenger.cc
[Fuchsia] Give VMOs names
2017-06-09 15:33:18 -07:00
scavenger.h
[Fuchsia] Give VMOs names
2017-06-09 15:33:18 -07:00
scavenger_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
scope_timer.h
Update GC stats, ThreadPool, Timer and ScopedTimer to use monotonic time.
2016-12-15 15:25:02 -08:00
scopes.cc
Check for a passed-in type argument vector in the prolog of generic functions.
2017-06-21 09:02:16 -07:00
scopes.h
Remember deopt-id -> context-level mappings in var descriptors.
2017-06-01 12:33:33 -07:00
scopes_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
service.cc
[vm-service] Use consistent success response for _requestHeapSnapshot.
2017-06-22 09:47:07 -07:00
service.h
Remove legacy restart code
2017-03-20 08:47:39 -07:00
service_event.cc
Make reloadSources service RPC public
2016-10-13 07:45:56 -07:00
service_event.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
service_isolate.cc
VM: [Kernel] Fix bootstraping when Kernel isolate is used.
2017-01-30 20:52:59 +01:00
service_isolate.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
service_sources.gypi
service_test.cc
The current growth strategy for growable arrays allocates a backing array of size 2 at (empty) creation and doubles the size whenever the capacity is insufficient while adding elements.
2017-06-22 10:51:54 +02:00
signal_handler.h
Rename TARGET_OS_* to HOST_OS_*.
2017-03-15 13:11:05 -07:00
signal_handler_android.cc
Rename TARGET_OS_* to HOST_OS_*.
2017-03-15 13:11:05 -07:00
signal_handler_fuchsia.cc
Rename TARGET_OS_* to HOST_OS_*.
2017-03-15 13:11:05 -07:00
signal_handler_linux.cc
Remove MIPS support
2017-06-22 08:49:22 -07:00
signal_handler_macos.cc
Rename TARGET_OS_* to HOST_OS_*.
2017-03-15 13:11:05 -07:00
signal_handler_win.cc
Rename TARGET_OS_* to HOST_OS_*.
2017-03-15 13:11:05 -07:00
simulator.h
Remove MIPS support
2017-06-22 08:49:22 -07:00
simulator_arm.cc
Fix asserts in StackFrameIterator which were effectively disabled
2017-05-03 10:27:01 +02:00
simulator_arm.h
Revert "Revert "JumpToFrame refactor"" + Fix
2016-11-21 08:49:18 -08:00
simulator_arm64.cc
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
simulator_arm64.h
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
simulator_dbc.cc
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
simulator_dbc.h
Make rewind work on DBC
2017-03-08 13:15:54 -08:00
snapshot.cc
Remove MIPS support
2017-06-22 08:49:22 -07:00
snapshot.h
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
snapshot_ids.h
Move the canonical empty context to the VM isolate.
2017-03-31 14:43:01 -07:00
snapshot_test.cc
Update subclasses array and is_implemented bit when loading script snapshots.
2017-06-12 16:38:33 -07:00
snapshot_test.dart
Dart SDK Spelling b, c, and d.
2017-05-01 08:28:10 +02:00
snapshot_test_in.dat
source_report.cc
Fix setting breakpoint setting in await statements
2017-03-02 12:21:42 -08:00
source_report.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
source_report_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
spaces.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
stack_frame.cc
[fuchsia] Update profiler assertions to allow for profiler running on a different thread.
2017-06-08 12:28:43 -07:00
stack_frame.h
Remove MIPS support
2017-06-22 08:49:22 -07:00
stack_frame_arm.h
Set TARGET_OS_* from GN, falling back to HOST_OS_*.
2017-03-20 14:48:28 -07:00
stack_frame_arm64.h
Make header include guards great again
2016-10-26 00:26:03 -07:00
stack_frame_dbc.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
stack_frame_ia32.h
Make header include guards great again
2016-10-26 00:26:03 -07:00
stack_frame_test.cc
Fix asserts in StackFrameIterator which were effectively disabled
2017-05-03 10:27:01 +02:00
stack_frame_x64.h
Make header include guards great again
2016-10-26 00:26:03 -07:00
stack_trace.cc
Fix asserts in StackFrameIterator which were effectively disabled
2017-05-03 10:27:01 +02:00
stack_trace.h
Include metadata in AOT to expand inline frames in stack traces and provide line numbers.
2017-02-13 10:27:36 -08:00
store_buffer.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
store_buffer.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
stub_code.cc
When creating a JIT app snapshot, don't recreate the VM isolate snapshot.
2016-12-16 15:44:29 -08:00
stub_code.h
[arm64] Fix the GetStackPointer stub to return the C stack pointer.
2017-06-05 12:16:35 -07:00
stub_code_arm.cc
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
stub_code_arm64.cc
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
stub_code_arm64_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
stub_code_arm_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
stub_code_dbc.cc
Move runtime functions to the more logical runtime_entry.cc.
2017-04-19 10:22:04 -07:00
stub_code_ia32.cc
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
stub_code_ia32_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
stub_code_x64.cc
VM: Reland Inline instance object hash code into object header on 64bit.
2017-06-22 14:56:24 +02:00
stub_code_x64_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
symbols.cc
Compact the symbol table when creating core snapshots or JIT app snapshots.
2017-01-19 10:49:24 -08:00
symbols.h
VM(RegExp): Allow OSR optimization of RegExp :matcher functions.
2017-06-23 12:51:53 +02:00
tags.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
tags.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
thread.cc
[arm64] Fix the GetStackPointer stub to return the C stack pointer.
2017-06-05 12:16:35 -07:00
thread.h
Remove background finalization.
2017-04-11 09:54:25 -07:00
thread_barrier.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
thread_barrier_test.cc
Added new type of unit test, RAW_UNIT_TEST_CASE, which is used for tests that can be flaky if run while the VM is alive. Tests created using the RAW_UNIT_TEST_CASE macro will run after the VM has shutdown to avoid having any worker threads contaminating the test results.
2017-01-31 15:16:38 -08:00
thread_interrupter.cc
Disable the profiler when a debugger is attached
2017-02-09 10:11:52 -08:00
thread_interrupter.h
Disable the profiler when a debugger is attached
2017-02-09 10:11:52 -08:00
thread_interrupter_android.cc
Rename TARGET_OS_* to HOST_OS_*.
2017-03-15 13:11:05 -07:00
thread_interrupter_fuchsia.cc
Update Fuchsia-specific code to use the new MX_ error names
2017-06-09 13:19:54 -07:00
thread_interrupter_linux.cc
Rename TARGET_OS_* to HOST_OS_*.
2017-03-15 13:11:05 -07:00
thread_interrupter_macos.cc
Rename TARGET_OS_* to HOST_OS_*.
2017-03-15 13:11:05 -07:00
thread_interrupter_win.cc
Rename TARGET_OS_* to HOST_OS_*.
2017-03-15 13:11:05 -07:00
thread_pool.cc
Add --print_stacktrace_at_api_error.
2017-04-12 14:09:19 -07:00
thread_pool.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
thread_pool_test.cc
Added new type of unit test, RAW_UNIT_TEST_CASE, which is used for tests that can be flaky if run while the VM is alive. Tests created using the RAW_UNIT_TEST_CASE macro will run after the VM has shutdown to avoid having any worker threads contaminating the test results.
2017-01-31 15:16:38 -08:00
thread_registry.cc
Fix for issue #28606 . Removed loop which iterated over all threads in the thread registry to check if a handle is valid and replaced it with a single check with the current thread.
2017-02-02 15:09:05 -08:00
thread_registry.h
Track async causal stack traces
2017-02-09 15:39:44 -08:00
thread_test.cc
Reimplemented zone memory tracking to avoid race conditions that were causing crashes in the previous implementation and made some minor name changes.
2017-03-23 09:03:08 -07:00
timeline.cc
Rename TARGET_OS_* to HOST_OS_*.
2017-03-15 13:11:05 -07:00
timeline.h
VM: Free [TimelineEventBlock]s before shutting down
2017-01-12 14:02:00 +01:00
timeline_analysis.cc
Add an option to gen_snapshot for creating a Makefile describing a snapshot's dependencies. This option may be used when generating any snapshot kind, or without generating a snapshot.
2017-02-23 12:40:48 -08:00
timeline_analysis.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
timeline_test.cc
Fix various memory leaks in unit tests detected by a new version of ASAN.
2017-01-11 11:12:40 -08:00
timer.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
timer.h
Dart SDK Spelling b, c, and d.
2017-05-01 08:28:10 +02:00
token.cc
AOT: Speculate that bitwise operators will have Smi receivers and arguments.
2016-11-11 13:33:43 -08:00
token.h
Support covariant keyword in the VM parser
2017-01-12 14:03:26 -08:00
token_position.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
token_position.h
Resolve initialization order fiasco between code_descriptors.cc and token_position.cc.
2017-03-27 10:24:01 -07:00
type_table.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
unibrow-inl.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
unibrow.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
unibrow.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
unicode.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
unicode.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
unicode_data.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
unicode_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
unit_test.cc
Add ability to run the hot reload unit tests using the '--dfe' option
2017-05-24 19:29:20 -07:00
unit_test.h
Remove MIPS support
2017-06-22 08:49:22 -07:00
uri.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
uri.h
Make header include guards great again
2016-10-26 00:26:03 -07:00
uri_test.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
utils_test.cc
Added new type of unit test, RAW_UNIT_TEST_CASE, which is used for tests that can be flaky if run while the VM is alive. Tests created using the RAW_UNIT_TEST_CASE macro will run after the VM has shutdown to avoid having any worker threads contaminating the test results.
2017-01-31 15:16:38 -08:00
verified_memory_test.cc
Added new type of unit test, RAW_UNIT_TEST_CASE, which is used for tests that can be flaky if run while the VM is alive. Tests created using the RAW_UNIT_TEST_CASE macro will run after the VM has shutdown to avoid having any worker threads contaminating the test results.
2017-01-31 15:16:38 -08:00
verifier.cc
Rehash canonical constants table for each class that can be affected by the 'become' operation
2016-11-17 07:41:24 -08:00
verifier.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
version.h
Reapply "Save and restore feedback from JIT."
2016-12-16 16:00:17 -08:00
version_in.cc
Reapply "Save and restore feedback from JIT."
2016-12-16 16:00:17 -08:00
virtual_memory.cc
Rename references to "external pages" as "image pages" to avoid confusion with the kind of external memory associated with finalizers.
2017-01-26 09:53:06 -08:00
virtual_memory.h
[Fuchsia] Give VMOs names
2017-06-09 15:33:18 -07:00
virtual_memory_android.cc
[Fuchsia] Give VMOs names
2017-06-09 15:33:18 -07:00
virtual_memory_fuchsia.cc
[Fuchsia] Give VMOs names
2017-06-09 15:33:18 -07:00
virtual_memory_linux.cc
[Fuchsia] Give VMOs names
2017-06-09 15:33:18 -07:00
virtual_memory_macos.cc
[Fuchsia] Give VMOs names
2017-06-09 15:33:18 -07:00
virtual_memory_test.cc
[Fuchsia] Give VMOs names
2017-06-09 15:33:18 -07:00
virtual_memory_win.cc
[Fuchsia] Give VMOs names
2017-06-09 15:33:18 -07:00
visitor.h
Add an option to gen_snapshot for creating a Makefile describing a snapshot's dependencies. This option may be used when generating any snapshot kind, or without generating a snapshot.
2017-02-23 12:40:48 -08:00
vm.gypi
Make patch_sdk step invoke fasta's compile_platform to generate patched_sdk/platform.dill.
2017-02-23 17:12:45 +01:00
vm_sources.gypi
Remove MIPS support
2017-06-22 08:49:22 -07:00
weak_code.cc
Fix asserts in StackFrameIterator which were effectively disabled
2017-05-03 10:27:01 +02:00
weak_code.h
Make header include guards great again
2016-10-26 00:26:03 -07:00
weak_table.cc
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
weak_table.h
clang-format runtime/vm
2016-11-08 13:54:47 -08:00
zone.cc
Reimplemented zone memory tracking to avoid race conditions that were causing crashes in the previous implementation and made some minor name changes.
2017-03-23 09:03:08 -07:00
zone.h
Reimplemented zone memory tracking to avoid race conditions that were causing crashes in the previous implementation and made some minor name changes.
2017-03-23 09:03:08 -07:00
zone_test.cc
Reimplemented zone memory tracking to avoid race conditions that were causing crashes in the previous implementation and made some minor name changes.
2017-03-23 09:03:08 -07:00
zone_text_buffer.cc
Reapply "Use CodeSourceMap for stack traces (still JIT only)."
2017-02-09 18:03:41 -08:00
zone_text_buffer.h
Reapply "Use CodeSourceMap for stack traces (still JIT only)."
2017-02-09 18:03:41 -08:00