.. |
compiler
|
[vm] Multiple entrypoints: backend/assembler support.
|
2018-08-16 17:15:32 +00:00 |
heap
|
[vm] Multiple entrypoints: backend/assembler support.
|
2018-08-16 17:15:32 +00:00 |
service
|
[vm] Add a service method for 'invoke' as the dual to 'eval'.
|
2018-08-09 18:16:03 +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
|
[vm/kernel/bytecode] Generate bytecode for platform when building SDK in --bytecode mode
|
2018-08-16 18:01:17 +00:00 |
class_finalizer.cc
|
[vm] Adds targets for gen_snapshot that include the interpreter
|
2018-08-10 22:05:55 +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
|
[vm] Multiple entrypoints: backend/assembler support.
|
2018-08-16 17:15:32 +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] Fix PC offsets of bytecode try blocks in PcDescriptors
|
2018-08-15 21:43:32 +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] Fix kernel_isolate use_field_guard flag for kbc
|
2018-08-08 21:51:47 +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] Add a service method for 'invoke' as the dual to 'eval'.
|
2018-08-09 18:16:03 +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
|
[vm] Add a service method for 'invoke' as the dual to 'eval'.
|
2018-08-09 18:16:03 +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] Multiple entrypoints: backend/assembler support.
|
2018-08-16 17:15:32 +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/precomp] Change checked/unchecked terminology to monomorphic/-
|
2018-08-10 14:32:37 +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/kernel/bytecode] Fix number of checked arguments in bytecode calls
|
2018-08-13 17:50:21 +00:00 |
interpreter.h
|
[VM interpreter] Support inline type check of implicit setter value.
|
2018-07-16 20:33:41 +00:00 |
isolate.cc
|
[vm, gc] Rename store_buffer.h as pointer_block.h as it also defines the mark stack blocks.
|
2018-08-07 23:49:14 +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] Fix hot reload when root script changes.
|
2018-08-16 14:24:19 +00:00 |
isolate_reload.h
|
[VM] During hot-reload check if .packages was modified, tell IKG to re-load it if so
|
2018-08-03 11:03:08 +00:00 |
isolate_reload_test.cc
|
[vm/precomp] Remove part of the generated entry points JSON list.
|
2018-08-14 19:32:55 +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
|
[kernel] Remove Vector-related Kernel nodes
|
2018-08-07 11:49:49 +00:00 |
kernel_isolate.cc
|
[vm] Fix kernel_isolate use_field_guard flag for kbc
|
2018-08-08 21:51:47 +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
|
[vm] Fix hot reload when root script changes.
|
2018-08-16 14:24:19 +00:00 |
kernel_loader.h
|
[vm] Fix hot reload when root script changes.
|
2018-08-16 14:24:19 +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
|
|
|
malloc_hooks_arm64.cc
|
|
|
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
|
|
|
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 interpreter] Fix interpreter build after recent change to Instructions.
|
2018-08-16 20:27:41 +00:00 |
object.h
|
[vm] Multiple entrypoints: backend/assembler support.
|
2018-08-16 17:15:32 +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
|
[observatory] Fix _guardLength serialization to output a string, rather than an int.
|
2018-08-07 22:58:36 +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] Multiple entrypoints: backend/assembler support.
|
2018-08-16 17:15:32 +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
|
[vm] Multiple entrypoints: backend/assembler support.
|
2018-08-16 17:15:32 +00:00 |
parser.h
|
[vm] Multiple entrypoints: backend/assembler support.
|
2018-08-16 17:15:32 +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] Multiple entrypoints: backend/assembler support.
|
2018-08-16 17:15:32 +00:00 |
raw_object_snapshot.cc
|
[vm/precomp] Take 4 for procedure- and class-entrypoints.
|
2018-08-07 13:54:27 +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/precomp] Change checked/unchecked terminology to monomorphic/-
|
2018-08-10 14:32:37 +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] Add a service method for 'invoke' as the dual to 'eval'.
|
2018-08-09 18:16:03 +00:00 |
service.h
|
[vm] Add a service method for 'invoke' as the dual to 'eval'.
|
2018-08-09 18:16:03 +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] Add missing 6-type-test to subtypecache search in simdbc (it has it in 2 places)
|
2018-08-08 15:45:02 +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 runtime] Fix gc traversal of interpreted entry frame.
|
2018-08-16 00:03:33 +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] Multiple entrypoints: backend/assembler support.
|
2018-08-16 17:15:32 +00:00 |
stub_code.h
|
[vm/precomp] Change checked/unchecked terminology to monomorphic/-
|
2018-08-10 14:32:37 +00:00 |
stub_code_arm.cc
|
[vm/precomp] Change checked/unchecked terminology to monomorphic/-
|
2018-08-10 14:32:37 +00:00 |
stub_code_arm64.cc
|
[vm/precomp] Change checked/unchecked terminology to monomorphic/-
|
2018-08-10 14:32:37 +00:00 |
stub_code_arm64_test.cc
|
[vm] Multiple entrypoints: backend/assembler support.
|
2018-08-16 17:15:32 +00:00 |
stub_code_arm_test.cc
|
[vm] Multiple entrypoints: backend/assembler support.
|
2018-08-16 17:15:32 +00: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
|
[VM] Extend subtype-test mechanism with support for generic methods
|
2018-08-08 13:40:58 +00:00 |
stub_code_ia32_test.cc
|
[vm] Multiple entrypoints: backend/assembler support.
|
2018-08-16 17:15:32 +00:00 |
stub_code_x64.cc
|
[vm/precomp] Change checked/unchecked terminology to monomorphic/-
|
2018-08-10 14:32:37 +00:00 |
stub_code_x64_test.cc
|
[vm] Multiple entrypoints: backend/assembler support.
|
2018-08-16 17:15:32 +00: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] Multiple entrypoints: backend/assembler support.
|
2018-08-16 17:15:32 +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
|
[vm, gc] Rename store_buffer.h as pointer_block.h as it also defines the mark stack blocks.
|
2018-08-07 23:49:14 +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] Multiple entrypoints: backend/assembler support.
|
2018-08-16 17:15:32 +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] Multiple entrypoints: backend/assembler support.
|
2018-08-16 17:15:32 +00:00 |
unit_test.h
|
[vm/precomp] Change checked/unchecked terminology to monomorphic/-
|
2018-08-10 14:32:37 +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
|
|
|