.. |
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
|
- When requested, always generate code comments. Disassembly
|
2014-05-05 21:40:15 +00:00 |
assembler.h
|
- Use isolate where it is appropriate.
|
2014-05-27 10:15:50 +00:00 |
assembler_arm.cc
|
Make isolate specific stub code accessors instance methods instead
|
2014-07-07 21:25:00 +00:00 |
assembler_arm.h
|
Fix bug in ARM instance field stores.
|
2014-06-17 09:28:24 +00:00 |
assembler_arm64.cc
|
Specialize breakpoint stubs by set of live registers of the stubs they are intercepting.
|
2014-07-14 19:38:11 +00:00 |
assembler_arm64.h
|
Specialize breakpoint stubs by set of live registers of the stubs they are intercepting.
|
2014-07-14 19:38:11 +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
|
Better sequences for class id loading on ia32.
|
2014-07-11 18:33:23 +00:00 |
assembler_ia32.h
|
Better sequences for class id loading on ia32.
|
2014-07-11 18:33:23 +00:00 |
assembler_ia32_test.cc
|
Better sequences for class id loading on ia32.
|
2014-07-11 18:33:23 +00:00 |
assembler_mips.cc
|
Removes branches from LoadTaggedClassIdMayBeSmi.
|
2014-07-09 18:31:21 +00:00 |
assembler_mips.h
|
Removes branches from LoadTaggedClassIdMayBeSmi.
|
2014-07-09 18:31: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
|
Specialize breakpoint stubs by set of live registers of the stubs they are intercepting.
|
2014-07-14 19:38:11 +00:00 |
assembler_x64.h
|
Specialize breakpoint stubs by set of live registers of the stubs they are intercepting.
|
2014-07-14 19:38:11 +00:00 |
assembler_x64_test.cc
|
Reland r38116: Improve receiver class check in polymorphic inlining.
|
2014-07-11 12:08:37 +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
|
VM: Make ZoneAllocated-objects that don't need a vtable smaller.
|
2014-06-11 10:54:16 +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
|
Lazy loading of deferred libraries
|
2014-06-13 22:43:31 +00:00 |
benchmark_test.h
|
- Report CodeSize instead of runtime for benchmarks reporting snapshot sizes.
|
2014-06-10 05:20:52 +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
|
Lazy loading of deferred libraries
|
2014-06-13 22:43:31 +00:00 |
bootstrap.h
|
Initial UserTag and dart:profiler library
|
2014-04-10 22:32:45 +00:00 |
bootstrap_natives.cc
|
Make VM JSON parser parse doubles without doing substring.
|
2014-07-11 12:14:23 +00:00 |
bootstrap_natives.h
|
- Implement Isolate.pause and Isolate.resume.
|
2014-07-03 12:56:02 +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
|
Add missing call to finalize type parameters when finalizing upper bounds.
|
2014-07-02 18:06:42 +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
|
More PcDescriptor cleanups, compress recors if no try index is needed (frequent).
|
2014-07-15 17:07:03 +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
|
Use Object::null_object() instead of Object::ZoneHandle() when a null object
|
2014-07-07 22:15:20 +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
|
Implement Evaluate without creating temp classes by storing an eval function's script in the function's data field.
|
2014-07-10 23:23:01 +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
|
vm/observatory: Clean up script access
|
2014-07-15 22:55:19 +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
|
Hide synthetic metadata field exposed in r35926.
|
2014-07-01 20:09:09 +00:00 |
dart.h
|
Split service into VM and embedder specific bits.
|
2014-01-14 22:34:43 +00:00 |
dart_api_impl.cc
|
- Remove Dart_ReceivePortGetId, Dart_GetReceivePort and Dart_PostMessage.
|
2014-06-30 17:46:26 +00:00 |
dart_api_impl.h
|
- Add Dart_EmptyString to return the canonical empty string similar to how
|
2014-05-30 17:33:15 +00:00 |
dart_api_impl_test.cc
|
Add a function Dart_AllocateWithNativeFields which allocates an object and sets the native fields in one call.
|
2014-06-20 21:08:33 +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
|
Fix break on unhandled exception
|
2014-07-15 23:55:03 +00:00 |
debugger.h
|
Iterate over PcDescriptors only via iterators, not via an index. (preparation for more compression of PcDescriptors).
|
2014-07-07 18:25:45 +00:00 |
debugger_api_impl.cc
|
Remove assumption in Dart_GetClosureInfo that func->cls->script = func->script,which was broken in r38140.
|
2014-07-14 23:01:53 +00:00 |
debugger_api_impl_test.cc
|
Implement Evaluate without creating temp classes by storing an eval function's script in the function's data field.
|
2014-07-10 23:23:01 +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 pause/resume for isolates in vmservice/observatory.
|
2014-05-20 17:09:08 +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
|
Use range information for optimizing integer boxing and fix bug in range analysis.
|
2014-06-24 13:41:48 +00:00 |
deferred_objects.h
|
Change deoptimization description for materialized objects.
|
2014-03-04 11:53:16 +00:00 |
deopt_instructions.cc
|
Add Uint32 representation.
|
2014-07-14 17:01:02 +00:00 |
deopt_instructions.h
|
Add Uint32 representation.
|
2014-07-14 17:01:02 +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
|
Reland r38116: Improve receiver class check in polymorphic inlining.
|
2014-07-11 12:08:37 +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
|
Use hash map for the SSA builder constant pool.
|
2014-06-30 12:52:42 +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 SameAsFirstInput policy in register allocator when inputs are paired machine registers
|
2014-07-16 16:45:10 +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
|
Iterate over PcDescriptors only via iterators, not via an index. (preparation for more compression of PcDescriptors).
|
2014-07-07 18:25:45 +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
|
Make isolate specific stub code accessors instance methods instead
|
2014-07-07 21:25:00 +00:00 |
flow_graph_compiler.h
|
Make isolate specific stub code accessors instance methods instead
|
2014-07-07 21:25:00 +00:00 |
flow_graph_compiler_arm.cc
|
Specialize breakpoint stubs by set of live registers of the stubs they are intercepting.
|
2014-07-14 19:38:11 +00:00 |
flow_graph_compiler_arm64.cc
|
Specialize breakpoint stubs by set of live registers of the stubs they are intercepting.
|
2014-07-14 19:38:11 +00:00 |
flow_graph_compiler_ia32.cc
|
Specialize breakpoint stubs by set of live registers of the stubs they are intercepting.
|
2014-07-14 19:38:11 +00:00 |
flow_graph_compiler_mips.cc
|
Specialize breakpoint stubs by set of live registers of the stubs they are intercepting.
|
2014-07-14 19:38:11 +00:00 |
flow_graph_compiler_x64.cc
|
Specialize breakpoint stubs by set of live registers of the stubs they are intercepting.
|
2014-07-14 19:38:11 +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
|
Add Uint32 representation.
|
2014-07-14 17:01:02 +00:00 |
flow_graph_optimizer.h
|
Add Uint32 representation.
|
2014-07-14 17:01:02 +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
|
Resubmit r37716: Hash tables templates, wrapping Array.
|
2014-06-27 22:34:00 +00:00 |
hash_table_test.cc
|
Resubmit r37716: Hash tables templates, wrapping Array.
|
2014-06-27 22:34:00 +00:00 |
heap.cc
|
Grow new gen when enough of it survives.
|
2014-06-17 22:25:35 +00:00 |
heap.h
|
Grow new gen when enough of it survives.
|
2014-06-17 22:25:35 +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
|
Add Uint32 representation.
|
2014-07-14 17:01:02 +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
|
Fix clang compilation failure
|
2014-07-14 17:13:33 +00:00 |
intermediate_language.h
|
Add Uint32 representation.
|
2014-07-14 17:01:02 +00:00 |
intermediate_language_arm.cc
|
Specialize breakpoint stubs by set of live registers of the stubs they are intercepting.
|
2014-07-14 19:38:11 +00:00 |
intermediate_language_arm64.cc
|
Specialize breakpoint stubs by set of live registers of the stubs they are intercepting.
|
2014-07-14 19:38:11 +00:00 |
intermediate_language_ia32.cc
|
Specialize breakpoint stubs by set of live registers of the stubs they are intercepting.
|
2014-07-14 19:38:11 +00:00 |
intermediate_language_mips.cc
|
Specialize breakpoint stubs by set of live registers of the stubs they are intercepting.
|
2014-07-14 19:38:11 +00:00 |
intermediate_language_test.cc
|
Compute ranges for >> smi shifts and eliminate overflow check for smi << operations.
|
2014-06-20 12:06:48 +00:00 |
intermediate_language_x64.cc
|
Specialize breakpoint stubs by set of live registers of the stubs they are intercepting.
|
2014-07-14 19:38:11 +00:00 |
intrinsifier.cc
|
Intrinsify UserTag operations on all architectures
|
2014-04-18 18:56:07 +00:00 |
intrinsifier.h
|
- Fix the external_test.dart as it was relying on outdated
|
2014-06-10 22:19:33 +00:00 |
intrinsifier_arm.cc
|
Eliminates some branches from arm code.
|
2014-06-04 14:37:20 +00:00 |
intrinsifier_arm64.cc
|
Intrinsify [] for ExternalUint8 and Uint8 typed data. Gives significant speedup when compiling Hello.dart in unoptimized code.
|
2014-05-30 19:49:35 +00:00 |
intrinsifier_ia32.cc
|
Intrinsify [] for ExternalUint8 and Uint8 typed data. Gives significant speedup when compiling Hello.dart in unoptimized code.
|
2014-05-30 19:49:35 +00:00 |
intrinsifier_mips.cc
|
Intrinsify [] for ExternalUint8 and Uint8 typed data. Gives significant speedup when compiling Hello.dart in unoptimized code.
|
2014-05-30 19:49:35 +00:00 |
intrinsifier_x64.cc
|
Intrinsify [] for ExternalUint8 and Uint8 typed data. Gives significant speedup when compiling Hello.dart in unoptimized code.
|
2014-05-30 19:49:35 +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 support to trace warnings in TraceBuffer.
|
2014-06-13 00:47:15 +00:00 |
json_stream.h
|
Add support to trace warnings in TraceBuffer.
|
2014-06-13 00:47:15 +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
|
Reduce size of and number of allocations in LocationSummary
|
2014-06-03 16:40:30 +00:00 |
locations.h
|
Add Uint32 representation.
|
2014-07-14 17:01:02 +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 dartbug.com/19998
|
2014-07-15 09:14:40 +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
|
Auto create ApiLocalScope before calling native functions, this ensures that
|
2013-08-06 19:27:48 +00:00 |
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
|
Fix build (by outlining static double constant).
|
2014-07-16 17:54:33 +00:00 |
object.h
|
Use new hash table template for compressing token streams.
|
2014-07-16 17:39:10 +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
|
Avoid allocating an exception object in the snapshot reader.
|
2014-07-16 11:49:45 +00:00 |
object_store.h
|
Avoid allocating an exception object in the snapshot reader.
|
2014-07-16 11:49:45 +00:00 |
object_store_test.cc
|
|
|
object_test.cc
|
More PcDescriptor cleanups, compress recors if no try index is needed (frequent).
|
2014-07-15 17:07:03 +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
|
Allow StackFrameIterator to be used on a different thread than the isolate whose stack frames are being iterated over.
|
2014-07-01 17:38:13 +00:00 |
os_android.cc
|
Fix dartbug.com/19998
|
2014-07-15 09:14:40 +00:00 |
os_linux.cc
|
Fix dartbug.com/19998
|
2014-07-15 09:14:40 +00:00 |
os_macos.cc
|
Allow StackFrameIterator to be used on a different thread than the isolate whose stack frames are being iterated over.
|
2014-07-01 17:38:13 +00:00 |
os_test.cc
|
|
|
os_win.cc
|
Allow StackFrameIterator to be used on a different thread than the isolate whose stack frames are being iterated over.
|
2014-07-01 17:38: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
|
More PcDescriptor cleanups, compress recors if no try index is needed (frequent).
|
2014-07-15 17:07:03 +00:00 |
parser.h
|
More PcDescriptor cleanups, compress recors if no try index is needed (frequent).
|
2014-07-15 17:07:03 +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
|
- Add a minimal implementation of Capability.
|
2014-04-23 19:44:03 +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
|
Move some isolate state setup from C++ code to JumpToExceptionHandler stub (take 3).
|
2014-07-16 18:03:17 +00:00 |
profiler.h
|
Make size of sample variable based on the profile depth flag.
|
2014-06-20 14:46:54 +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
|
Address comment by asiva.
|
2014-07-16 16:22:48 +00:00 |
raw_object.h
|
Fix build (link error reproducible on linux with GYP_DEFINES=dart_debug_optimization_level=0).
|
2014-07-15 19:49:27 +00:00 |
raw_object_snapshot.cc
|
Avoid allocating an exception object in the snapshot reader.
|
2014-07-16 11:49:45 +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
|
Change COMPILE_ASSERT to take only one argument and use it in more places.
|
2014-05-26 09:45:04 +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
|
vm/observatory: Clean up script access
|
2014-07-15 22:55:19 +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
|
vm/observatory: Clean up script access
|
2014-07-15 22:55:19 +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
|
Move some isolate state setup from C++ code to JumpToExceptionHandler stub (take 3).
|
2014-07-16 18:03:17 +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
|
Move some isolate state setup from C++ code to JumpToExceptionHandler stub (take 3).
|
2014-07-16 18:03:17 +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
|
Move some isolate state setup from C++ code to JumpToExceptionHandler stub (take 3).
|
2014-07-16 18:03:17 +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
|
Avoid allocating an exception object in the snapshot reader.
|
2014-07-16 11:49:45 +00:00 |
snapshot.h
|
Avoid allocating an exception object in the snapshot reader.
|
2014-07-16 11:49:45 +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
|
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.dart
|
|
|
snapshot_test_in.dat
|
|
|
spaces.h
|
Corrected resubmssion of r34736.
|
2014-04-04 21:04:48 +00:00 |
stack_frame.cc
|
More PcDescriptor cleanups, compress recors if no try index is needed (frequent).
|
2014-07-15 17:07:03 +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
|
Move some isolate state setup from C++ code to JumpToExceptionHandler stub (take 3).
|
2014-07-16 18:03:17 +00:00 |
stub_code_arm64.cc
|
Move some isolate state setup from C++ code to JumpToExceptionHandler stub (take 3).
|
2014-07-16 18:03:17 +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
|
Move some isolate state setup from C++ code to JumpToExceptionHandler stub (take 3).
|
2014-07-16 18:03:17 +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
|
Move some isolate state setup from C++ code to JumpToExceptionHandler stub (take 3).
|
2014-07-16 18:03:17 +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
|
Move some isolate state setup from C++ code to JumpToExceptionHandler stub (take 3).
|
2014-07-16 18:03:17 +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
|
Speed up identifying keywords in scanner, by using extra table.
|
2014-06-03 20:14:24 +00:00 |
symbols.h
|
Remove MirroredCompilationError from the VM.
|
2014-07-14 18:00:04 +00:00 |
tags.cc
|
Initial UserTag and dart:profiler library
|
2014-04-10 22:32:45 +00:00 |
tags.h
|
- Refined https://codereview.chromium.org/293963008/
|
2014-05-21 21:04:03 +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
|
Pass isolates explicitly.
|
2014-05-28 14:24:53 +00:00 |
unit_test.h
|
Prepares for arm64 cross-build.
|
2014-05-27 18:05:20 +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 |