.. |
service
|
Add support for asynchronous event notification to the observatory.
|
2014-06-30 22:46:27 +00:00 |
allocation.cc
|
VM: Make ZoneAllocated-objects that don't need a vtable smaller.
|
2014-06-11 10:54:16 +00:00 |
allocation.h
|
VM: Make ZoneAllocated-objects that don't need a vtable smaller.
|
2014-06-11 10:54:16 +00:00 |
allocation_test.cc
|
Replaces LongJump with LongJumpScope.
|
2014-01-04 01:23:43 +00:00 |
assembler.cc
|
Use shorter TryAllocate instruction sequence on ARM/ARM64/MIPS.
|
2014-07-24 12:04:21 +00:00 |
assembler.h
|
- Use isolate where it is appropriate.
|
2014-05-27 10:15:50 +00:00 |
assembler_arm.cc
|
Use shorter TryAllocate instruction sequence on ARM/ARM64/MIPS.
|
2014-07-24 12:04:21 +00:00 |
assembler_arm.h
|
Use shorter TryAllocate instruction sequence on ARM/ARM64/MIPS.
|
2014-07-24 12:04:21 +00:00 |
assembler_arm64.cc
|
Use shorter TryAllocate instruction sequence on ARM/ARM64/MIPS.
|
2014-07-24 12:04:21 +00:00 |
assembler_arm64.h
|
Use shorter TryAllocate instruction sequence on ARM/ARM64/MIPS.
|
2014-07-24 12:04:21 +00:00 |
assembler_arm64_test.cc
|
Satisfy new -Wunused-local-typedefs in gcc 4.8 in the simulators.
|
2014-06-30 17:02:58 +00:00 |
assembler_arm_test.cc
|
Satisfy new -Wunused-local-typedefs in gcc 4.8 in the simulators.
|
2014-06-30 17:02:58 +00:00 |
assembler_ia32.cc
|
Adds intrinsics for Float64Array [] and []=.
|
2014-07-22 23:16:07 +00:00 |
assembler_ia32.h
|
Use shorter TryAllocate instruction sequence on ARM/ARM64/MIPS.
|
2014-07-24 12:04:21 +00:00 |
assembler_ia32_test.cc
|
Cleanup of class id loading sequences.
|
2014-07-17 16:20:11 +00:00 |
assembler_mips.cc
|
Use shorter TryAllocate instruction sequence on ARM/ARM64/MIPS.
|
2014-07-24 12:04:21 +00:00 |
assembler_mips.h
|
Use shorter TryAllocate instruction sequence on ARM/ARM64/MIPS.
|
2014-07-24 12:04:21 +00:00 |
assembler_mips_test.cc
|
Satisfy new -Wunused-local-typedefs in gcc 4.8 in the simulators.
|
2014-06-30 17:02:58 +00:00 |
assembler_test.cc
|
Adds StoreIntoObject for arm64.
|
2014-04-22 19:44:11 +00:00 |
assembler_x64.cc
|
Adds intrinsics for Float64Array [] and []=.
|
2014-07-22 23:16:07 +00:00 |
assembler_x64.h
|
Use shorter TryAllocate instruction sequence on ARM/ARM64/MIPS.
|
2014-07-24 12:04:21 +00:00 |
assembler_x64_test.cc
|
Cleanup of class id loading sequences.
|
2014-07-17 16:20:11 +00:00 |
assert_test.cc
|
|
|
ast.cc
|
Don't require eliminating certain type checks in unoptimized compilation.
|
2014-05-28 10:16:05 +00:00 |
ast.h
|
Reland transformation of async functions.
|
2014-07-29 23:50:33 +00:00 |
ast_printer.cc
|
Address TODOs and remove obsolete ones.
|
2014-05-29 23:06:02 +00:00 |
ast_printer.h
|
Fix issue 18435 (2nd attempt).
|
2014-05-21 00:32:32 +00:00 |
ast_printer_test.cc
|
- Ensure that all names in local scopes are symbols.
|
2014-03-07 19:37:04 +00:00 |
ast_test.cc
|
- Ensure that all names in local scopes are symbols.
|
2014-03-07 19:37:04 +00:00 |
atomic.h
|
* Introduce ThreadInterrupter which calls a TLS set callback when thread is interrupted.
|
2013-12-16 18:52:15 +00:00 |
atomic_android.cc
|
* Introduce ThreadInterrupter which calls a TLS set callback when thread is interrupted.
|
2013-12-16 18:52:15 +00:00 |
atomic_linux.cc
|
* Introduce ThreadInterrupter which calls a TLS set callback when thread is interrupted.
|
2013-12-16 18:52:15 +00:00 |
atomic_macos.cc
|
* Introduce ThreadInterrupter which calls a TLS set callback when thread is interrupted.
|
2013-12-16 18:52:15 +00:00 |
atomic_win.cc
|
* Introduce ThreadInterrupter which calls a TLS set callback when thread is interrupted.
|
2013-12-16 18:52:15 +00:00 |
base_isolate.h
|
Basic tag infrastructure
|
2014-03-14 16:16:21 +00:00 |
benchmark_test.cc
|
Fix for issue 19817
|
2014-07-22 20:08:15 +00:00 |
benchmark_test.h
|
- Fix a lot of warnings generated by -Wshorten-64-to-32
|
2014-07-23 14:10:13 +00:00 |
bigint_operations.cc
|
Pass around the current isolate in exception handling code.
|
2014-06-17 18:17:03 +00:00 |
bigint_operations.h
|
Support Bigint parameters in Int32x4 constructor
|
2013-11-26 23:46:27 +00:00 |
bigint_operations_test.cc
|
R=floitsch@google.com
|
2014-03-21 15:01:51 +00:00 |
bit_set.h
|
|
|
bit_vector.cc
|
Cleanups: int -> intptr_t for "array" lengths, memory sizes.
|
2013-10-07 20:19:37 +00:00 |
bit_vector.h
|
Initial UserTag and dart:profiler library
|
2014-04-10 22:32:45 +00:00 |
bit_vector_test.cc
|
|
|
bitfield.h
|
|
|
bitfield_test.cc
|
|
|
bitmap.cc
|
Use GPRs for mints.
|
2014-05-22 06:30:51 +00:00 |
bitmap.h
|
Use GPRs for mints.
|
2014-05-22 06:30:51 +00:00 |
bitmap_test.cc
|
|
|
block_scheduler.cc
|
Iterate over PcDescriptors only via iterators, not via an index. (preparation for more compression of PcDescriptors).
|
2014-07-07 18:25:45 +00:00 |
block_scheduler.h
|
Collect edge count profiling data and reorder basic blocks.
|
2013-08-28 09:17:07 +00:00 |
boolfield.h
|
|
|
boolfield_test.cc
|
|
|
bootstrap.cc
|
Fix for issue 19817
|
2014-07-22 20:08:15 +00:00 |
bootstrap.h
|
Initial UserTag and dart:profiler library
|
2014-04-10 22:32:45 +00:00 |
bootstrap_natives.cc
|
Add VM class for Map/LinkedHashMap.
|
2014-07-25 20:04:11 +00:00 |
bootstrap_natives.h
|
Add VM class for Map/LinkedHashMap.
|
2014-07-25 20:04:11 +00:00 |
bootstrap_nocorelib.cc
|
|
|
cha.cc
|
Mark optimized code that used CHA for optimization so that lazy class 'finalization' does not invalidate that code.
|
2014-02-05 20:31:57 +00:00 |
cha.h
|
Mark optimized code that used CHA for optimization so that lazy class 'finalization' does not invalidate that code.
|
2014-02-05 20:31:57 +00:00 |
cha_test.cc
|
More stubs and instructions for arm64.
|
2014-04-29 23:18:37 +00:00 |
class_finalizer.cc
|
Finalize the redirection type of a redirecting factory when the class of the
|
2014-07-22 18:17:24 +00:00 |
class_finalizer.h
|
Cleanup of error and warning reporting.
|
2014-06-18 22:30:34 +00:00 |
class_finalizer_test.cc
|
Rename kDummyTokenIndex to kNoSourcePos
|
2014-01-21 23:46:26 +00:00 |
class_table.cc
|
Send allocation stats with each class and show in class view.
|
2014-06-20 20:17:42 +00:00 |
class_table.h
|
Send allocation stats with each class and show in class view.
|
2014-06-20 20:17:42 +00:00 |
code_descriptors.cc
|
More PcDescriptor cleanups, compress recors if no try index is needed (frequent).
|
2014-07-15 17:07:03 +00:00 |
code_descriptors.h
|
More PcDescriptor cleanups, compress recors if no try index is needed (frequent).
|
2014-07-15 17:07:03 +00:00 |
code_descriptors_test.cc
|
ONe more iteration of PcDesacriptor iterator imporvement: do not copy record but access individual values when needed.
|
2014-07-18 20:11:29 +00:00 |
code_generator.cc
|
Don't assign safepoint at the definition to the definition's live-range.
|
2014-07-08 14:12:00 +00:00 |
code_generator.h
|
Fix SIMARM64 to compile on Mac, fix compilation because of ICData change.
|
2014-04-26 00:13:32 +00:00 |
code_generator_test.cc
|
Fix issue 18435 (2nd attempt).
|
2014-05-21 00:32:32 +00:00 |
code_observers.cc
|
Add support for dumping code in jitdump file format
|
2014-02-26 22:30:25 +00:00 |
code_observers.h
|
Add support for dumping code in jitdump file format
|
2014-02-26 22:30:25 +00:00 |
code_patcher.cc
|
First step in reducing the size of PC descriptors.
|
2014-06-04 11:02:34 +00:00 |
code_patcher.h
|
Landing: Write protect executable pages in the VM.
|
2014-02-10 12:18:06 +00:00 |
code_patcher_arm.cc
|
Adds support for ARMv6.
|
2014-03-07 19:17:36 +00:00 |
code_patcher_arm64.cc
|
Adds debugger patching to arm64.
|
2014-05-09 23:20:14 +00:00 |
code_patcher_arm64_test.cc
|
Make isolate specific stub code accessors instance methods instead
|
2014-07-07 21:25:00 +00:00 |
code_patcher_arm_test.cc
|
Make isolate specific stub code accessors instance methods instead
|
2014-07-07 21:25:00 +00:00 |
code_patcher_ia32.cc
|
Remember all deopt reasons in ic_data, not just the last one.
|
2014-04-25 23:45:14 +00:00 |
code_patcher_ia32_test.cc
|
Make isolate specific stub code accessors instance methods instead
|
2014-07-07 21:25:00 +00:00 |
code_patcher_mips.cc
|
Fix debugger stub patching on x64 architecture
|
2014-01-14 23:27:13 +00:00 |
code_patcher_mips_test.cc
|
Make isolate specific stub code accessors instance methods instead
|
2014-07-07 21:25:00 +00:00 |
code_patcher_x64.cc
|
Remember all deopt reasons in ic_data, not just the last one.
|
2014-04-25 23:45:14 +00:00 |
code_patcher_x64_test.cc
|
Make isolate specific stub code accessors instance methods instead
|
2014-07-07 21:25:00 +00:00 |
compiler.cc
|
Support allocation sinking for compound objects.
|
2014-07-18 18:35:08 +00:00 |
compiler.h
|
- Refined https://codereview.chromium.org/293963008/
|
2014-05-21 21:04:03 +00:00 |
compiler_stats.cc
|
- Ensure that all names in local scopes are symbols.
|
2014-03-07 19:37:04 +00:00 |
compiler_stats.h
|
- Ensure that all names in local scopes are symbols.
|
2014-03-07 19:37:04 +00:00 |
compiler_test.cc
|
Fix handle leak in EvalExpressionExhaustCIDs test.
|
2014-07-16 22:25:46 +00:00 |
constants_arm.h
|
Allows unboxed doubles to be disabled.
|
2014-05-16 17:17:52 +00:00 |
constants_arm64.h
|
Fixes to run "Hello, world!" on arm64 hardware.
|
2014-06-03 18:38:28 +00:00 |
constants_ia32.h
|
Teaches the register allocator about a second assembler temporary.
|
2014-04-15 18:01:51 +00:00 |
constants_mips.h
|
Teaches the register allocator about a second assembler temporary.
|
2014-04-15 18:01:51 +00:00 |
constants_x64.h
|
Fix Win64 build of Dart VM.
|
2014-06-06 12:14:15 +00:00 |
counters.cc
|
Light-weight stats counters for temporary experiments/debugging.
|
2014-06-16 17:13:20 +00:00 |
counters.h
|
Light-weight stats counters for temporary experiments/debugging.
|
2014-06-16 17:13:20 +00:00 |
coverage.cc
|
ONe more iteration of PcDesacriptor iterator imporvement: do not copy record but access individual values when needed.
|
2014-07-18 20:11:29 +00:00 |
coverage.h
|
vm/observatory: Clean up script access
|
2014-07-15 22:55:19 +00:00 |
coverage_test.cc
|
vm/observatory: Clean up script access
|
2014-07-15 22:55:19 +00:00 |
cpu.h
|
Begins work on ARM64, first assembler test.
|
2014-04-02 17:39:32 +00:00 |
cpu_arm.cc
|
For arm, chooses hard vs. soft fp ABI based on compiler.
|
2014-05-19 23:13:25 +00:00 |
cpu_arm.h
|
For arm, chooses hard vs. soft fp ABI based on compiler.
|
2014-05-19 23:13:25 +00:00 |
cpu_arm64.cc
|
Prepares for arm64 cross-build.
|
2014-05-27 18:05:20 +00:00 |
cpu_arm64.h
|
Begins work on ARM64, first assembler test.
|
2014-04-02 17:39:32 +00:00 |
cpu_ia32.cc
|
- Sort out confusion between malloc/free and new/delete.
|
2014-02-27 09:33:44 +00:00 |
cpu_ia32.h
|
Updates refactoring of CPU feature detection
|
2014-02-24 19:28:30 +00:00 |
cpu_mips.cc
|
Avoids MIPS32r2 instructions on MIPS32.
|
2014-03-25 21:30:51 +00:00 |
cpu_mips.h
|
Avoids MIPS32r2 instructions on MIPS32.
|
2014-03-25 21:30:51 +00:00 |
cpu_test.cc
|
Begins work on ARM64, first assembler test.
|
2014-04-02 17:39:32 +00:00 |
cpu_x64.cc
|
- Sort out confusion between malloc/free and new/delete.
|
2014-02-27 09:33:44 +00:00 |
cpu_x64.h
|
Updates refactoring of CPU feature detection
|
2014-02-24 19:28:30 +00:00 |
cpuid.cc
|
- Actually allocate memory.
|
2014-02-27 09:57:46 +00:00 |
cpuid.h
|
Updates refactoring of CPU feature detection
|
2014-02-24 19:28:30 +00:00 |
cpuinfo.h
|
Fixes to run "Hello, world!" on arm64 hardware.
|
2014-06-03 18:38:28 +00:00 |
cpuinfo_android.cc
|
Adds support for ARMv6.
|
2014-03-07 19:17:36 +00:00 |
cpuinfo_linux.cc
|
Fixes to run "Hello, world!" on arm64 hardware.
|
2014-06-03 18:38:28 +00:00 |
cpuinfo_macos.cc
|
Updates refactoring of CPU feature detection
|
2014-02-24 19:28:30 +00:00 |
cpuinfo_test.cc
|
Updates refactoring of CPU feature detection
|
2014-02-24 19:28:30 +00:00 |
cpuinfo_win.cc
|
Updates refactoring of CPU feature detection
|
2014-02-24 19:28:30 +00:00 |
custom_isolate_test.cc
|
- Remove Dart_ReceivePortGetId, Dart_GetReceivePort and Dart_PostMessage.
|
2014-06-30 17:46:26 +00:00 |
dart.cc
|
- Fix a lot of warnings generated by -Wshorten-64-to-32
|
2014-07-23 14:10:13 +00:00 |
dart.h
|
Split service into VM and embedder specific bits.
|
2014-01-14 22:34:43 +00:00 |
dart_api_impl.cc
|
- Fix a lot of warnings generated by -Wshorten-64-to-32
|
2014-07-23 14:10:13 +00:00 |
dart_api_impl.h
|
Fix for issue 19817
|
2014-07-22 20:08:15 +00:00 |
dart_api_impl_test.cc
|
Fix for issue 19817
|
2014-07-22 20:08:15 +00:00 |
dart_api_message.cc
|
Object ids in snapshots are assigned sequentially, and can in many cases be omitted by the writer and inferred by the reader. The exceptions are the classes that are serialized in two steps (arrays and user-level Dart instances), where the second step must include the id.
|
2014-07-15 21:47:00 +00:00 |
dart_api_message.h
|
Object ids in snapshots are assigned sequentially, and can in many cases be omitted by the writer and inferred by the reader. The exceptions are the classes that are serialized in two steps (arrays and user-level Dart instances), where the second step must include the id.
|
2014-07-15 21:47:00 +00:00 |
dart_api_state.h
|
Heap::AllocateExternal may trigger GC, so fix String::MakeExternal.
|
2014-06-17 19:41:13 +00:00 |
dart_entry.cc
|
Make isolate specific stub code accessors instance methods instead
|
2014-07-07 21:25:00 +00:00 |
dart_entry.h
|
Add Instance::HashCode that matches hashCode.
|
2014-06-26 21:53:05 +00:00 |
dart_entry_test.cc
|
Adds Simulator Longjmp and enables many tests for arm64.
|
2014-04-30 23:07:47 +00:00 |
datastream.h
|
Changes to improve the performance of reading a snapshot.
|
2014-06-09 22:16:06 +00:00 |
debugger.cc
|
Remove flag enable_debugger as current debugging code has a very minor influence on unoptimzied code performance.
|
2014-07-30 16:32:04 +00:00 |
debugger.h
|
Add breakpoints and single-stepping to Observatory.
|
2014-07-28 23:08:47 +00:00 |
debugger_api_impl.cc
|
Fix for issue 19817
|
2014-07-22 20:08:15 +00:00 |
debugger_api_impl_test.cc
|
Change the Dart API call Dart_FInalizeLoading to accept an additional argument
|
2014-07-22 16:56:14 +00:00 |
debugger_arm.cc
|
Specialize breakpoint stubs by set of live registers of the stubs they are intercepting.
|
2014-07-14 19:38:11 +00:00 |
debugger_arm64.cc
|
Specialize breakpoint stubs by set of live registers of the stubs they are intercepting.
|
2014-07-14 19:38:11 +00:00 |
debugger_ia32.cc
|
Specialize breakpoint stubs by set of live registers of the stubs they are intercepting.
|
2014-07-14 19:38:11 +00:00 |
debugger_mips.cc
|
Specialize breakpoint stubs by set of live registers of the stubs they are intercepting.
|
2014-07-14 19:38:11 +00:00 |
debugger_test.cc
|
Add breakpoints and single-stepping to Observatory.
|
2014-07-28 23:08:47 +00:00 |
debugger_x64.cc
|
Specialize breakpoint stubs by set of live registers of the stubs they are intercepting.
|
2014-07-14 19:38:11 +00:00 |
debuginfo.h
|
|
|
debuginfo_android.cc
|
|
|
debuginfo_linux.cc
|
|
|
deferred_objects.cc
|
Support allocation sinking for compound objects.
|
2014-07-18 18:35:08 +00:00 |
deferred_objects.h
|
Support allocation sinking for compound objects.
|
2014-07-18 18:35:08 +00:00 |
deopt_instructions.cc
|
Support allocation sinking for compound objects.
|
2014-07-18 18:35:08 +00:00 |
deopt_instructions.h
|
Support allocation sinking for compound objects.
|
2014-07-18 18:35:08 +00:00 |
disassembler.cc
|
Cleanup native, collected, and stub code handling in profiler
|
2014-02-28 22:55:53 +00:00 |
disassembler.h
|
Fix disassembler crash when mistaking integer values for objects.
|
2014-01-07 21:12:37 +00:00 |
disassembler_arm.cc
|
Allows unboxed doubles to be disabled.
|
2014-05-16 17:17:52 +00:00 |
disassembler_arm64.cc
|
Fixes to run "Hello, world!" on arm64 hardware.
|
2014-06-03 18:38:28 +00:00 |
disassembler_ia32.cc
|
- Fix a lot of warnings generated by -Wshorten-64-to-32
|
2014-07-23 14:10:13 +00:00 |
disassembler_mips.cc
|
fix cpp11 compile errors
|
2013-08-20 20:24:11 +00:00 |
disassembler_test.cc
|
Adds Simulator Longjmp and enables many tests for arm64.
|
2014-04-30 23:07:47 +00:00 |
disassembler_x64.cc
|
Fix x64 build.
|
2014-05-02 21:50:46 +00:00 |
double_conversion.cc
|
|
|
double_conversion.h
|
|
|
double_internals.h
|
|
|
elfgen.h
|
Begins work on ARM64, first assembler test.
|
2014-04-02 17:39:32 +00:00 |
exceptions.cc
|
Move some isolate state setup from C++ code to JumpToExceptionHandler stub (take 3).
|
2014-07-16 18:03:17 +00:00 |
exceptions.h
|
Remove MirroredCompilationError from the VM.
|
2014-07-14 18:00:04 +00:00 |
exceptions_test.cc
|
Cleanup of error and warning reporting.
|
2014-06-18 22:30:34 +00:00 |
find_code_object_test.cc
|
Adds far-branches to arm64.
|
2014-05-12 18:43:08 +00:00 |
flags.cc
|
Show flags in Observatory.
|
2014-05-27 21:27:17 +00:00 |
flags.h
|
Show flags in Observatory.
|
2014-05-27 21:27:17 +00:00 |
flags_test.cc
|
|
|
flow_graph.cc
|
Support allocation sinking for compound objects.
|
2014-07-18 18:35:08 +00:00 |
flow_graph.h
|
Use hash map for the SSA builder constant pool.
|
2014-06-30 12:52:42 +00:00 |
flow_graph_allocator.cc
|
Support allocation sinking for compound objects.
|
2014-07-18 18:35:08 +00:00 |
flow_graph_allocator.h
|
Don't assign safepoint at the definition to the definition's live-range.
|
2014-07-08 14:12:00 +00:00 |
flow_graph_builder.cc
|
Remove flag enable_debugger as current debugging code has a very minor influence on unoptimzied code performance.
|
2014-07-30 16:32:04 +00:00 |
flow_graph_builder.h
|
Eliminate calls to Isolate::Current from the flow-graph builder.
|
2014-06-30 09:04:32 +00:00 |
flow_graph_compiler.cc
|
Minor cleanup: remove unnecessary argument.
|
2014-07-30 22:50:38 +00:00 |
flow_graph_compiler.h
|
Minor cleanup: remove unnecessary argument.
|
2014-07-30 22:50:38 +00:00 |
flow_graph_compiler_arm.cc
|
Use (more) xor on FP register to load it with 0.0.
|
2014-07-29 22:11:35 +00:00 |
flow_graph_compiler_arm64.cc
|
Use (more) xor on FP register to load it with 0.0.
|
2014-07-29 22:11:35 +00:00 |
flow_graph_compiler_ia32.cc
|
Use (more) xor on FP register to load it with 0.0.
|
2014-07-29 22:11:35 +00:00 |
flow_graph_compiler_mips.cc
|
In code comments print also deopt reason for deoptimization stubs.
|
2014-07-22 18:16:22 +00:00 |
flow_graph_compiler_x64.cc
|
Use (more) xor on FP register to load it with 0.0.
|
2014-07-29 22:11:35 +00:00 |
flow_graph_inliner.cc
|
Reland r38116: Improve receiver class check in polymorphic inlining.
|
2014-07-11 12:08:37 +00:00 |
flow_graph_inliner.h
|
Incremental tuning/cleanup of inlining: --print-inline-tree changed to --print-inlining-tree; print also methods that were not inlined.
|
2014-03-26 21:24:35 +00:00 |
flow_graph_optimizer.cc
|
Fix issue 20190: Mark Uint32/Int32 typed data load to produce a Mint always on 32-bit architectures, but also to have a deopt_id associates in case we may be able to optimize it to allow Smi as result. No deopt-id needs to be provided/allocated on 64-bit architectures.
|
2014-07-28 18:11:54 +00:00 |
flow_graph_optimizer.h
|
Support allocation sinking for compound objects.
|
2014-07-18 18:35:08 +00:00 |
flow_graph_type_propagator.cc
|
Add Uint32 representation.
|
2014-07-14 17:01:02 +00:00 |
flow_graph_type_propagator.h
|
Reland r38116: Improve receiver class check in polymorphic inlining.
|
2014-07-11 12:08:37 +00:00 |
freelist.cc
|
Fix crash bug in free list when allocating write protected memory.
|
2014-02-13 11:59:22 +00:00 |
freelist.h
|
Fix crash bug in free list when allocating write protected memory.
|
2014-02-13 11:59:22 +00:00 |
freelist_test.cc
|
Fix Android build warnings
|
2014-05-14 18:32:11 +00:00 |
gc_marker.cc
|
In class Function replace current code field with current instruction field, that way we save one load when jumping to a target in, e.g., inline cache stub (function->instruction vs function->code->instruction).
|
2014-06-03 21:28:05 +00:00 |
gc_marker.h
|
- Account for live size in marker.
|
2014-04-24 23:20:48 +00:00 |
gc_sweeper.cc
|
If a large object is truncated, also truncate the page.
|
2014-06-30 22:59:07 +00:00 |
gc_sweeper.h
|
If a large object is truncated, also truncate the page.
|
2014-06-30 22:59:07 +00:00 |
gdbjit_android.cc
|
|
|
gdbjit_android.h
|
|
|
gdbjit_linux.cc
|
|
|
gdbjit_linux.h
|
|
|
globals.h
|
- Fix build: Move definition of I local to the files using it.
|
2014-05-27 14:53:20 +00:00 |
growable_array.h
|
Add SetLength to GrowableArray and use it in code coverage.
|
2014-06-10 23:43:54 +00:00 |
growable_array_test.cc
|
|
|
guard_field_test.cc
|
Uses double load/store on arm64, enables tests.
|
2014-05-02 20:16:22 +00:00 |
handles.cc
|
- Ensure that BaseIsolate is only used to break the header include cycles.
|
2014-05-05 21:45:38 +00:00 |
handles.h
|
- Ensure that BaseIsolate is only used to break the header include cycles.
|
2014-05-05 21:45:38 +00:00 |
handles_impl.h
|
Use a bit in the handle structure to indicate if it is a prologue weak handle instead of the tagging the address.
|
2014-03-21 17:23:33 +00:00 |
handles_test.cc
|
|
|
hash_map.h
|
|
|
hash_map_test.cc
|
|
|
hash_table.h
|
Reimplement Symbols using hash table template.
|
2014-07-29 22:47:56 +00:00 |
hash_table_test.cc
|
Reimplement Symbols using hash table template.
|
2014-07-29 22:47:56 +00:00 |
heap.cc
|
Grow new gen when enough of it survives.
|
2014-06-17 22:25:35 +00:00 |
heap.h
|
Use shorter TryAllocate instruction sequence on ARM/ARM64/MIPS.
|
2014-07-24 12:04:21 +00:00 |
heap_test.cc
|
Send allocation stats with each class and show in class view.
|
2014-06-20 20:17:42 +00:00 |
il_printer.cc
|
Support allocation sinking for compound objects.
|
2014-07-18 18:35:08 +00:00 |
il_printer.h
|
Incremental tuning/cleanup of inlining: --print-inline-tree changed to --print-inlining-tree; print also methods that were not inlined.
|
2014-03-26 21:24:35 +00:00 |
instructions.h
|
Begins work on ARM64, first assembler test.
|
2014-04-02 17:39:32 +00:00 |
instructions_arm.cc
|
Rename ShifterOperand to Operand on ARM.
|
2014-05-27 23:18:17 +00:00 |
instructions_arm.h
|
Adds support for ARMv6.
|
2014-03-07 19:17:36 +00:00 |
instructions_arm64.cc
|
Adds debugger patching to arm64.
|
2014-05-09 23:20:14 +00:00 |
instructions_arm64.h
|
Adds debugger patching to arm64.
|
2014-05-09 23:20:14 +00:00 |
instructions_arm64_test.cc
|
Make isolate specific stub code accessors instance methods instead
|
2014-07-07 21:25:00 +00:00 |
instructions_arm_test.cc
|
Make isolate specific stub code accessors instance methods instead
|
2014-07-07 21:25:00 +00:00 |
instructions_ia32.cc
|
|
|
instructions_ia32.h
|
Sets a register aside on x64 for use as a pool-pointer. It is loaded and restored from the code object on Frame entry and exit. All LoadObject calls that can, and many calls and jumps through ExternalLabels now use the pool-pointer. The --compiler-stats flag when running dart2js indicates that code size is reduced ~13%, and more is probably possible.
|
2013-09-09 15:39:26 +00:00 |
instructions_ia32_test.cc
|
Make isolate specific stub code accessors instance methods instead
|
2014-07-07 21:25:00 +00:00 |
instructions_mips.cc
|
Fixes ABI bug in MIPS.
|
2014-01-29 23:07:50 +00:00 |
instructions_mips.h
|
Pattern match on generated code to find edge counters.
|
2013-10-01 10:22:47 +00:00 |
instructions_mips_test.cc
|
Make isolate specific stub code accessors instance methods instead
|
2014-07-07 21:25:00 +00:00 |
instructions_x64.cc
|
Fix debugger stub patching on x64 architecture
|
2014-01-14 23:27:13 +00:00 |
instructions_x64.h
|
Fix debugger stub patching on x64 architecture
|
2014-01-14 23:27:13 +00:00 |
instructions_x64_test.cc
|
Make isolate specific stub code accessors instance methods instead
|
2014-07-07 21:25:00 +00:00 |
intermediate_language.cc
|
Minor cleanup: remove unnecessary argument.
|
2014-07-30 22:50:38 +00:00 |
intermediate_language.h
|
Fix issue 20190: Mark Uint32/Int32 typed data load to produce a Mint always on 32-bit architectures, but also to have a deopt_id associates in case we may be able to optimize it to allow Smi as result. No deopt-id needs to be provided/allocated on 64-bit architectures.
|
2014-07-28 18:11:54 +00:00 |
intermediate_language_arm.cc
|
Fix issue 20190: Mark Uint32/Int32 typed data load to produce a Mint always on 32-bit architectures, but also to have a deopt_id associates in case we may be able to optimize it to allow Smi as result. No deopt-id needs to be provided/allocated on 64-bit architectures.
|
2014-07-28 18:11:54 +00:00 |
intermediate_language_arm64.cc
|
Use (more) xor on FP register to load it with 0.0.
|
2014-07-29 22:11:35 +00:00 |
intermediate_language_ia32.cc
|
Fix issue 20190: Mark Uint32/Int32 typed data load to produce a Mint always on 32-bit architectures, but also to have a deopt_id associates in case we may be able to optimize it to allow Smi as result. No deopt-id needs to be provided/allocated on 64-bit architectures.
|
2014-07-28 18:11:54 +00:00 |
intermediate_language_mips.cc
|
Fix issue 20190: Mark Uint32/Int32 typed data load to produce a Mint always on 32-bit architectures, but also to have a deopt_id associates in case we may be able to optimize it to allow Smi as result. No deopt-id needs to be provided/allocated on 64-bit architectures.
|
2014-07-28 18:11:54 +00:00 |
intermediate_language_test.cc
|
Don't force range of the RangeBoundary::Shl into the Smi.
|
2014-07-18 18:17:31 +00:00 |
intermediate_language_x64.cc
|
Use shorter TryAllocate instruction sequence on ARM/ARM64/MIPS.
|
2014-07-24 12:04:21 +00:00 |
intrinsifier.cc
|
Intrinsify UserTag operations on all architectures
|
2014-04-18 18:56:07 +00:00 |
intrinsifier.h
|
Adds intrinsics for Float64Array [] and []=.
|
2014-07-22 23:16:07 +00:00 |
intrinsifier_arm.cc
|
Adds intrinsics for Float64Array [] and []=.
|
2014-07-22 23:16:07 +00:00 |
intrinsifier_arm64.cc
|
Use shorter TryAllocate instruction sequence on ARM/ARM64/MIPS.
|
2014-07-24 12:04:21 +00:00 |
intrinsifier_ia32.cc
|
Adds intrinsics for Float64Array [] and []=.
|
2014-07-22 23:16:07 +00:00 |
intrinsifier_mips.cc
|
Adds intrinsics for Float64Array [] and []=.
|
2014-07-22 23:16:07 +00:00 |
intrinsifier_x64.cc
|
Adds intrinsics for Float64Array [] and []=.
|
2014-07-22 23:16:07 +00:00 |
isolate.cc
|
Report stack overflow to debugger after stack is unwound
|
2014-07-10 17:44:33 +00:00 |
isolate.h
|
- Implement Isolate.pause and Isolate.resume.
|
2014-07-03 12:56:02 +00:00 |
isolate_test.cc
|
Adds Simulator Longjmp and enables many tests for arm64.
|
2014-04-30 23:07:47 +00:00 |
json_stream.cc
|
Add breakpoints and single-stepping to Observatory.
|
2014-07-28 23:08:47 +00:00 |
json_stream.h
|
Add breakpoints and single-stepping to Observatory.
|
2014-07-28 23:08:47 +00:00 |
json_test.cc
|
Adds Simulator Longjmp and enables many tests for arm64.
|
2014-04-30 23:07:47 +00:00 |
libdart_dependency_helper.cc
|
|
|
locations.cc
|
Specialize mint shift code on arm for a constant shift amount.
|
2014-07-17 22:29:33 +00:00 |
locations.h
|
Specialize mint shift code on arm for a constant shift amount.
|
2014-07-17 22:29:33 +00:00 |
longjump.cc
|
1. Restructure reusable handles to make individual Scopes for each handle type
|
2014-03-08 00:26:29 +00:00 |
longjump.h
|
Replaces LongJump with LongJumpScope.
|
2014-01-04 01:23:43 +00:00 |
longjump_test.cc
|
Replaces LongJump with LongJumpScope.
|
2014-01-04 01:23:43 +00:00 |
megamorphic_cache_table.cc
|
Introduce a lazy-compile stub for functions.
|
2014-04-02 12:37:48 +00:00 |
megamorphic_cache_table.h
|
Fixes a couple problems with GC of unoptimized code.
|
2013-11-23 00:17:28 +00:00 |
memory_region.cc
|
|
|
memory_region.h
|
Make unused semispace available to other isolates.
|
2014-06-06 20:20:34 +00:00 |
memory_region_test.cc
|
|
|
message.cc
|
- Add possibility to redirect messages if they were not delivered.
|
2014-05-28 21:58:33 +00:00 |
message.h
|
- Add possibility to redirect messages if they were not delivered.
|
2014-05-28 21:58:33 +00:00 |
message_handler.cc
|
- Implement Isolate.pause and Isolate.resume.
|
2014-07-03 12:56:02 +00:00 |
message_handler.h
|
- Implement Isolate.pause and Isolate.resume.
|
2014-07-03 12:56:02 +00:00 |
message_handler_test.cc
|
- Add a minimal implementation of Capability.
|
2014-04-23 19:44:03 +00:00 |
message_test.cc
|
- Remove the reply_port from the VM internal message object.
|
2013-12-17 21:11:18 +00:00 |
mirrors_api_impl.cc
|
Change Dart_QualifiedTypeName to use VM code directly and not use the dart api function
|
2014-02-06 21:42:35 +00:00 |
native_api_impl.cc
|
Fix for issue 19817
|
2014-07-22 20:08:15 +00:00 |
native_arguments.h
|
Another round of cleanups for http://www.dartbug.com/15922
|
2014-02-19 23:35:55 +00:00 |
native_entry.cc
|
- Use isolate where it is appropriate.
|
2014-05-27 10:15:50 +00:00 |
native_entry.h
|
Add runtime and native entry tags
|
2014-04-10 20:26:45 +00:00 |
native_entry_test.cc
|
|
|
native_entry_test.h
|
|
|
native_message_handler.cc
|
Remove the reply port form the native isolate handler
|
2013-10-29 08:45:32 +00:00 |
native_message_handler.h
|
|
|
native_symbol.h
|
Build map of code regions and address ticks for profile report.
|
2014-01-03 19:55:50 +00:00 |
native_symbol_android.cc
|
Build map of code regions and address ticks for profile report.
|
2014-01-03 19:55:50 +00:00 |
native_symbol_linux.cc
|
Build map of code regions and address ticks for profile report.
|
2014-01-03 19:55:50 +00:00 |
native_symbol_macos.cc
|
Build map of code regions and address ticks for profile report.
|
2014-01-03 19:55:50 +00:00 |
native_symbol_win.cc
|
Build map of code regions and address ticks for profile report.
|
2014-01-03 19:55:50 +00:00 |
object.cc
|
Reland transformation of async functions.
|
2014-07-29 23:50:33 +00:00 |
object.h
|
Resize async function modifier bits
|
2014-07-30 00:27:23 +00:00 |
object_arm64_test.cc
|
Fixes to run "Hello, world!" on arm64 hardware.
|
2014-06-03 18:38:28 +00:00 |
object_arm_test.cc
|
Rename ShifterOperand to Operand on ARM.
|
2014-05-27 23:18:17 +00:00 |
object_graph.cc
|
Include parent field/list index in retaining path.
|
2014-07-02 20:37:56 +00:00 |
object_graph.h
|
Include parent field/list index in retaining path.
|
2014-07-02 20:37:56 +00:00 |
object_graph_test.cc
|
Include parent field/list index in retaining path.
|
2014-07-02 20:37:56 +00:00 |
object_ia32_test.cc
|
|
|
object_id_ring.cc
|
Handle collected objects and expired handles more gracefully.
|
2014-03-06 17:38:16 +00:00 |
object_id_ring.h
|
Handle collected objects and expired handles more gracefully.
|
2014-03-06 17:38:16 +00:00 |
object_id_ring_test.cc
|
Adds Simulator Longjmp and enables many tests for arm64.
|
2014-04-30 23:07:47 +00:00 |
object_mips_test.cc
|
Merge (x & y) == 0 pattern to emit a single test instruction.
|
2013-11-06 12:13:29 +00:00 |
object_set.h
|
|
|
object_store.cc
|
Add VM class for Map/LinkedHashMap.
|
2014-07-25 20:04:11 +00:00 |
object_store.h
|
Add VM class for Map/LinkedHashMap.
|
2014-07-25 20:04:11 +00:00 |
object_store_test.cc
|
|
|
object_test.cc
|
- Fix build.
|
2014-07-23 14:43:36 +00:00 |
object_x64_test.cc
|
Fix for issue 14790 - Crash when using dartium devtools
|
2013-11-08 00:25:40 +00:00 |
os.h
|
- Fix a lot of warnings generated by -Wshorten-64-to-32
|
2014-07-23 14:10:13 +00:00 |
os_android.cc
|
- Fix a lot of warnings generated by -Wshorten-64-to-32
|
2014-07-23 14:10:13 +00:00 |
os_linux.cc
|
- Fix a lot of warnings generated by -Wshorten-64-to-32
|
2014-07-23 14:10:13 +00:00 |
os_macos.cc
|
- Fix a lot of warnings generated by -Wshorten-64-to-32
|
2014-07-23 14:10:13 +00:00 |
os_test.cc
|
- Fix a lot of warnings generated by -Wshorten-64-to-32
|
2014-07-23 14:10:13 +00:00 |
os_win.cc
|
- Fix a lot of warnings generated by -Wshorten-64-to-32
|
2014-07-23 14:10:13 +00:00 |
pages.cc
|
If a large object is truncated, also truncate the page.
|
2014-06-30 22:59:07 +00:00 |
pages.h
|
If a large object is truncated, also truncate the page.
|
2014-06-30 22:59:07 +00:00 |
pages_test.cc
|
- Convert heap sizes to words from bytes.
|
2013-11-16 00:17:52 +00:00 |
parser.cc
|
Fix usage of empty array while parsing array literals.
|
2014-07-30 17:19:57 +00:00 |
parser.h
|
Reland transformation of async functions.
|
2014-07-29 23:50:33 +00:00 |
parser_test.cc
|
Pass isolates explicitly.
|
2014-05-28 14:24:53 +00:00 |
port.cc
|
- Add possibility to redirect messages if they were not delivered.
|
2014-05-28 21:58:33 +00:00 |
port.h
|
- Make ports be less predictable.
|
2014-03-28 23:39:36 +00:00 |
port_test.cc
|
- Fix a lot of warnings generated by -Wshorten-64-to-32
|
2014-07-23 14:10:13 +00:00 |
proccpuinfo.cc
|
- Sort out confusion between malloc/free and new/delete.
|
2014-02-27 09:33:44 +00:00 |
proccpuinfo.h
|
Updates refactoring of CPU feature detection
|
2014-02-24 19:28:30 +00:00 |
profiler.cc
|
Add build configuration variable 'c_frame_pointers' to control whether or not frame pointers are included and which stack walker the profiler uses.
|
2014-07-29 22:48:57 +00:00 |
profiler.h
|
Profiler tweaks
|
2014-07-23 21:09:25 +00:00 |
profiler_test.cc
|
Rework Sample class
|
2014-02-20 21:10:07 +00:00 |
random.cc
|
- Add a per-isolate pseudo random number generator to the
|
2013-11-06 00:59:46 +00:00 |
random.h
|
- Add a minimal implementation of Capability.
|
2014-04-23 19:44:03 +00:00 |
raw_object.cc
|
Add VM class for Map/LinkedHashMap.
|
2014-07-25 20:04:11 +00:00 |
raw_object.h
|
Reland transformation of async functions.
|
2014-07-29 23:50:33 +00:00 |
raw_object_snapshot.cc
|
Reland transformation of async functions.
|
2014-07-29 23:50:33 +00:00 |
report.cc
|
Cleanup of error and warning reporting.
|
2014-06-18 22:30:34 +00:00 |
report.h
|
Cleanup of error and warning reporting.
|
2014-06-18 22:30:34 +00:00 |
report_test.cc
|
vm/observatory: Clean up script access
|
2014-07-15 22:55:19 +00:00 |
resolver.cc
|
Introduce cache of resolved names in library
|
2014-02-06 21:32:31 +00:00 |
resolver.h
|
Cleanup StaticResolveType, it does not seem to be used anywhere.
|
2013-10-31 20:41:59 +00:00 |
resolver_test.cc
|
Adds Simulator Longjmp and enables many tests for arm64.
|
2014-04-30 23:07:47 +00:00 |
reusable_handles.h
|
Pass around the current isolate in exception handling code.
|
2014-06-17 18:17:03 +00:00 |
ring_buffer.h
|
- Fix a lot of warnings generated by -Wshorten-64-to-32
|
2014-07-23 14:10:13 +00:00 |
ring_buffer_test.cc
|
RingBuffer<T, N> utility with unit test; use for GC history.
|
2014-04-24 17:07:51 +00:00 |
runtime_entry.h
|
Add runtime and native entry tags
|
2014-04-10 20:26:45 +00:00 |
runtime_entry_arm.cc
|
Specialize breakpoint stubs by set of live registers of the stubs they are intercepting.
|
2014-07-14 19:38:11 +00:00 |
runtime_entry_arm64.cc
|
Specialize breakpoint stubs by set of live registers of the stubs they are intercepting.
|
2014-07-14 19:38:11 +00:00 |
runtime_entry_ia32.cc
|
Specialize breakpoint stubs by set of live registers of the stubs they are intercepting.
|
2014-07-14 19:38:11 +00:00 |
runtime_entry_mips.cc
|
Specialize breakpoint stubs by set of live registers of the stubs they are intercepting.
|
2014-07-14 19:38:11 +00:00 |
runtime_entry_test.cc
|
Adds Runtime call stub and Dart entry stub to ARM64.
|
2014-04-18 23:43:15 +00:00 |
runtime_entry_x64.cc
|
Specialize breakpoint stubs by set of live registers of the stubs they are intercepting.
|
2014-07-14 19:38:11 +00:00 |
scanner.cc
|
Scanner cleanups: use isolates to allocate handles and zone objects; remove C-heap allocation of structs.
|
2014-06-05 22:04:17 +00:00 |
scanner.h
|
Scanner cleanups: use isolates to allocate handles and zone objects; remove C-heap allocation of structs.
|
2014-06-05 22:04:17 +00:00 |
scanner_test.cc
|
- Ensure that the token stream from generated source matches the
|
2013-10-23 19:08:36 +00:00 |
scavenger.cc
|
Avoid infinities in vm:service because they are not supported by JSON.
|
2014-06-26 20:18:59 +00:00 |
scavenger.h
|
Grow new gen when enough of it survives.
|
2014-06-17 22:25:35 +00:00 |
scavenger_test.cc
|
Add Heap::isolate_ to simplify code.
|
2014-04-25 17:49:27 +00:00 |
scopes.cc
|
Fix issue 18435 (2nd attempt).
|
2014-05-21 00:32:32 +00:00 |
scopes.h
|
Fix issue 18435 (2nd attempt).
|
2014-05-21 00:32:32 +00:00 |
scopes_test.cc
|
Rename kDummyTokenIndex to kNoSourcePos
|
2014-01-21 23:46:26 +00:00 |
service.cc
|
Add breakpoints and single-stepping to Observatory.
|
2014-07-28 23:08:47 +00:00 |
service.h
|
Dartium doesn't have a library tag handler installed in the service isolate. Allow for no embedder provided library tag handler so long as no imports need to be handled.
|
2014-07-15 16:33:56 +00:00 |
service_sources.gypi
|
Split service into VM and embedder specific bits.
|
2014-01-14 22:34:43 +00:00 |
service_test.cc
|
Add breakpoints and single-stepping to Observatory.
|
2014-07-28 23:08:47 +00:00 |
signal_handler.h
|
Small fixes for Android.
|
2014-04-23 23:20:24 +00:00 |
signal_handler_android.cc
|
Small fixes for Android.
|
2014-04-23 23:20:24 +00:00 |
signal_handler_linux.cc
|
Fixes Unimplemented crasher on MIPS.
|
2013-12-17 17:34:09 +00:00 |
signal_handler_macos.cc
|
* Introduce ThreadInterrupter which calls a TLS set callback when thread is interrupted.
|
2013-12-16 18:52:15 +00:00 |
signal_handler_win.cc
|
* Introduce ThreadInterrupter which calls a TLS set callback when thread is interrupted.
|
2013-12-16 18:52:15 +00:00 |
simulator.h
|
Begins work on ARM64, first assembler test.
|
2014-04-02 17:39:32 +00:00 |
simulator_arm.cc
|
Profiler tweaks
|
2014-07-23 21:09:25 +00:00 |
simulator_arm.h
|
Move some isolate state setup from C++ code to JumpToExceptionHandler stub (take 3).
|
2014-07-16 18:03:17 +00:00 |
simulator_arm64.cc
|
Profiler tweaks
|
2014-07-23 21:09:25 +00:00 |
simulator_arm64.h
|
Move some isolate state setup from C++ code to JumpToExceptionHandler stub (take 3).
|
2014-07-16 18:03:17 +00:00 |
simulator_mips.cc
|
Profiler tweaks
|
2014-07-23 21:09:25 +00:00 |
simulator_mips.h
|
Move some isolate state setup from C++ code to JumpToExceptionHandler stub (take 3).
|
2014-07-16 18:03:17 +00:00 |
snapshot.cc
|
- Force growth when allocating objects from a snapshot.
|
2014-07-29 20:56:26 +00:00 |
snapshot.h
|
Add VM class for Map/LinkedHashMap.
|
2014-07-25 20:04:11 +00:00 |
snapshot_ids.h
|
Object ids in snapshots are assigned sequentially, and can in many cases be omitted by the writer and inferred by the reader. The exceptions are the classes that are serialized in two steps (arrays and user-level Dart instances), where the second step must include the id.
|
2014-07-15 21:47:00 +00:00 |
snapshot_test.cc
|
Fix for issue 19817
|
2014-07-22 20:08:15 +00:00 |
snapshot_test.dart
|
|
|
snapshot_test_in.dat
|
|
|
spaces.h
|
Corrected resubmssion of r34736.
|
2014-04-04 21:04:48 +00:00 |
stack_frame.cc
|
ONe more iteration of PcDesacriptor iterator imporvement: do not copy record but access individual values when needed.
|
2014-07-18 20:11:29 +00:00 |
stack_frame.h
|
- Enable top exit frame profiler mode by default
|
2014-07-01 22:21:43 +00:00 |
stack_frame_arm.h
|
Set VMTag from stubs when transitioning between Dart and Native
|
2014-03-18 21:26:07 +00:00 |
stack_frame_arm64.h
|
Uses double load/store on arm64, enables tests.
|
2014-05-02 20:16:22 +00:00 |
stack_frame_ia32.h
|
Set VMTag from stubs when transitioning between Dart and Native
|
2014-03-18 21:26:07 +00:00 |
stack_frame_mips.h
|
Set VMTag from stubs when transitioning between Dart and Native
|
2014-03-18 21:26:07 +00:00 |
stack_frame_test.cc
|
* Rename misleading Instance::Equals to CanonicalizeEquals and document it.
|
2014-05-12 20:53:23 +00:00 |
stack_frame_x64.h
|
Fix Win64 build of Dart VM.
|
2014-06-06 12:14:15 +00:00 |
store_buffer.cc
|
|
|
store_buffer.h
|
Last cleanup int -> intptr_t. Also removed a hack (boolean is not an integer).
|
2013-10-08 18:54:00 +00:00 |
stub_code.cc
|
Move some isolate state setup from C++ code to JumpToExceptionHandler stub (take 3).
|
2014-07-16 18:03:17 +00:00 |
stub_code.h
|
Move some isolate state setup from C++ code to JumpToExceptionHandler stub (take 3).
|
2014-07-16 18:03:17 +00:00 |
stub_code_arm.cc
|
Remove flag enable_debugger as current debugging code has a very minor influence on unoptimzied code performance.
|
2014-07-30 16:32:04 +00:00 |
stub_code_arm64.cc
|
Remove flag enable_debugger as current debugging code has a very minor influence on unoptimzied code performance.
|
2014-07-30 16:32:04 +00:00 |
stub_code_arm64_test.cc
|
Use Object::null_object() instead of Object::ZoneHandle() when a null object
|
2014-07-07 22:15:20 +00:00 |
stub_code_arm_test.cc
|
Use Object::null_object() instead of Object::ZoneHandle() when a null object
|
2014-07-07 22:15:20 +00:00 |
stub_code_ia32.cc
|
Remove flag enable_debugger as current debugging code has a very minor influence on unoptimzied code performance.
|
2014-07-30 16:32:04 +00:00 |
stub_code_ia32_test.cc
|
Use Object::null_object() instead of Object::ZoneHandle() when a null object
|
2014-07-07 22:15:20 +00:00 |
stub_code_mips.cc
|
Remove flag enable_debugger as current debugging code has a very minor influence on unoptimzied code performance.
|
2014-07-30 16:32:04 +00:00 |
stub_code_mips_test.cc
|
Use Object::null_object() instead of Object::ZoneHandle() when a null object
|
2014-07-07 22:15:20 +00:00 |
stub_code_x64.cc
|
Remove flag enable_debugger as current debugging code has a very minor influence on unoptimzied code performance.
|
2014-07-30 16:32:04 +00:00 |
stub_code_x64_test.cc
|
Use Object::null_object() instead of Object::ZoneHandle() when a null object
|
2014-07-07 22:15:20 +00:00 |
symbols.cc
|
Reimplement Symbols using hash table template.
|
2014-07-29 22:47:56 +00:00 |
symbols.h
|
Reland transformation of async functions.
|
2014-07-29 23:50:33 +00:00 |
tags.cc
|
Initial UserTag and dart:profiler library
|
2014-04-10 22:32:45 +00:00 |
tags.h
|
Profiler tweaks
|
2014-07-23 21:09:25 +00:00 |
thread.h
|
* Introduce ThreadInterrupter which calls a TLS set callback when thread is interrupted.
|
2013-12-16 18:52:15 +00:00 |
thread_interrupter.cc
|
Reduce CPU usage when no isolates need to be profiled (e.g. when an isolate calls readLineSync or sleep the isolate owns the thread but is blocked).
|
2014-05-26 11:53:49 +00:00 |
thread_interrupter.h
|
Reduce CPU usage when no isolates need to be profiled (e.g. when an isolate calls readLineSync or sleep the isolate owns the thread but is blocked).
|
2014-05-26 11:53:49 +00:00 |
thread_interrupter_android.cc
|
Small fixes for Android.
|
2014-04-23 23:20:24 +00:00 |
thread_interrupter_linux.cc
|
Keep list of existing isolates.
|
2014-02-07 17:43:21 +00:00 |
thread_interrupter_macos.cc
|
Keep list of existing isolates.
|
2014-02-07 17:43:21 +00:00 |
thread_interrupter_test.cc
|
* Introduce ThreadInterrupter which calls a TLS set callback when thread is interrupted.
|
2013-12-16 18:52:15 +00:00 |
thread_interrupter_win.cc
|
Fix Win64 build of Dart VM.
|
2014-06-06 12:14:15 +00:00 |
thread_pool.cc
|
|
|
thread_pool.h
|
|
|
thread_pool_test.cc
|
|
|
thread_test.cc
|
Keep list of existing isolates.
|
2014-02-07 17:43:21 +00:00 |
timer.cc
|
Extend Timer to track longest contiguous interval, and add GC timer.
|
2014-04-04 22:13:59 +00:00 |
timer.h
|
- Ensure that BaseIsolate is only used to break the header include cycles.
|
2014-05-05 21:45:38 +00:00 |
token.cc
|
|
|
token.h
|
Speed up identifying keywords in scanner, by using extra table.
|
2014-06-03 20:14:24 +00:00 |
trace_buffer.cc
|
Add support to trace warnings in TraceBuffer.
|
2014-06-13 00:47:15 +00:00 |
trace_buffer.h
|
Add support to trace warnings in TraceBuffer.
|
2014-06-13 00:47:15 +00:00 |
trace_buffer_test.cc
|
Add support to trace warnings in TraceBuffer.
|
2014-06-13 00:47:15 +00:00 |
unicode.cc
|
|
|
unicode.h
|
Another round of cleanups for http://www.dartbug.com/15922
|
2014-02-19 23:35:55 +00:00 |
unicode_data.cc
|
|
|
unicode_test.cc
|
|
|
unit_test.cc
|
Fix for issue 19817
|
2014-07-22 20:08:15 +00:00 |
unit_test.h
|
Fix for issue 19817
|
2014-07-22 20:08:15 +00:00 |
utils_test.cc
|
Use xorps xmm1, xmm1 to creat a 0.0 cconstant. Add to utils a bitwise double test.
|
2014-05-02 23:50:22 +00:00 |
verifier.cc
|
Use a bit in the handle structure to indicate if it is a prologue weak handle instead of the tagging the address.
|
2014-03-21 17:23:33 +00:00 |
verifier.h
|
Use a bit in the handle structure to indicate if it is a prologue weak handle instead of the tagging the address.
|
2014-03-21 17:23:33 +00:00 |
version.h
|
|
|
version_in.cc
|
|
|
virtual_memory.cc
|
Landing: Write protect executable pages in the VM.
|
2014-02-10 12:18:06 +00:00 |
virtual_memory.h
|
If a large object is truncated, also truncate the page.
|
2014-06-30 22:59:07 +00:00 |
virtual_memory_android.cc
|
Fix flag to switch write protection of code pages on/off.
|
2014-02-11 10:17:03 +00:00 |
virtual_memory_linux.cc
|
Fix flag to switch write protection of code pages on/off.
|
2014-02-11 10:17:03 +00:00 |
virtual_memory_macos.cc
|
Fix flag to switch write protection of code pages on/off.
|
2014-02-11 10:17:03 +00:00 |
virtual_memory_test.cc
|
|
|
virtual_memory_win.cc
|
Fix flag to switch write protection of code pages on/off.
|
2014-02-11 10:17:03 +00:00 |
visitor.h
|
Revert r31601 (Use constants from the frame at OSR entry...).
|
2014-01-20 10:43:41 +00:00 |
vm.gypi
|
Add VM internal Dart class 'ClassID' used to manage class-ids of known classes. Next CL: add constant fields corresponding to each class id (smiCid, oneByteStringCid, etc).
|
2014-06-20 20:56:55 +00:00 |
vm_sources.gypi
|
Fix dartbug.com/19998
|
2014-07-15 09:14:40 +00:00 |
vtune.cc
|
|
|
vtune.h
|
|
|
weak_table.cc
|
|
|
weak_table.h
|
|
|
zone.cc
|
- Added Dart_GetNativeIsolateData so that the bindings code can access the IsolateCurrentData
|
2013-09-23 23:53:39 +00:00 |
zone.h
|
- Ensure that BaseIsolate is only used to break the header include cycles.
|
2014-05-05 21:45:38 +00:00 |
zone_test.cc
|
VM: Make ZoneAllocated-objects that don't need a vtable smaller.
|
2014-06-11 10:54:16 +00:00 |