.. |
service
|
Print the isolate's sticky error if it has one.
|
2016-04-07 15:31:50 -07:00 |
allocation.cc
|
Preparation for moving reusable handles to thread and more cleanups: isolate -> thread based handle allocation.
|
2015-10-06 10:17:12 -07:00 |
allocation.h
|
Get rid of deprecated methods accessing mutator_thread_ instead of current thread
|
2015-10-20 10:26:08 -07:00 |
allocation_test.cc
|
Get rid of deprecated methods accessing mutator_thread_ instead of current thread
|
2015-10-20 10:26:08 -07:00 |
aot_optimizer.cc
|
Precompilation: Specialize instance calls when the call receiver is the method receiver and the method class has a small number of concrete subclasses (currently 5).
|
2016-04-11 12:52:28 -07:00 |
aot_optimizer.h
|
VM: Add smi fast path operations for precompiled code
|
2016-03-04 09:33:09 -08:00 |
assembler.cc
|
- Fix the hash code for raw objects that are added into the object pool
|
2016-03-31 21:41:16 -07:00 |
assembler.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
assembler_arm.cc
|
- Fix the hash code for raw objects that are added into the object pool
|
2016-03-31 21:41:16 -07:00 |
assembler_arm.h
|
Invoke CallToRuntime via Thread instead of ObjectPools.
|
2016-03-11 10:03:12 -08:00 |
assembler_arm64.cc
|
- Fix the hash code for raw objects that are added into the object pool
|
2016-03-31 21:41:16 -07:00 |
assembler_arm64.h
|
Invoke CallToRuntime via Thread instead of ObjectPools.
|
2016-03-11 10:03:12 -08:00 |
assembler_arm64_test.cc
|
Enable concurrent sweep on MIPS and ARM64.
|
2016-02-29 09:23:25 -08:00 |
assembler_arm_test.cc
|
Adds targets for simarmv6 and armv6
|
2016-01-22 13:07:48 -08:00 |
assembler_dbc.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
assembler_dbc.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
assembler_ia32.cc
|
Invoke CallToRuntime via Thread instead of ObjectPools.
|
2016-03-11 10:03:12 -08:00 |
assembler_ia32.h
|
Invoke CallToRuntime via Thread instead of ObjectPools.
|
2016-03-11 10:03:12 -08:00 |
assembler_ia32_test.cc
|
VM: Simplify assembler test by removing unused parameter.
|
2015-08-06 10:24:14 +02:00 |
assembler_mips.cc
|
- Fix the hash code for raw objects that are added into the object pool
|
2016-03-31 21:41:16 -07:00 |
assembler_mips.h
|
Invoke CallToRuntime via Thread instead of ObjectPools.
|
2016-03-11 10:03:12 -08:00 |
assembler_mips_test.cc
|
Fix typo in newly introduced mips assembly tests.
|
2016-03-07 11:34:46 -08:00 |
assembler_test.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
assembler_x64.cc
|
- Fix the hash code for raw objects that are added into the object pool
|
2016-03-31 21:41:16 -07:00 |
assembler_x64.h
|
Invoke CallToRuntime via Thread instead of ObjectPools.
|
2016-03-11 10:03:12 -08:00 |
assembler_x64_test.cc
|
Reapply "Precompilation/x64: Load float vector constants via Thread."
|
2015-12-04 09:46:21 -08:00 |
assert_test.cc
|
|
|
ast.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
ast.h
|
In background compilation make a copy of Field in order to freeze its state. Add flag --force_clone_compiler_objects for debugging purpose.
|
2016-02-26 09:07:49 -08:00 |
ast_printer.cc
|
In background compilation make a copy of Field in order to freeze its state. Add flag --force_clone_compiler_objects for debugging purpose.
|
2016-02-26 09:07:49 -08:00 |
ast_printer.h
|
Nicer AST formatting.
|
2015-03-16 19:52:06 +00:00 |
ast_printer_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
ast_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
ast_transformer.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
ast_transformer.h
|
Dart VM: Fix an order-of-evaluation bug in async code.
|
2016-04-08 09:40:14 +02:00 |
atomic.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
atomic_android.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
atomic_linux.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
atomic_macos.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
atomic_simulator.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
atomic_test.cc
|
Change signature of atomic increment/decrement functions to return void.
|
2016-02-03 09:15:35 -08:00 |
atomic_win.h
|
Move CompilerStats from isolate to thread. Aggregate stats.
|
2016-03-30 13:38:32 -07:00 |
base_isolate.h
|
Get rid of deprecated methods accessing mutator_thread_ instead of current thread
|
2015-10-20 10:26:08 -07:00 |
benchmark_test.cc
|
Move CompilerStats from isolate to thread. Aggregate stats.
|
2016-03-30 13:38:32 -07:00 |
benchmark_test.h
|
- reorganize DartUtils::PrepareForScriptLoading so that it does not have the wait for service load port code in it. This is needed so that it is possible to not wait for the service load port when running with a full application snapshot that requires no loading.
|
2016-02-04 09:18:31 -08:00 |
bigint_test.cc
|
Migrate most uses of Isolate::current_zone to Thread::zone.
|
2015-07-08 09:59:32 -07:00 |
bit_set.h
|
Fix ARM: explicitly reduce shift count modulo word size.
|
2014-09-10 05:50:08 +00:00 |
bit_set_test.cc
|
Speed up freelist by using intrinsics to find last set bit.
|
2014-09-09 21:17:07 +00:00 |
bit_vector.cc
|
|
|
bit_vector.h
|
Add Zone-based handle allocation interface and reduce use of Isolate-based interfaces.
|
2015-01-26 14:54:02 +00:00 |
bit_vector_test.cc
|
- Ensure that HandleScope is initialized with a thread. (Remove
|
2015-09-01 17:18:55 -07:00 |
bitfield.h
|
Fix some more shorten-64-to-32 warnings:
|
2016-02-02 13:58:06 -08:00 |
bitfield_test.cc
|
Fix some more shorten-64-to-32 warnings:
|
2016-02-02 13:58:06 -08:00 |
bitmap.cc
|
Migrate most uses of Isolate::current_zone to Thread::zone.
|
2015-07-08 09:59:32 -07:00 |
bitmap.h
|
Migrate most uses of Isolate::current_zone to Thread::zone.
|
2015-07-08 09:59:32 -07:00 |
bitmap_test.cc
|
|
|
block_scheduler.cc
|
Print messages when aborting background compilation (--trace-compiler); turn on background compilation; mark a slow test.
|
2016-04-12 11:19:56 -07:00 |
block_scheduler.h
|
|
|
boolfield.h
|
|
|
boolfield_test.cc
|
|
|
bootstrap.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
bootstrap.h
|
Revert "Remove deprecated dart:profiler library"
|
2015-11-04 01:59:53 +01:00 |
bootstrap_natives.cc
|
Remove mirrors in product mode
|
2016-02-22 09:55:20 -08:00 |
bootstrap_natives.h
|
VM: Remove unnecessary _Num class from runtime/lib.
|
2016-04-08 16:25:52 -07:00 |
bootstrap_nocore.cc
|
Regularize naming to make BUILD.gn files easier to write.
|
2014-11-04 22:03:57 +00:00 |
branch_optimizer.cc
|
VM: Move branch optimizations into a separate file.
|
2016-02-08 16:44:13 +01:00 |
branch_optimizer.h
|
VM: Move branch optimizations into a separate file.
|
2016-02-08 16:44:13 +01:00 |
BUILD.gn
|
Fix //runtime/vm/BUILD.gn for typed_data library update
|
2016-03-23 12:56:02 -07:00 |
cha.cc
|
Precompilation: Specialize instance calls when the call receiver is the method receiver and the method class has a small number of concrete subclasses (currently 5).
|
2016-04-11 12:52:28 -07:00 |
cha.h
|
Precompilation: Specialize instance calls when the call receiver is the method receiver and the method class has a small number of concrete subclasses (currently 5).
|
2016-04-11 12:52:28 -07:00 |
cha_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
class_finalizer.cc
|
Revert "- Use a hash table to canonicalize instances/arrays to avoid having to iterate over a linear list and search for canonical instances."
|
2016-04-13 18:49:53 -07:00 |
class_finalizer.h
|
Remove recently introduced FunctionType vm class by merging it into class Type.
|
2016-03-21 14:08:57 -07:00 |
class_finalizer_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
class_table.cc
|
Fix some potential data races based on output from tsan.
|
2016-03-04 13:35:25 -08:00 |
class_table.h
|
Precompilation: drop unused types and type arguments and empty classes and libraries.
|
2016-02-22 14:05:03 -08:00 |
code_descriptors.cc
|
When a catch is unreachable, use the canonical empty array instead of null as its type array.
|
2016-03-02 09:46:21 -08:00 |
code_descriptors.h
|
Replace intptr_t with TokenDescriptor
|
2016-02-02 10:15:44 -08:00 |
code_descriptors_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
code_generator.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
code_generator.h
|
Port "Add mapping from address to id for runtime functions."
|
2015-08-13 14:42:31 -07:00 |
code_generator_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
code_observers.cc
|
Remove more things
|
2016-02-22 08:53:11 -08:00 |
code_observers.h
|
Remove more things
|
2016-02-22 08:53:11 -08:00 |
code_patcher.cc
|
Cleanup: we are not patching entries any longer
|
2015-09-30 10:22:59 -07:00 |
code_patcher.h
|
Precompilation: Generate instance calls as IC calls that can switch to Megamoprhic calls.
|
2015-11-04 09:31:19 -08:00 |
code_patcher_arm.cc
|
Precompilation: Generate instance calls as IC calls that can switch to Megamoprhic calls.
|
2015-11-04 09:31:19 -08:00 |
code_patcher_arm64.cc
|
Precompilation: Generate instance calls as IC calls that can switch to Megamoprhic calls.
|
2015-11-04 09:31:19 -08:00 |
code_patcher_arm64_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
code_patcher_arm_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
code_patcher_dbc.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
code_patcher_ia32.cc
|
Precompilation: Generate instance calls as IC calls that can switch to Megamoprhic calls.
|
2015-11-04 09:31:19 -08:00 |
code_patcher_ia32_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
code_patcher_mips.cc
|
Precompilation: Generate instance calls as IC calls that can switch to Megamoprhic calls.
|
2015-11-04 09:31:19 -08:00 |
code_patcher_mips_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
code_patcher_x64.cc
|
x64: Decode more objects for code view.
|
2016-04-15 12:19:10 -07:00 |
code_patcher_x64_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
compiler.cc
|
Fix a crash in debugger, add flag --stress-test-background-compilation, add asserts.
|
2016-04-15 12:12:35 -07:00 |
compiler.h
|
Fix a crash in debugger, add flag --stress-test-background-compilation, add asserts.
|
2016-04-15 12:12:35 -07:00 |
compiler_stats.cc
|
Fix product run
|
2016-03-31 13:50:11 -07:00 |
compiler_stats.h
|
Move CompilerStats from isolate to thread. Aggregate stats.
|
2016-03-30 13:38:32 -07:00 |
compiler_test.cc
|
Address Siva's comments from https://codereview.chromium.org/1877973002/
|
2016-04-12 15:44:50 -07:00 |
constant_propagator.cc
|
Add flag to disable string externalization, allowing the compiler to rely on string class checks remaining valid across calls.
|
2016-04-07 13:24:44 -07:00 |
constant_propagator.h
|
Fold BIT_NOT and NEGATE during constant propagation.
|
2015-02-23 14:53:02 +00:00 |
constants_arm.h
|
Add graph intrinsics for many math library functions:
|
2016-03-23 06:58:12 -07:00 |
constants_arm64.h
|
Add graph intrinsics for many math library functions:
|
2016-03-23 06:58:12 -07:00 |
constants_dbc.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
constants_ia32.h
|
Add graph intrinsics for many math library functions:
|
2016-03-23 06:58:12 -07:00 |
constants_mips.h
|
Add graph intrinsics for many math library functions:
|
2016-03-23 06:58:12 -07:00 |
constants_x64.h
|
Add graph intrinsics for many math library functions:
|
2016-03-23 06:58:12 -07:00 |
cpu.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
cpu_arm.cc
|
Adds targets for simarmv6 and armv6
|
2016-01-22 13:07:48 -08:00 |
cpu_arm.h
|
|
|
cpu_arm64.cc
|
Revert "Fix arm64 build."
|
2015-12-21 15:33:02 -08:00 |
cpu_arm64.h
|
|
|
cpu_dbc.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
cpu_dbc.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
cpu_ia32.cc
|
|
|
cpu_ia32.h
|
|
|
cpu_mips.cc
|
- Determine whether the simulator is being used in globals.h
|
2015-05-29 14:35:29 -07:00 |
cpu_mips.h
|
|
|
cpu_test.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
cpu_x64.cc
|
|
|
cpu_x64.h
|
|
|
cpuid.cc
|
|
|
cpuid.h
|
1. Fix memory leaks reported by running a simple test using ASAN
|
2016-02-09 10:54:34 -08:00 |
cpuinfo.h
|
1. Fix memory leaks reported by running a simple test using ASAN
|
2016-02-09 10:54:34 -08:00 |
cpuinfo_android.cc
|
1. Fix memory leaks reported by running a simple test using ASAN
|
2016-02-09 10:54:34 -08:00 |
cpuinfo_linux.cc
|
1. Fix memory leaks reported by running a simple test using ASAN
|
2016-02-09 10:54:34 -08:00 |
cpuinfo_macos.cc
|
Fix macos build.
|
2016-02-09 11:07:15 -08:00 |
cpuinfo_test.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
cpuinfo_win.cc
|
1. Fix memory leaks reported by running a simple test using ASAN
|
2016-02-09 10:54:34 -08:00 |
custom_isolate_test.cc
|
Fix product build
|
2016-03-31 13:33:14 -07:00 |
dart.cc
|
Shuffle fields to make simarm and arm agree on the offset of Heap::new_space_.top_.
|
2016-04-14 09:50:33 -07:00 |
dart.h
|
- Fix for issue 25950 (add registration of a thread exit callback)
|
2016-03-17 13:40:20 -07:00 |
dart_api_impl.cc
|
Timeline: Copy event labels of embedder events.
|
2016-04-15 09:48:07 -07:00 |
dart_api_impl.h
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
dart_api_impl_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
dart_api_message.cc
|
VM: Const-correctness fixes.
|
2015-12-15 19:24:40 +01:00 |
dart_api_message.h
|
Fold ApiObjectConverter use into ApiMessageReader
|
2015-12-14 11:12:25 -08:00 |
dart_api_state.h
|
Add persistent handles to service protocol and Observatory UI
|
2016-03-01 07:31:29 -08:00 |
dart_entry.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
dart_entry.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
dart_entry_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
datastream.h
|
Emit assembly instead of a blob for the instructions snapshot, and provide labels for the entry point of each Instructions.
|
2015-09-04 15:15:50 -07:00 |
debugger.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
debugger.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
debugger_api_impl.cc
|
VM: Evaluate-in-frame should happen in the scope of the method class, not the receiver class.
|
2016-04-04 15:22:57 -07:00 |
debugger_api_impl_test.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
debugger_arm.cc
|
Remove more feature in product mode
|
2016-02-09 08:45:32 -08:00 |
debugger_arm64.cc
|
Remove more feature in product mode
|
2016-02-09 08:45:32 -08:00 |
debugger_dbc.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
debugger_ia32.cc
|
Remove more feature in product mode
|
2016-02-09 08:45:32 -08:00 |
debugger_mips.cc
|
Remove more feature in product mode
|
2016-02-09 08:45:32 -08:00 |
debugger_test.cc
|
Remove many features when building product mode
|
2016-02-05 09:55:51 -08:00 |
debugger_x64.cc
|
Remove more feature in product mode
|
2016-02-09 08:45:32 -08:00 |
deferred_objects.cc
|
Remove signature classes from the VM.
|
2016-01-19 16:32:59 -08:00 |
deferred_objects.h
|
VM: Add infrastructure to support deferred generation of unoptimized code.
|
2015-04-07 12:32:22 +00:00 |
deopt_instructions.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
deopt_instructions.h
|
Remove more feature in product mode
|
2016-02-09 08:45:32 -08:00 |
disassembler.cc
|
Remove unnecessary isolate argument from some visitors
|
2016-03-29 14:47:51 -07:00 |
disassembler.h
|
Initial split of precompilation code from compiler.cc
|
2016-02-09 11:29:13 +01:00 |
disassembler_arm.cc
|
Remove more feature in product mode
|
2016-02-09 08:45:32 -08:00 |
disassembler_arm64.cc
|
Enable concurrent sweep on MIPS and ARM64.
|
2016-02-29 09:23:25 -08:00 |
disassembler_dbc.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
disassembler_ia32.cc
|
Remove more feature in product mode
|
2016-02-09 08:45:32 -08:00 |
disassembler_mips.cc
|
Use TRUNC.W instead of CVT.W on mips to convert from double to int as to not
|
2016-03-03 17:05:09 -08:00 |
disassembler_test.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
disassembler_x64.cc
|
Remove more feature in product mode
|
2016-02-09 08:45:32 -08:00 |
double_conversion.cc
|
Migrate most uses of Isolate::current_zone to Thread::zone.
|
2015-07-08 09:59:32 -07:00 |
double_conversion.h
|
|
|
double_internals.h
|
|
|
exceptions.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
exceptions.h
|
Enumerate URIs of all types in type errors in order to help the user diagnose
|
2016-03-09 15:16:47 -08:00 |
exceptions_test.cc
|
Implement safepointing of threads :
|
2016-02-01 10:57:34 -08:00 |
find_code_object_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
flag_list.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
flags.cc
|
Move precompilation-related flags to flags list.
|
2016-02-25 07:53:39 -08:00 |
flags.h
|
VM: Fix product build.
|
2016-02-23 12:54:33 -08:00 |
flags_test.cc
|
|
|
flow_graph.cc
|
Fix bug in receiver-phi computation.
|
2016-04-02 13:51:02 -07:00 |
flow_graph.h
|
Precompilation: Specialize instance calls when the call receiver is the method receiver and the method class has a small number of concrete subclasses (currently 5).
|
2016-04-11 12:52:28 -07:00 |
flow_graph_allocator.cc
|
Clean up more flags using flag list.
|
2016-03-04 15:15:40 -08:00 |
flow_graph_allocator.h
|
Make CTX allocatable by the register allocator.
|
2014-10-30 15:42:38 +00:00 |
flow_graph_builder.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
flow_graph_builder.h
|
VM: Fix receiver type propagation in presence of try-catch.
|
2016-03-30 15:55:11 -07:00 |
flow_graph_builder_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
flow_graph_compiler.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
flow_graph_compiler.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
flow_graph_compiler_arm.cc
|
Fix mirrors to keep typedef as scope class of function types (fixes #26187).
|
2016-04-15 13:21:22 -07:00 |
flow_graph_compiler_arm64.cc
|
VM: Always start switchable calls with IC stub.
|
2016-04-15 13:55:56 +02:00 |
flow_graph_compiler_dbc.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
flow_graph_compiler_ia32.cc
|
Precompilation: Specialize instance calls when the call receiver is the method receiver and the method class has a small number of concrete subclasses (currently 5).
|
2016-04-11 12:52:28 -07:00 |
flow_graph_compiler_mips.cc
|
VM: Always start switchable calls with IC stub.
|
2016-04-15 13:55:56 +02:00 |
flow_graph_compiler_x64.cc
|
VM: Always start switchable calls with IC stub.
|
2016-04-15 13:55:56 +02:00 |
flow_graph_inliner.cc
|
Print messages when aborting background compilation (--trace-compiler); turn on background compilation; mark a slow test.
|
2016-04-12 11:19:56 -07:00 |
flow_graph_inliner.h
|
Remember token position where a function was inlined
|
2016-02-25 14:47:11 -08:00 |
flow_graph_range_analysis.cc
|
Move precompilation-related flags to flags list.
|
2016-02-25 07:53:39 -08:00 |
flow_graph_range_analysis.h
|
Thread/Isolate refactoring: new(Isolate*) -> new(Zone*)
|
2015-03-17 19:24:26 +00:00 |
flow_graph_range_analysis_test.cc
|
Remove more feature in product mode
|
2016-02-09 08:45:32 -08:00 |
flow_graph_type_propagator.cc
|
Add flag to disable string externalization, allowing the compiler to rely on string class checks remaining valid across calls.
|
2016-04-07 13:24:44 -07:00 |
flow_graph_type_propagator.h
|
VM: Fix bug in type propagation at conditionals.
|
2015-12-03 21:14:35 +01:00 |
freelist.cc
|
Isolate -> Thread for tracking owner of mutex and simulator's exclusive access.
|
2015-03-27 20:33:36 +00:00 |
freelist.h
|
Never mark free list elements.
|
2015-04-15 22:18:07 +00:00 |
freelist_test.cc
|
Simplify VirtualMemory by removing unused ReserveAligned method.
|
2014-10-09 15:59:28 +00:00 |
gc_marker.cc
|
Add Thread TaskKind
|
2016-03-21 09:41:47 -07:00 |
gc_marker.h
|
Remove support for object grouping during Garbage Collection
|
2015-11-20 12:36:16 -08:00 |
gc_sweeper.cc
|
Add Thread TaskKind
|
2016-03-21 09:41:47 -07:00 |
gc_sweeper.h
|
Revert "Eliminate fake-Isolate workaround from concurrent sweeper."
|
2015-03-23 17:17:41 +00:00 |
globals.h
|
- Add DEBUG_ONLY and NOT_IN_PRODUCT macros.
|
2016-02-19 17:48:08 -08:00 |
growable_array.h
|
Complete support for Windows TLS destructors
|
2015-10-16 10:00:44 -07:00 |
growable_array_test.cc
|
Added {Zone}GrowableHandlePtrArray types: simplifies code, makes code safer
|
2015-08-31 09:24:00 -07:00 |
guard_field_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
handles.cc
|
Add product mode:
|
2016-02-03 21:10:30 -08:00 |
handles.h
|
Add product mode:
|
2016-02-03 21:10:30 -08:00 |
handles_impl.h
|
Add product mode:
|
2016-02-03 21:10:30 -08:00 |
handles_test.cc
|
Add product mode:
|
2016-02-03 21:10:30 -08:00 |
hash_map.h
|
Tree-shaking: use a hash set for tracking live selectors; drop uncompiled functions.
|
2015-08-05 13:21:42 -07:00 |
hash_map_test.cc
|
|
|
hash_table.h
|
Add usage and collision details to the hash table data structure in order to determine effectiveness of the hash function.
|
2016-04-13 09:08:52 -07:00 |
hash_table_test.cc
|
Add usage and collision details to the hash table data structure in order to determine effectiveness of the hash function.
|
2016-04-13 09:08:52 -07:00 |
heap.cc
|
Shuffle fields to make simarm and arm agree on the offset of Heap::new_space_.top_.
|
2016-04-14 09:50:33 -07:00 |
heap.h
|
Shuffle fields to make simarm and arm agree on the offset of Heap::new_space_.top_.
|
2016-04-14 09:50:33 -07:00 |
heap_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
il_printer.cc
|
Precompilation: Specialize instance calls when the call receiver is the method receiver and the method class has a small number of concrete subclasses (currently 5).
|
2016-04-11 12:52:28 -07:00 |
il_printer.h
|
Replace intptr_t with TokenDescriptor
|
2016-02-02 10:15:44 -08:00 |
instructions.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
instructions_arm.cc
|
- Annotate instructions that load objects from the ObjectPool or Thread.
|
2015-11-12 15:18:31 -08:00 |
instructions_arm.h
|
Precompilation: Generate instance calls as IC calls that can switch to Megamoprhic calls.
|
2015-11-04 09:31:19 -08:00 |
instructions_arm64.cc
|
- Annotate instructions that load objects from the ObjectPool or Thread.
|
2015-11-12 15:18:31 -08:00 |
instructions_arm64.h
|
Precompilation: Generate instance calls as IC calls that can switch to Megamoprhic calls.
|
2015-11-04 09:31:19 -08:00 |
instructions_arm64_test.cc
|
VM: New calling convention for generated code.
|
2015-09-19 13:21:09 +02:00 |
instructions_arm_test.cc
|
VM: New calling convention for generated code.
|
2015-09-19 13:21:09 +02:00 |
instructions_dbc.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
instructions_dbc.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
instructions_ia32.cc
|
- Annotate instructions that load objects from the ObjectPool or Thread.
|
2015-11-12 15:18:31 -08:00 |
instructions_ia32.h
|
Cleanup: we are not patching entries any longer
|
2015-09-30 10:22:59 -07:00 |
instructions_ia32_test.cc
|
VM: New calling convention for generated code.
|
2015-09-19 13:21:09 +02:00 |
instructions_mips.cc
|
- Annotate instructions that load objects from the ObjectPool or Thread.
|
2015-11-12 15:18:31 -08:00 |
instructions_mips.h
|
Precompilation: Generate instance calls as IC calls that can switch to Megamoprhic calls.
|
2015-11-04 09:31:19 -08:00 |
instructions_mips_test.cc
|
VM: New calling convention for generated code.
|
2015-09-19 13:21:09 +02:00 |
instructions_x64.cc
|
x64: Decode more objects for code view.
|
2016-04-15 12:19:10 -07:00 |
instructions_x64.h
|
x64: Decode more objects for code view.
|
2016-04-15 12:19:10 -07:00 |
instructions_x64_test.cc
|
VM: New calling convention for generated code.
|
2015-09-19 13:21:09 +02:00 |
intermediate_language.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
intermediate_language.h
|
Precompilation: Specialize instance calls when the call receiver is the method receiver and the method class has a small number of concrete subclasses (currently 5).
|
2016-04-11 12:52:28 -07:00 |
intermediate_language_arm.cc
|
Print messages when aborting background compilation (--trace-compiler); turn on background compilation; mark a slow test.
|
2016-04-12 11:19:56 -07:00 |
intermediate_language_arm64.cc
|
Print messages when aborting background compilation (--trace-compiler); turn on background compilation; mark a slow test.
|
2016-04-12 11:19:56 -07:00 |
intermediate_language_dbc.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
intermediate_language_ia32.cc
|
Print messages when aborting background compilation (--trace-compiler); turn on background compilation; mark a slow test.
|
2016-04-12 11:19:56 -07:00 |
intermediate_language_mips.cc
|
Print messages when aborting background compilation (--trace-compiler); turn on background compilation; mark a slow test.
|
2016-04-12 11:19:56 -07:00 |
intermediate_language_test.cc
|
|
|
intermediate_language_x64.cc
|
Print messages when aborting background compilation (--trace-compiler); turn on background compilation; mark a slow test.
|
2016-04-12 11:19:56 -07:00 |
intrinsifier.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
intrinsifier.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
intrinsifier_arm.cc
|
Use symbols when looking up fields in a class
|
2016-04-07 16:36:35 -07:00 |
intrinsifier_arm64.cc
|
Use symbols when looking up fields in a class
|
2016-04-07 16:36:35 -07:00 |
intrinsifier_dbc.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
intrinsifier_ia32.cc
|
Use symbols when looking up fields in a class
|
2016-04-07 16:36:35 -07:00 |
intrinsifier_mips.cc
|
Use symbols when looking up fields in a class
|
2016-04-07 16:36:35 -07:00 |
intrinsifier_x64.cc
|
Use symbols when looking up fields in a class
|
2016-04-07 16:36:35 -07:00 |
isolate.cc
|
Address Siva's comments from https://codereview.chromium.org/1877973002/
|
2016-04-12 15:44:50 -07:00 |
isolate.h
|
Address Siva's comments from https://codereview.chromium.org/1877973002/
|
2016-04-12 15:44:50 -07:00 |
isolate_test.cc
|
Add Thread TaskKind
|
2016-03-21 09:41:47 -07:00 |
jit_optimizer.cc
|
Precompilation: Specialize instance calls when the call receiver is the method receiver and the method class has a small number of concrete subclasses (currently 5).
|
2016-04-11 12:52:28 -07:00 |
jit_optimizer.h
|
Rename FlowGraphOptimizer -> JitOptimizer, clean up optimizer code.
|
2016-02-24 07:18:12 -08:00 |
json_stream.cc
|
Ensure embedder timeline callbacks are called for service protocol requests
|
2016-03-15 07:59:04 -07:00 |
json_stream.h
|
Ensure embedder timeline callbacks are called for service protocol requests
|
2016-03-15 07:59:04 -07:00 |
json_test.cc
|
Ensure embedder timeline callbacks are called for service protocol requests
|
2016-03-15 07:59:04 -07:00 |
libdart_dependency_helper.cc
|
|
|
locations.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
locations.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
lockers.cc
|
Check for Thread::Current being non NULL as in some situations (shutdown) it could be NULL.
|
2016-03-01 14:06:26 -08:00 |
lockers.h
|
- Add assertions in MutexLocker/MonitorLocker to ensure that the code enclosed
|
2016-03-01 12:33:50 -08:00 |
log.cc
|
Fix multi-threaded access to logs
|
2016-02-11 10:08:02 -08:00 |
log.h
|
Migrate logging infrastructure Isolate->Thread
|
2015-09-09 15:30:38 -07:00 |
log_test.cc
|
Migrate logging infrastructure Isolate->Thread
|
2015-09-09 15:30:38 -07:00 |
longjump.cc
|
- Move
|
2016-03-17 12:57:36 -07:00 |
longjump.h
|
Migrate LongJumpScope to Thread.
|
2015-08-17 13:29:17 -07:00 |
longjump_test.cc
|
Migrate LongJumpScope to Thread.
|
2015-08-17 13:29:17 -07:00 |
megamorphic_cache_table.cc
|
Remove recently introduced FunctionType vm class by merging it into class Type.
|
2016-03-21 14:08:57 -07:00 |
megamorphic_cache_table.h
|
Move selector and arguments descriptor into MegamorphicCache.
|
2015-10-20 13:44:21 -07:00 |
memory_region.cc
|
|
|
memory_region.h
|
|
|
memory_region_test.cc
|
|
|
message.cc
|
Remove many features when building product mode
|
2016-02-05 09:55:51 -08:00 |
message.h
|
Adds a special case for sending an int over a port with the native API.
|
2015-12-11 16:07:16 -08:00 |
message_handler.cc
|
Fix --trace-isolates VM crash.
|
2016-03-30 16:35:10 -07:00 |
message_handler.h
|
Make the lock/unlock and Enter/Exit methods in Mutex and Monitor private so taht we always use the locker objects for operating on mutexes/monitors.
|
2016-03-02 09:20:40 -08:00 |
message_handler_test.cc
|
Make the lock/unlock and Enter/Exit methods in Mutex and Monitor private so taht we always use the locker objects for operating on mutexes/monitors.
|
2016-03-02 09:20:40 -08:00 |
message_test.cc
|
Display isolate message queue in Observatory debugger
|
2015-05-04 20:20:44 +00:00 |
method_recognizer.cc
|
VM: Intrinsify some common SIMD methods to speed up precompiled SIMD code.
|
2015-09-22 18:28:01 +02:00 |
method_recognizer.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
metrics.cc
|
Remove many features when building product mode
|
2016-02-05 09:55:51 -08:00 |
metrics.h
|
Add max post-gc heap usage metrics
|
2015-10-07 06:54:56 -07:00 |
metrics_test.cc
|
Remove many features when building product mode
|
2016-02-05 09:55:51 -08:00 |
mirrors_api_impl.cc
|
Remove signature classes from the VM.
|
2016-01-19 16:32:59 -08:00 |
native_api_impl.cc
|
Implement safepointing of threads :
|
2016-02-01 10:57:34 -08:00 |
native_arguments.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
native_entry.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
native_entry.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
native_entry_test.cc
|
Preparation for moving reusable handles to thread and more cleanups: isolate -> thread based handle allocation.
|
2015-10-06 10:17:12 -07:00 |
native_entry_test.h
|
Load runtime entries from the Thread instead of the ObjectPool.
|
2015-09-02 14:58:26 -07:00 |
native_message_handler.cc
|
Fold ApiObjectConverter use into ApiMessageReader
|
2015-12-14 11:12:25 -08:00 |
native_message_handler.h
|
VM restart + shutdown fixes
|
2015-10-06 11:27:26 -07:00 |
native_symbol.h
|
|
|
native_symbol_android.cc
|
|
|
native_symbol_linux.cc
|
|
|
native_symbol_macos.cc
|
|
|
native_symbol_win.cc
|
Rename Thread -> OSThread.
|
2015-01-15 02:30:07 +00:00 |
object.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
object.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
object_arm64_test.cc
|
VM: Move calling convention-dependent code out of cc tests.
|
2015-08-07 10:54:43 +02:00 |
object_arm_test.cc
|
|
|
object_graph.cc
|
Remove unnecessary isolate argument from some visitors
|
2016-03-29 14:47:51 -07:00 |
object_graph.h
|
Perform a full GC by default when requesting a heap snapshot.
|
2016-03-17 11:11:38 -07:00 |
object_graph_test.cc
|
Implement safepointing of threads :
|
2016-02-01 10:57:34 -08:00 |
object_ia32_test.cc
|
|
|
object_id_ring.cc
|
Remove many features when building product mode
|
2016-02-05 09:55:51 -08:00 |
object_id_ring.h
|
Bump default object id ring capacity
|
2015-10-12 10:32:19 -07:00 |
object_id_ring_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
object_mips_test.cc
|
|
|
object_service.cc
|
vm-service: Include bytecode with _RegExp objects.
|
2016-03-31 10:05:18 -07:00 |
object_set.h
|
Address MSVS 2013 warning C4146: unary minus operator applied to unsigned type, result still unsigned
|
2014-09-25 22:15:43 +00:00 |
object_store.cc
|
Change return value of ObjectStore::PreallocateObjects to return the error object or null instead of a bool. Most of the times the sticky error is cleared and returned as an error so returning a bool and querying the sticky error here does not work as the sticky error is a null object.
|
2016-02-22 13:37:22 -08:00 |
object_store.h
|
Change return value of ObjectStore::PreallocateObjects to return the error object or null instead of a bool. Most of the times the sticky error is cleared and returned as an error so returning a bool and querying the sticky error here does not work as the sticky error is a null object.
|
2016-02-22 13:37:22 -08:00 |
object_store_test.cc
|
|
|
object_test.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
object_x64_test.cc
|
VM: Move calling convention-dependent code out of cc tests.
|
2015-08-07 10:54:43 +02:00 |
os.h
|
Refactor monotonic clock interface and use raw tick values in stopwatch
|
2016-01-05 11:22:20 -08:00 |
os_android.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
os_linux.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
os_macos.cc
|
Refactor monotonic clock interface and use raw tick values in stopwatch
|
2016-01-05 11:22:20 -08:00 |
os_test.cc
|
|
|
os_thread.cc
|
Add API to set thread name
|
2016-04-04 07:12:57 -07:00 |
os_thread.h
|
Add API to set thread name
|
2016-04-04 07:12:57 -07:00 |
os_thread_android.cc
|
- Add assertions in MutexLocker/MonitorLocker to ensure that the code enclosed
|
2016-03-01 12:33:50 -08:00 |
os_thread_android.h
|
VM: Small clean up and const-ness fix for Thread/OSThread constants.
|
2015-12-02 12:30:12 +01:00 |
os_thread_linux.cc
|
- Add assertions in MutexLocker/MonitorLocker to ensure that the code enclosed
|
2016-03-01 12:33:50 -08:00 |
os_thread_linux.h
|
VM: Small clean up and const-ness fix for Thread/OSThread constants.
|
2015-12-02 12:30:12 +01:00 |
os_thread_macos.cc
|
- Add assertions in MutexLocker/MonitorLocker to ensure that the code enclosed
|
2016-03-01 12:33:50 -08:00 |
os_thread_macos.h
|
VM: Small clean up and const-ness fix for Thread/OSThread constants.
|
2015-12-02 12:30:12 +01:00 |
os_thread_win.cc
|
Fix windows build break.
|
2016-03-02 10:20:55 -08:00 |
os_thread_win.h
|
VM: Small clean up and const-ness fix for Thread/OSThread constants.
|
2015-12-02 12:30:12 +01:00 |
os_win.cc
|
Fix windows build failures
|
2016-02-22 09:45:34 -08:00 |
pages.cc
|
Precompilation: Don't look at embedder allocated pages when finalizing the VM isolate.
|
2016-03-29 16:49:33 -07:00 |
pages.h
|
Precompilation: Don't look at embedder allocated pages when finalizing the VM isolate.
|
2016-03-29 16:49:33 -07:00 |
pages_test.cc
|
Remove default heap size limit and add separate limit for externals.
|
2015-01-23 16:32:20 +00:00 |
parser.cc
|
Fix mirrors to keep typedef as scope class of function types (fixes #26187).
|
2016-04-15 13:21:22 -07:00 |
parser.h
|
Cleanup access to guarded_fields
|
2016-02-19 11:07:44 -08:00 |
parser_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
port.cc
|
- Limit 32-bit platforms to 1.5GB of memory for old gen by default.
|
2016-03-28 17:37:52 -07:00 |
port.h
|
Ports page for isolates
|
2015-06-18 10:24:28 -07:00 |
port_test.cc
|
Adds a special case for sending an int over a port with the native API.
|
2015-12-11 16:07:16 -08:00 |
precompiler.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
precompiler.h
|
Precompilation: Local functions may be the only survivors in a library.
|
2016-04-18 13:05:39 -07:00 |
proccpuinfo.cc
|
|
|
proccpuinfo.h
|
|
|
profiler.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
profiler.h
|
Collect a single frame sample in the profiler if we can't validate stack boundaries
|
2016-03-29 10:46:41 -07:00 |
profiler_service.cc
|
Don't allocate a new handle unnecessarily
|
2016-03-28 10:42:58 -07:00 |
profiler_service.h
|
Function profile should respect --show-invisible-frames
|
2016-03-23 15:01:21 -07:00 |
profiler_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
random.cc
|
- Fix for issue 25950 (add registration of a thread exit callback)
|
2016-03-17 13:40:20 -07:00 |
random.h
|
Add ThreadBarrier; use in GCMarker and unit test
|
2015-09-16 12:11:47 -07:00 |
raw_object.cc
|
Precompilation: don't include an object header for instructions in the text section.
|
2016-03-29 11:04:04 -07:00 |
raw_object.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
raw_object_snapshot.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
redundancy_elimination.cc
|
In background compilation make a copy of Field in order to freeze its state. Add flag --force_clone_compiler_objects for debugging purpose.
|
2016-02-26 09:07:49 -08:00 |
redundancy_elimination.h
|
VM: Move redundancy elimination phases into a separate file.
|
2016-02-08 18:08:15 +01:00 |
regexp.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
regexp.h
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
regexp_assembler.cc
|
Remove left-over compiler-code from precompiled runtime.
|
2016-02-26 06:59:36 -08:00 |
regexp_assembler.h
|
Remove left-over compiler-code from precompiled runtime.
|
2016-02-26 06:59:36 -08:00 |
regexp_assembler_bytecode.cc
|
Simpler regex names:
|
2016-03-21 17:21:05 -07:00 |
regexp_assembler_bytecode.h
|
Simpler regex names:
|
2016-03-21 17:21:05 -07:00 |
regexp_assembler_bytecode_inl.h
|
Port irregexp bytecode compiler and interpreter from V8 r24065.
|
2015-07-07 14:43:32 -07:00 |
regexp_assembler_ir.cc
|
Use symbols when looking up fields in a class
|
2016-04-07 16:36:35 -07:00 |
regexp_assembler_ir.h
|
Simpler regex names:
|
2016-03-21 17:21:05 -07:00 |
regexp_ast.cc
|
Integrate the Irregexp Regular Expression Engine.
|
2014-11-26 09:32:43 +00:00 |
regexp_ast.h
|
Integrate the Irregexp Regular Expression Engine.
|
2014-11-26 09:32:43 +00:00 |
regexp_bytecodes.h
|
Port irregexp bytecode compiler and interpreter from V8 r24065.
|
2015-07-07 14:43:32 -07:00 |
regexp_interpreter.cc
|
Port irregexp bytecode compiler and interpreter from V8 r24065.
|
2015-07-07 14:43:32 -07:00 |
regexp_interpreter.h
|
Port irregexp bytecode compiler and interpreter from V8 r24065.
|
2015-07-07 14:43:32 -07:00 |
regexp_parser.cc
|
Simpler regex names:
|
2016-03-21 17:21:05 -07:00 |
regexp_parser.h
|
Thread/Isolate refactoring: new(Isolate*) -> new(Zone*)
|
2015-03-17 19:24:26 +00:00 |
regexp_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
report.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
report.h
|
Remove support for Javascript warnings in the VM.
|
2016-02-11 09:16:06 -08:00 |
resolver.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
resolver.h
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
resolver_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
reusable_handles.h
|
Cleanups
|
2016-02-17 10:03:44 -08:00 |
ring_buffer.h
|
|
|
ring_buffer_test.cc
|
|
|
runtime_entry.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
runtime_entry.h
|
Move native entry argument exception throwing code out of line
|
2016-02-18 09:03:56 -08:00 |
runtime_entry_arm.cc
|
Invoke CallToRuntime via Thread instead of ObjectPools.
|
2016-03-11 10:03:12 -08:00 |
runtime_entry_arm64.cc
|
Invoke CallToRuntime via Thread instead of ObjectPools.
|
2016-03-11 10:03:12 -08:00 |
runtime_entry_dbc.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
runtime_entry_ia32.cc
|
Invoke CallToRuntime via Thread instead of ObjectPools.
|
2016-03-11 10:03:12 -08:00 |
runtime_entry_list.h
|
VM: Optimized calls to asin, acos, tan.
|
2016-02-08 14:21:51 +01:00 |
runtime_entry_mips.cc
|
Invoke CallToRuntime via Thread instead of ObjectPools.
|
2016-03-11 10:03:12 -08:00 |
runtime_entry_x64.cc
|
Invoke CallToRuntime via Thread instead of ObjectPools.
|
2016-03-11 10:03:12 -08:00 |
safepoint.cc
|
Add a temporary timeout and print in the safepoint waiter to log if we are stuck waiting for a thread to safepoint, this will help detect if some timeouts in the build bots is because of this.
|
2016-04-12 15:35:15 -07:00 |
safepoint.h
|
Do not block for safepoint when transitioning from generated code to VM, otherwise the result may not be GC'd.
|
2016-04-07 15:58:54 -07:00 |
scanner.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
scanner.h
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
scanner_test.cc
|
|
|
scavenger.cc
|
Remove many features when building product mode
|
2016-02-05 09:55:51 -08:00 |
scavenger.h
|
- Move flags from heap.cc into the flag list.
|
2016-02-04 16:49:39 -08:00 |
scavenger_test.cc
|
Remove unnecessary isolate argument from some visitors
|
2016-03-29 14:47:51 -07:00 |
scope_timer.h
|
Improved profiler view and inclusive profile tree
|
2015-03-02 23:01:43 +00:00 |
scopes.cc
|
Replace intptr_t with TokenDescriptor
|
2016-02-02 10:15:44 -08:00 |
scopes.h
|
Replace intptr_t with TokenDescriptor
|
2016-02-02 10:15:44 -08:00 |
scopes_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
service.cc
|
- Remove --coverage_dir flag and old-style coverage service requests.
|
2016-04-07 16:24:49 -07:00 |
service.h
|
Perform a full GC by default when requesting a heap snapshot.
|
2016-03-17 11:11:38 -07:00 |
service_event.cc
|
Attempt to fix flaky service test debug build failures
|
2016-03-16 15:03:03 -07:00 |
service_event.h
|
Stream blocks of timeline events over the service protocol. Can be used to monitor long running programs without buffering all events inside the VM.
|
2016-03-04 12:30:50 -08:00 |
service_isolate.cc
|
Fix service isolate shutdown for precompilation.
|
2016-04-04 09:27:48 -07:00 |
service_isolate.h
|
Make it possible to share the embedder's dart sources for the service isolate.
|
2016-01-29 07:43:21 -08:00 |
service_sources.gypi
|
|
|
service_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
signal_handler.h
|
Remove profiler signal handler on shutdown
|
2015-04-07 18:33:01 +00:00 |
signal_handler_android.cc
|
Fix x86-64 Android build.
|
2016-03-03 11:11:31 -08:00 |
signal_handler_linux.cc
|
Fix profiling on ARM64.
|
2015-10-30 09:26:24 -07:00 |
signal_handler_macos.cc
|
Fix profiling on ARM64.
|
2015-10-30 09:26:24 -07:00 |
signal_handler_win.cc
|
Fix Windows build
|
2015-04-07 19:19:51 +00:00 |
simulator.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
simulator_arm.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
simulator_arm.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
simulator_arm64.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
simulator_arm64.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
simulator_dbc.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
simulator_dbc.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
simulator_mips.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
simulator_mips.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
snapshot.cc
|
Revert "- Use a hash table to canonicalize instances/arrays to avoid having to iterate over a linear list and search for canonical instances."
|
2016-04-13 18:49:53 -07:00 |
snapshot.h
|
Precompilation: don't include an object header for instructions in the text section.
|
2016-03-29 11:04:04 -07:00 |
snapshot_ids.h
|
Cache initial (empty) ic_data arrays so that they are not repeatedly allocated. Factor out descriptor and data array allocation. Will be used later when we copy the descriptor for background compilation.
|
2015-10-27 15:05:14 -07:00 |
snapshot_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
snapshot_test.dart
|
Fix a TODO (remove assignment to a local variable).
|
2016-02-08 10:47:30 -08:00 |
snapshot_test_in.dat
|
|
|
source_report.cc
|
Remember thread's task when sampling use it when filtering
|
2016-03-22 08:42:06 -07:00 |
source_report.h
|
Add profile data to getSourceReport
|
2016-03-14 07:04:23 -07:00 |
source_report_test.cc
|
Remove many features when building product mode
|
2016-02-05 09:55:51 -08:00 |
spaces.h
|
|
|
stack_frame.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
stack_frame.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
stack_frame_arm.h
|
Use the iOS ABI when running SIMARM on Mac or targeting iOS.
|
2015-10-27 14:36:38 -07:00 |
stack_frame_arm64.h
|
Note that R19 is a C preserved register, fixing crash returning from the first Dart entry on Linux ARM64.
|
2016-01-07 09:30:17 -08:00 |
stack_frame_dbc.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
stack_frame_ia32.h
|
VM: New calling convention for generated code.
|
2015-09-19 13:21:09 +02:00 |
stack_frame_mips.h
|
Don't touch x18 on ARM64 - it is globally reserved on iOS.
|
2015-10-19 14:17:07 -07:00 |
stack_frame_test.cc
|
VM: Separate precompilation-specific code, make flags const.
|
2016-02-23 08:48:08 -08:00 |
stack_frame_x64.h
|
VM: New calling convention for generated code.
|
2015-09-19 13:21:09 +02:00 |
store_buffer.cc
|
- Move
|
2016-03-17 12:57:36 -07:00 |
store_buffer.h
|
Distinct block sizes for StoreBuffer/MarkingStack.
|
2015-09-17 12:21:55 -07:00 |
stub_code.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
stub_code.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
stub_code_arm.cc
|
Ensure deoptimizing frames have a valid pc marker before deferred materialization.
|
2016-03-30 13:11:14 -07:00 |
stub_code_arm64.cc
|
Ensure deoptimizing frames have a valid pc marker before deferred materialization.
|
2016-03-30 13:11:14 -07:00 |
stub_code_arm64_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
stub_code_arm_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
stub_code_dbc.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
stub_code_ia32.cc
|
Ensure deoptimizing frames have a valid pc marker before deferred materialization.
|
2016-03-30 13:11:14 -07:00 |
stub_code_ia32_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
stub_code_mips.cc
|
Ensure deoptimizing frames have a valid pc marker before deferred materialization.
|
2016-03-30 13:11:14 -07:00 |
stub_code_mips_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
stub_code_x64.cc
|
Ensure deoptimizing frames have a valid pc marker before deferred materialization.
|
2016-03-30 13:11:14 -07:00 |
stub_code_x64_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
symbols.cc
|
Add usage and collision details to the hash table data structure in order to determine effectiveness of the hash function.
|
2016-04-13 09:08:52 -07:00 |
symbols.h
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
tags.cc
|
Remove many features when building product mode
|
2016-02-05 09:55:51 -08:00 |
tags.h
|
Refactor VMTagScope to Thread* rather than Isolate*.
|
2015-08-10 10:43:30 -07:00 |
thread.cc
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
thread.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
thread_barrier.h
|
- Do not repeatedly allocate and release Monitor objects.
|
2016-02-17 18:33:48 -08:00 |
thread_barrier_test.cc
|
- Do not repeatedly allocate and release Monitor objects.
|
2016-02-17 18:33:48 -08:00 |
thread_interrupter.cc
|
Fix some potential data races based on output from tsan.
|
2016-03-04 13:35:25 -08:00 |
thread_interrupter.h
|
- Add an OSThread structure which is the generic TLS structure for all C++
|
2015-11-19 13:45:10 -08:00 |
thread_interrupter_android.cc
|
Remove more feature in product mode
|
2016-02-09 08:45:32 -08:00 |
thread_interrupter_linux.cc
|
- Add an OSThread structure which is the generic TLS structure for all C++
|
2015-11-19 13:45:10 -08:00 |
thread_interrupter_macos.cc
|
Remove more feature in product mode
|
2016-02-09 08:45:32 -08:00 |
thread_interrupter_win.cc
|
Remove more feature in product mode
|
2016-02-09 08:45:32 -08:00 |
thread_pool.cc
|
Set the stack base value for thread pool threads at the start so that profile ticks for threads show up even if it never runs Dart code.
|
2016-03-17 16:40:02 -07:00 |
thread_pool.h
|
VM thread shutdown.
|
2015-09-15 12:49:52 -07:00 |
thread_pool_test.cc
|
VM thread shutdown.
|
2015-09-15 12:49:52 -07:00 |
thread_registry.cc
|
Restructure/fix thread pointer visiting; added some asserts.
|
2016-03-17 13:25:46 -07:00 |
thread_registry.h
|
Implement safepointing of threads :
|
2016-02-01 10:57:34 -08:00 |
thread_test.cc
|
Add Thread TaskKind
|
2016-03-21 09:41:47 -07:00 |
timeline.cc
|
Timeline: Copy event labels of embedder events.
|
2016-04-15 09:48:07 -07:00 |
timeline.h
|
Timeline: Copy event labels of embedder events.
|
2016-04-15 09:48:07 -07:00 |
timeline_analysis.cc
|
Remove more feature in product mode
|
2016-02-09 08:45:32 -08:00 |
timeline_analysis.h
|
Add support to timeline for begin and end events
|
2015-10-07 14:11:44 -07:00 |
timeline_test.cc
|
Stream blocks of timeline events over the service protocol. Can be used to monitor long running programs without buffering all events inside the VM.
|
2016-03-04 12:30:50 -08:00 |
timer.cc
|
Remove obsolete timer list from VM
|
2015-09-30 12:47:23 -07:00 |
timer.h
|
Move CompilerStats from isolate to thread. Aggregate stats.
|
2016-03-30 13:38:32 -07:00 |
token.cc
|
Replace intptr_t with TokenDescriptor
|
2016-02-02 10:15:44 -08:00 |
token.h
|
Replace intptr_t with TokenDescriptor
|
2016-02-02 10:15:44 -08:00 |
token_position.cc
|
Replace intptr_t with TokenDescriptor
|
2016-02-02 10:15:44 -08:00 |
token_position.h
|
Build CodeSourceMap for each code object
|
2016-02-26 07:59:48 -08:00 |
unibrow-inl.h
|
Integrate the Irregexp Regular Expression Engine.
|
2014-11-26 09:32:43 +00:00 |
unibrow.cc
|
Integrate the Irregexp Regular Expression Engine.
|
2014-11-26 09:32:43 +00:00 |
unibrow.h
|
Integrate the Irregexp Regular Expression Engine.
|
2014-11-26 09:32:43 +00:00 |
unicode.cc
|
Allow individual unicode surrogates strings
|
2015-09-15 09:15:50 -07:00 |
unicode.h
|
Integrate the Irregexp Regular Expression Engine.
|
2014-11-26 09:32:43 +00:00 |
unicode_data.cc
|
|
|
unicode_test.cc
|
Allow individual unicode surrogates strings
|
2015-09-15 09:15:50 -07:00 |
unit_test.cc
|
- Refactor Symbol allocation to expect a thread parameter.
|
2016-04-11 16:28:29 -07:00 |
unit_test.h
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
utils_test.cc
|
Fix typo in unit test.
|
2014-09-09 23:31:16 +00:00 |
verified_memory.cc
|
Add VerifiedMemory helper for write-barrier verification.
|
2014-10-29 19:56:12 +00:00 |
verified_memory.h
|
Support verified heap pointer writes on ia32.
|
2014-11-12 23:47:42 +00:00 |
verified_memory_test.cc
|
VM thread shutdown.
|
2015-09-15 12:49:52 -07:00 |
verifier.cc
|
Remove unnecessary isolate argument from some visitors
|
2016-03-29 14:47:51 -07:00 |
verifier.h
|
Remove unnecessary isolate argument from some visitors
|
2016-03-29 14:47:51 -07:00 |
version.h
|
|
|
version_in.cc
|
Uses SNPRINT macro where possible. Otherwise uses #define for format.
|
2015-09-11 00:18:14 -07:00 |
virtual_memory.cc
|
VM: Precompiled rodata snapshot.
|
2016-02-15 09:15:26 +01:00 |
virtual_memory.h
|
VM: Precompiled rodata snapshot.
|
2016-02-15 09:15:26 +01:00 |
virtual_memory_android.cc
|
Address Siva's comments from https://codereview.chromium.org/1877973002/
|
2016-04-12 15:44:50 -07:00 |
virtual_memory_linux.cc
|
Address Siva's comments from https://codereview.chromium.org/1877973002/
|
2016-04-12 15:44:50 -07:00 |
virtual_memory_macos.cc
|
Address Siva's comments from https://codereview.chromium.org/1877973002/
|
2016-04-12 15:44:50 -07:00 |
virtual_memory_test.cc
|
Deletion barrier preparation: validate overwritten references.
|
2015-01-02 18:16:13 +00:00 |
virtual_memory_win.cc
|
Address Siva's comments from https://codereview.chromium.org/1877973002/
|
2016-04-12 15:44:50 -07:00 |
visitor.h
|
Remove unnecessary isolate argument from some visitors
|
2016-03-29 14:47:51 -07:00 |
vm.gypi
|
Move the VM's typed_data implementation to runtime/lib.
|
2016-03-21 13:39:49 +01:00 |
vm_sources.gypi
|
Dart Byte Code interpreter.
|
2016-04-18 23:02:01 +02:00 |
weak_code.cc
|
Fixes crashes in inliner: do not inline if icdata was cleared. Add some asserts.
|
2016-04-06 14:43:56 -07:00 |
weak_code.h
|
Investigate & fix issues around usage_count and deoptimization_count
|
2016-01-05 09:40:23 -08:00 |
weak_table.cc
|
Add a hash map for a raw object to id mapping, this table will be used during snapshot writing in order to map a raw object to an object id. This would enable us to get rid of the current scheme of displacing the object header with the object id while writing a snapshot (requires no GC should be happening while a snapshot is being written and hampers concurrent GC).
|
2015-10-12 11:05:53 -07:00 |
weak_table.h
|
Add a hash map for a raw object to id mapping, this table will be used during snapshot writing in order to map a raw object to an object id. This would enable us to get rid of the current scheme of displacing the object header with the object id while writing a snapshot (requires no GC should be happening while a snapshot is being written and hampers concurrent GC).
|
2015-10-12 11:05:53 -07:00 |
zone.cc
|
Add product mode:
|
2016-02-03 21:10:30 -08:00 |
zone.h
|
Add product mode:
|
2016-02-03 21:10:30 -08:00 |
zone_test.cc
|
Add product mode:
|
2016-02-03 21:10:30 -08:00 |