.. |
allocation.cc
|
Add attributions so printf like functions can have their arguments checked.
|
2012-09-06 00:58:25 +00:00 |
allocation.h
|
Fix vm code base so that it can be built for --arch=simarm (no snapshot yet).
|
2013-01-18 00:34:20 +00:00 |
allocation_test.cc
|
|
|
assembler.cc
|
Initial revision of ARM assembler.
|
2013-01-29 16:46:10 +00:00 |
assembler.h
|
- Allow the use of branch delay slots.
|
2013-03-08 07:25:19 +00:00 |
assembler_arm.cc
|
Implement write barrier on ARM.
|
2013-04-08 16:44:39 +00:00 |
assembler_arm.h
|
Implement write barrier on ARM.
|
2013-04-08 16:44:39 +00:00 |
assembler_arm_test.cc
|
Implement write barrier on ARM.
|
2013-04-08 16:44:39 +00:00 |
assembler_ia32.cc
|
- Remember objects (not addresses) in the old generation containing new pointers.
|
2013-04-02 22:45:18 +00:00 |
assembler_ia32.h
|
Use shorter write-barrier filtering sequence when value is known to be non-smi.
|
2013-03-22 11:28:13 +00:00 |
assembler_ia32_test.cc
|
For Doubl erounding call C-function instead of attempting to inline it. Fixes issue 8760.
|
2013-02-25 23:05:43 +00:00 |
assembler_mips.cc
|
Introduces a second temporary register for MIPS assembler macros.
|
2013-04-08 22:04:27 +00:00 |
assembler_mips.h
|
Introduces a second temporary register for MIPS assembler macros.
|
2013-04-08 22:04:27 +00:00 |
assembler_mips_test.cc
|
Introduces a second temporary register for MIPS assembler macros.
|
2013-04-08 22:04:27 +00:00 |
assembler_test.cc
|
Implement write barrier on ARM.
|
2013-04-08 16:44:39 +00:00 |
assembler_x64.cc
|
- Remember objects (not addresses) in the old generation containing new pointers.
|
2013-04-02 22:45:18 +00:00 |
assembler_x64.h
|
On x64 use 32bit idiv when possible instead of 64bit one.
|
2013-03-27 17:13:58 +00:00 |
assembler_x64_test.cc
|
On x64 use 32bit idiv when possible instead of 64bit one.
|
2013-03-27 17:13:58 +00:00 |
assert_test.cc
|
|
|
ast.cc
|
Hook up simulator (if needed) when calling Dart code.
|
2013-02-25 19:30:29 +00:00 |
ast.h
|
Fix allocation of array tables (use store barrier if needed, store values directly instead of via stack).
|
2013-02-13 18:44:27 +00:00 |
ast_printer.cc
|
Pass closure object as first implicit argument to closure functions.
|
2012-11-08 18:28:07 +00:00 |
ast_printer.h
|
|
|
ast_printer_test.cc
|
Remove built-in identifier 'negate' from VM
|
2012-10-16 20:19:06 +00:00 |
ast_test.cc
|
Remove built-in identifier 'negate' from VM
|
2012-10-16 20:19:06 +00:00 |
base_isolate.h
|
First set of changes towards cleaning up the bytearray access APIs
|
2013-01-31 23:56:48 +00:00 |
benchmark_test.cc
|
Fix some of the scalarlist tests to use TypedData VM classes.
|
2013-03-26 18:46:44 +00:00 |
benchmark_test.h
|
- Represent strings internally in UTF-16 format, this makes it
|
2012-10-31 17:56:46 +00:00 |
bigint_operations.cc
|
Added macros OBJECT_IMPLEMENTATION and FINAL_OBJECT_IMPLEMENTATION
|
2013-01-23 20:01:31 +00:00 |
bigint_operations.h
|
|
|
bigint_operations_test.cc
|
Changed StackZone and ApiZone to be containers for Zone.
|
2012-10-16 22:05:40 +00:00 |
bit_set.h
|
Improve the performance of bit set searches with a compiler intrinsic.
|
2012-07-24 02:45:31 +00:00 |
bit_vector.cc
|
Revert "Compute local variable liveness before translation to SSA."
|
2013-03-22 18:32:17 +00:00 |
bit_vector.h
|
Revert "Compute local variable liveness before translation to SSA."
|
2013-03-22 18:32:17 +00:00 |
bit_vector_test.cc
|
Revert "Compute local variable liveness before translation to SSA."
|
2013-03-22 18:32:17 +00:00 |
bitfield.h
|
|
|
bitfield_test.cc
|
|
|
bitmap.cc
|
Give a length field to stack bitmaps.
|
2012-08-22 12:42:54 +00:00 |
bitmap.h
|
Give a length field to stack bitmaps.
|
2012-08-22 12:42:54 +00:00 |
bitmap_test.cc
|
Put live register bits in stackmaps.
|
2012-08-30 10:20:26 +00:00 |
boolfield.h
|
|
|
boolfield_test.cc
|
|
|
bootstrap.cc
|
Add a new implementation of HashMap that uses JS objects for its (multiple) hash tables.
|
2013-04-02 11:51:36 +00:00 |
bootstrap.h
|
Add a new implementation of HashMap that uses JS objects for its (multiple) hash tables.
|
2013-04-02 11:51:36 +00:00 |
bootstrap_natives.cc
|
Remove support for 'dart:scalarlist' in the Dart VM.
|
2013-03-29 18:33:54 +00:00 |
bootstrap_natives.h
|
Optimizes 'as' operation in similar way as 'instanceof': collect type feedback in unoptimized mode and try to convert it to a simple classcheck in optimized code.
|
2013-04-02 15:30:14 +00:00 |
bootstrap_nocorelib.cc
|
Remove support for 'dart:scalarlist' in the Dart VM.
|
2013-03-29 18:33:54 +00:00 |
cha.cc
|
Added macros OBJECT_IMPLEMENTATION and FINAL_OBJECT_IMPLEMENTATION
|
2013-01-23 20:01:31 +00:00 |
cha.h
|
Do not recompute unary_checks repeatedly. Add special (and quicker) way to check for method overrides using CHA.
|
2012-11-01 21:06:36 +00:00 |
cha_test.cc
|
Use kInstanceCid instead of object_store()->object_class() when checking to see if the class is object class.
|
2012-08-22 22:21:44 +00:00 |
class_finalizer.cc
|
- Create an all static TypedDataView class which uses implicit field offset
|
2013-04-05 05:19:36 +00:00 |
class_finalizer.h
|
- Create an all static TypedDataView class which uses implicit field offset
|
2013-04-05 05:19:36 +00:00 |
class_finalizer_test.cc
|
Create read only handles for empty_array and sentinel objects
|
2012-12-21 02:33:05 +00:00 |
class_table.cc
|
Merge the Merlin heap tracing to top-of-trunk.
|
2012-12-15 19:58:45 +00:00 |
class_table.h
|
Add --use_cha (default true, switch to false if you use dynamic class loading). Use CHA to specify receiver class if no subclasses of the receiver exist, eliminate check class computation.
|
2012-08-21 22:31:49 +00:00 |
code_descriptors.cc
|
Added macros OBJECT_IMPLEMENTATION and FINAL_OBJECT_IMPLEMENTATION
|
2013-01-23 20:01:31 +00:00 |
code_descriptors.h
|
Simplify exception handler table
|
2013-01-17 01:10:42 +00:00 |
code_descriptors_test.cc
|
Hook up simulator (if needed) when calling Dart code.
|
2013-02-25 19:30:29 +00:00 |
code_generator.cc
|
Updated VM stacktrace support (20898) with platform-
|
2013-04-04 18:48:24 +00:00 |
code_generator.h
|
Collect type feedback for fields.
|
2013-03-19 20:15:10 +00:00 |
code_generator_test.cc
|
Third codegen test passing for simulated MIPS.
|
2013-04-02 16:40:14 +00:00 |
code_observers.cc
|
Use free() to free memory allocated with realloc().
|
2013-01-19 14:51:35 +00:00 |
code_observers.h
|
Clean up CodeObservers
|
2012-12-22 00:23:25 +00:00 |
code_patcher.cc
|
Add asserts to catch missing deoptimization info early.
|
2013-03-20 23:26:07 +00:00 |
code_patcher.h
|
Add support for object pool that will be used on ARM and MIPS architectures.
|
2013-02-15 23:55:31 +00:00 |
code_patcher_arm.cc
|
Decode ic data and arguments descriptor passed in calls on ARM.
|
2013-03-11 23:15:48 +00:00 |
code_patcher_arm_test.cc
|
Change the order of loading ic_data and arguments descriptor prior to an
|
2013-03-25 23:50:41 +00:00 |
code_patcher_ia32.cc
|
Improve code (less code, slightly faster) for polymorphic calls, by loading the argument descriptor only once instead of once for each call.
|
2013-03-19 22:43:03 +00:00 |
code_patcher_ia32_test.cc
|
Add support for object pool that will be used on ARM and MIPS architectures.
|
2013-02-15 23:55:31 +00:00 |
code_patcher_mips.cc
|
Implements optional parameter handling in MIPS vm.
|
2013-04-03 21:43:52 +00:00 |
code_patcher_mips_test.cc
|
Implements optional parameter handling in MIPS vm.
|
2013-04-03 21:43:52 +00:00 |
code_patcher_x64.cc
|
Improve code (less code, slightly faster) for polymorphic calls, by loading the argument descriptor only once instead of once for each call.
|
2013-03-19 22:43:03 +00:00 |
code_patcher_x64_test.cc
|
Add support for object pool that will be used on ARM and MIPS architectures.
|
2013-02-15 23:55:31 +00:00 |
compiler.cc
|
Restore r20998 with a bug fix: add field to guarded_fields_ when it contains relevant cid. Was missing most cases and did not check for unique adds.
|
2013-04-05 23:26:53 +00:00 |
compiler.h
|
Reapply "Deoptimization support in inlined code."
|
2012-09-18 13:41:20 +00:00 |
compiler_stats.cc
|
Restructure code generation timers and add sub-timers for inlining phases.
|
2012-10-23 08:14:59 +00:00 |
compiler_stats.h
|
Restructure code generation timers and add sub-timers for inlining phases.
|
2012-10-23 08:14:59 +00:00 |
compiler_test.cc
|
Make allocation of Dart parameters and local variables architecture independent.
|
2013-03-14 21:33:03 +00:00 |
constants_arm.h
|
Make allocation of Dart parameters and local variables architecture independent.
|
2013-03-14 21:33:03 +00:00 |
constants_ia32.h
|
Review changes
|
2013-03-27 14:44:15 +00:00 |
constants_mips.h
|
Introduces a second temporary register for MIPS assembler macros.
|
2013-04-08 22:04:27 +00:00 |
constants_x64.h
|
Review changes
|
2013-03-27 14:44:15 +00:00 |
cpu.h
|
Fix issue 1968, replace usage of inline 'asm' constructs in 'stack alignment', 'jump to exception handler' and 'jump to error handler' code with calls to appropriate stubs.
|
2012-06-25 17:35:20 +00:00 |
cpu_arm.cc
|
Fix issue 1968, replace usage of inline 'asm' constructs in 'stack alignment', 'jump to exception handler' and 'jump to error handler' code with calls to appropriate stubs.
|
2012-06-25 17:35:20 +00:00 |
cpu_ia32.cc
|
Fix issue 1968, replace usage of inline 'asm' constructs in 'stack alignment', 'jump to exception handler' and 'jump to error handler' code with calls to appropriate stubs.
|
2012-06-25 17:35:20 +00:00 |
cpu_mips.cc
|
Add mips skeleton sources.
|
2013-01-18 21:44:58 +00:00 |
cpu_test.cc
|
Mofify vm code base so that it can be built for --arch=simmips.
|
2013-01-18 21:46:58 +00:00 |
cpu_x64.cc
|
Fix issue 1968, replace usage of inline 'asm' constructs in 'stack alignment', 'jump to exception handler' and 'jump to error handler' code with calls to appropriate stubs.
|
2012-06-25 17:35:20 +00:00 |
custom_isolate_test.cc
|
Big merge from experimental to bleeding edge.
|
2013-01-07 11:23:16 +00:00 |
dart.cc
|
- The callback_error_ handle was never being setup.
|
2013-03-30 00:07:13 +00:00 |
dart.h
|
Create read only handles for empty_array and sentinel objects
|
2012-12-21 02:33:05 +00:00 |
dart_api_impl.cc
|
- Create an all static TypedDataView class which uses implicit field offset
|
2013-04-05 05:19:36 +00:00 |
dart_api_impl.h
|
First step for fixing Issue 9416.
|
2013-04-02 00:01:15 +00:00 |
dart_api_impl_test.cc
|
Remove deprecated Expect from the libraries.
|
2013-04-08 16:07:34 +00:00 |
dart_api_message.cc
|
dart:io | Fix error in deserializing of native port messages.
|
2013-03-22 14:53:25 +00:00 |
dart_api_message.h
|
- Canonicalize types, type_arguments only when the object is marked as being from the core libraries.
|
2013-03-22 22:43:46 +00:00 |
dart_api_state.h
|
Support FrameLookup vm test on ARM, requiring among other things:
|
2013-04-03 20:17:14 +00:00 |
dart_entry.cc
|
- Add a skeleton MIPS assembler, disassembler and simulator.
|
2013-03-07 11:04:27 +00:00 |
dart_entry.h
|
Hook up simulator (if needed) when calling Dart code.
|
2013-02-25 19:30:29 +00:00 |
dart_entry_test.cc
|
Implement write barrier on ARM.
|
2013-04-08 16:44:39 +00:00 |
datastream.h
|
- Canonicalize types, type_arguments only when the object is marked as being from the core libraries.
|
2013-03-22 22:43:46 +00:00 |
debugger.cc
|
Disable stack context when its frame is for optimized code.
|
2013-03-12 20:42:36 +00:00 |
debugger.h
|
Updated VM stacktrace support (20898) with platform-
|
2013-04-04 18:48:24 +00:00 |
debugger_api_impl.cc
|
Add library id to code location object
|
2013-04-08 18:31:56 +00:00 |
debugger_api_impl_test.cc
|
Added EXPECT_TRUE macro, updated debugger unit tests to use it for
|
2013-03-25 16:21:58 +00:00 |
debugger_arm.cc
|
|
|
debugger_ia32.cc
|
|
|
debugger_mips.cc
|
Add mips skeleton sources.
|
2013-01-18 21:44:58 +00:00 |
debugger_x64.cc
|
Implement ActivationFrame::GetLocalVarValue on x64.
|
2012-07-03 09:31:44 +00:00 |
debuginfo.h
|
|
|
debuginfo_android.cc
|
- Disable source_filter.gypi.
|
2013-02-20 23:40:32 +00:00 |
debuginfo_linux.cc
|
- Disable source_filter.gypi.
|
2013-02-20 23:40:32 +00:00 |
deopt_instructions.cc
|
Fix crash caused by eliminating goto-s in unoptimized code. Added asserts
|
2013-03-21 20:57:45 +00:00 |
deopt_instructions.h
|
SIMD plumbing
|
2013-03-20 20:29:00 +00:00 |
disassembler.cc
|
Add X64 assembler.
|
2012-08-10 17:20:10 +00:00 |
disassembler.h
|
Drops into Simulator Debugger only in a session that is already interactive.
|
2013-03-22 18:11:05 +00:00 |
disassembler_arm.cc
|
Drops into Simulator Debugger only in a session that is already interactive.
|
2013-03-22 18:11:05 +00:00 |
disassembler_ia32.cc
|
Drops into Simulator Debugger only in a session that is already interactive.
|
2013-03-22 18:11:05 +00:00 |
disassembler_mips.cc
|
Implements optional parameter handling in MIPS vm.
|
2013-04-03 21:43:52 +00:00 |
disassembler_test.cc
|
Adds Stop to MIPS. Starts on MIPS call patcher.
|
2013-03-26 17:50:43 +00:00 |
disassembler_x64.cc
|
On x64 use 32bit idiv when possible instead of 64bit one.
|
2013-03-27 17:13:58 +00:00 |
double_conversion.cc
|
Use locale insensitive method to parse double literals.
|
2013-04-08 14:32:46 +00:00 |
double_conversion.h
|
Use locale insensitive method to parse double literals.
|
2013-04-08 14:32:46 +00:00 |
double_internals.h
|
|
|
elfgen.h
|
Cleanup for arm and mips.
|
2013-01-24 16:42:33 +00:00 |
exceptions.cc
|
Rollback stacktrace change.
|
2013-03-25 22:26:37 +00:00 |
exceptions.h
|
Rollback stacktrace change.
|
2013-03-25 22:26:37 +00:00 |
exceptions_test.cc
|
Fix native argument handling
|
2012-11-15 01:14:01 +00:00 |
find_code_object_test.cc
|
Implements optional parameter handling in MIPS vm.
|
2013-04-03 21:43:52 +00:00 |
flags.cc
|
Sort the Dart vm flags before printing them out with the --print-flags option.
|
2012-08-21 11:18:18 +00:00 |
flags.h
|
Sort the Dart vm flags before printing them out with the --print-flags option.
|
2012-08-21 11:18:18 +00:00 |
flags_test.cc
|
|
|
flow_graph.cc
|
Restore r20998 with a bug fix: add field to guarded_fields_ when it contains relevant cid. Was missing most cases and did not check for unique adds.
|
2013-04-05 23:26:53 +00:00 |
flow_graph.h
|
Restore r20998 with a bug fix: add field to guarded_fields_ when it contains relevant cid. Was missing most cases and did not check for unique adds.
|
2013-04-05 23:26:53 +00:00 |
flow_graph_allocator.cc
|
Flow graph SIMD changes
|
2013-04-04 23:23:30 +00:00 |
flow_graph_allocator.h
|
Flow graph SIMD changes
|
2013-04-04 23:23:30 +00:00 |
flow_graph_builder.cc
|
Optimizes 'as' operation in similar way as 'instanceof': collect type feedback in unoptimized mode and try to convert it to a simple classcheck in optimized code.
|
2013-04-02 15:30:14 +00:00 |
flow_graph_builder.h
|
Optimizes 'as' operation in similar way as 'instanceof': collect type feedback in unoptimized mode and try to convert it to a simple classcheck in optimized code.
|
2013-04-02 15:30:14 +00:00 |
flow_graph_compiler.cc
|
Flow graph SIMD changes
|
2013-04-04 23:23:30 +00:00 |
flow_graph_compiler.h
|
Optimize TypedData in the same way as ScalarList.
|
2013-03-14 10:39:20 +00:00 |
flow_graph_compiler_arm.cc
|
Support UseDartApi vm test on ARM.
|
2013-04-05 16:46:53 +00:00 |
flow_graph_compiler_ia32.cc
|
Flow graph SIMD changes
|
2013-04-04 23:23:30 +00:00 |
flow_graph_compiler_mips.cc
|
Introduces a second temporary register for MIPS assembler macros.
|
2013-04-08 22:04:27 +00:00 |
flow_graph_compiler_x64.cc
|
Flow graph SIMD changes
|
2013-04-04 23:23:30 +00:00 |
flow_graph_inliner.cc
|
Restore r20998 with a bug fix: add field to guarded_fields_ when it contains relevant cid. Was missing most cases and did not check for unique adds.
|
2013-04-05 23:26:53 +00:00 |
flow_graph_inliner.h
|
Restore r20998 with a bug fix: add field to guarded_fields_ when it contains relevant cid. Was missing most cases and did not check for unique adds.
|
2013-04-05 23:26:53 +00:00 |
flow_graph_optimizer.cc
|
Restore r20998 with a bug fix: add field to guarded_fields_ when it contains relevant cid. Was missing most cases and did not check for unique adds.
|
2013-04-05 23:26:53 +00:00 |
flow_graph_optimizer.h
|
Restore r20998 with a bug fix: add field to guarded_fields_ when it contains relevant cid. Was missing most cases and did not check for unique adds.
|
2013-04-05 23:26:53 +00:00 |
flow_graph_type_propagator.cc
|
Fix issue 9442.
|
2013-03-26 21:26:03 +00:00 |
flow_graph_type_propagator.h
|
Collect type feedback for fields.
|
2013-03-19 20:15:10 +00:00 |
freelist.cc
|
Fix format type specifier discrepancies on 64-bit targets.
|
2012-12-12 23:05:51 +00:00 |
freelist.h
|
Improve the reporting of scavenger and free list reports.
|
2012-12-12 22:58:24 +00:00 |
freelist_test.cc
|
|
|
gc_callbacks.h
|
|
|
gc_marker.cc
|
- Remember objects (not addresses) in the old generation containing new pointers.
|
2013-04-02 22:45:18 +00:00 |
gc_marker.h
|
Lazy peer API.
|
2012-09-18 21:15:46 +00:00 |
gc_sweeper.cc
|
Merge the Merlin heap tracing to top-of-trunk.
|
2012-12-15 19:58:45 +00:00 |
gc_sweeper.h
|
|
|
gdbjit_android.cc
|
- Disable source_filter.gypi.
|
2013-02-20 23:40:32 +00:00 |
gdbjit_android.h
|
Add GDB JIT support back into Android build.
|
2012-08-15 02:02:16 +00:00 |
gdbjit_linux.cc
|
- Disable source_filter.gypi.
|
2013-02-20 23:40:32 +00:00 |
gdbjit_linux.h
|
Add GDB JIT support back into Android build.
|
2012-08-15 02:02:16 +00:00 |
globals.h
|
Changed StackZone and ApiZone to be containers for Zone.
|
2012-10-16 22:05:40 +00:00 |
growable_array.h
|
- GrowableArray::RemoveLast returns the value being removed
|
2012-10-30 00:52:21 +00:00 |
growable_array_test.cc
|
|
|
handles.cc
|
Added code to trace zone and handles creation/deletion under flags
|
2013-01-12 00:33:16 +00:00 |
handles.h
|
Added code to trace zone and handles creation/deletion under flags
|
2013-01-12 00:33:16 +00:00 |
handles_impl.h
|
Added code to trace zone and handles creation/deletion under flags
|
2013-01-12 00:33:16 +00:00 |
handles_test.cc
|
Added code to trace zone and handles creation/deletion under flags
|
2013-01-12 00:33:16 +00:00 |
hash_map.h
|
Allow bound check elimination to eliminate checks when both array length and index boundaries are expressed through the same symbol.
|
2012-10-30 16:26:46 +00:00 |
hash_map_test.cc
|
Allow bound check elimination to eliminate checks when both array length and index boundaries are expressed through the same symbol.
|
2012-10-30 16:26:46 +00:00 |
hash_set.h
|
- Fix comments and formatting.
|
2012-12-27 23:25:43 +00:00 |
heap.cc
|
- Canonicalize types, type_arguments only when the object is marked as being from the core libraries.
|
2013-03-22 22:43:46 +00:00 |
heap.h
|
- Canonicalize types, type_arguments only when the object is marked as being from the core libraries.
|
2013-03-22 22:43:46 +00:00 |
heap_profiler.cc
|
Remove support for 'dart:scalarlist' in the Dart VM.
|
2013-03-29 18:33:54 +00:00 |
heap_profiler.h
|
Remove support for 'dart:scalarlist' in the Dart VM.
|
2013-03-29 18:33:54 +00:00 |
heap_profiler_test.cc
|
Fix flaky test runtime/vm/heap_profiler_test.cc
|
2012-06-14 11:47:29 +00:00 |
heap_test.cc
|
- Represent strings internally in UTF-16 format, this makes it
|
2012-10-31 17:56:46 +00:00 |
heap_trace.cc
|
Merge the Merlin heap tracing to top-of-trunk.
|
2012-12-15 19:58:45 +00:00 |
heap_trace.h
|
Merge the Merlin heap tracing to top-of-trunk.
|
2012-12-15 19:58:45 +00:00 |
heap_trace_test.cc
|
Merge the Merlin heap tracing to top-of-trunk.
|
2012-12-15 19:58:45 +00:00 |
il_printer.cc
|
Collect type feedback for fields.
|
2013-03-19 20:15:10 +00:00 |
il_printer.h
|
Implement a branch optimization pass.
|
2013-03-08 11:14:08 +00:00 |
instructions.h
|
Mofify vm code base so that it can be built for --arch=simmips.
|
2013-01-18 21:46:58 +00:00 |
instructions_arm.cc
|
Change the order of loading ic_data and arguments descriptor prior to an
|
2013-03-25 23:50:41 +00:00 |
instructions_arm.h
|
Do not use object pool for VM heap objects on ARM.
|
2013-03-25 20:29:47 +00:00 |
instructions_arm_test.cc
|
Decode ic data and arguments descriptor passed in calls on ARM.
|
2013-03-11 23:15:48 +00:00 |
instructions_ia32.cc
|
Implement leaf runtime call stub on ARM and corresponding call redirection
|
2013-03-08 21:16:46 +00:00 |
instructions_ia32.h
|
|
|
instructions_ia32_test.cc
|
Add support for object pool that will be used on ARM and MIPS architectures.
|
2013-02-15 23:55:31 +00:00 |
instructions_mips.cc
|
Adds native/leaf runtime call stub and redirection on MIPS.
|
2013-04-02 20:24:55 +00:00 |
instructions_mips.h
|
Adds native/leaf runtime call stub and redirection on MIPS.
|
2013-04-02 20:24:55 +00:00 |
instructions_mips_test.cc
|
Adds native/leaf runtime call stub and redirection on MIPS.
|
2013-04-02 20:24:55 +00:00 |
instructions_x64.cc
|
Implement leaf runtime call stub on ARM and corresponding call redirection
|
2013-03-08 21:16:46 +00:00 |
instructions_x64.h
|
Finish implementing lazy deoptimization (ia32, x64). Ran tests with --deoptimize-alot.
|
2012-09-09 15:00:51 +00:00 |
instructions_x64_test.cc
|
Add support for object pool that will be used on ARM and MIPS architectures.
|
2013-02-15 23:55:31 +00:00 |
intermediate_language.cc
|
Fix checked mode crash when clearing reaching type of a value.
|
2013-04-04 16:13:50 +00:00 |
intermediate_language.h
|
Fix checked mode crash when clearing reaching type of a value.
|
2013-04-04 16:13:50 +00:00 |
intermediate_language_arm.cc
|
Support UseDartApi vm test on ARM.
|
2013-04-05 16:46:53 +00:00 |
intermediate_language_ia32.cc
|
Support UseDartApi vm test on ARM.
|
2013-04-05 16:46:53 +00:00 |
intermediate_language_mips.cc
|
Introduces a second temporary register for MIPS assembler macros.
|
2013-04-08 22:04:27 +00:00 |
intermediate_language_test.cc
|
Removed loop depth info tracking at graph build time.
|
2013-01-22 16:15:54 +00:00 |
intermediate_language_x64.cc
|
Support UseDartApi vm test on ARM.
|
2013-04-05 16:46:53 +00:00 |
intrinsifier.cc
|
More preparation for removal of dart:scalarlist
|
2013-03-27 23:15:27 +00:00 |
intrinsifier.h
|
More preparation for removal of dart:scalarlist
|
2013-03-27 23:15:27 +00:00 |
intrinsifier_arm.cc
|
More preparation for removal of dart:scalarlist
|
2013-03-27 23:15:27 +00:00 |
intrinsifier_ia32.cc
|
Fix issue 9644: object stores become large pieces of code if heap tracing is turned on; jumps around the the store must not use near labels.
|
2013-04-03 22:34:02 +00:00 |
intrinsifier_mips.cc
|
More preparation for removal of dart:scalarlist
|
2013-03-27 23:15:27 +00:00 |
intrinsifier_x64.cc
|
Fix issue 9644: object stores become large pieces of code if heap tracing is turned on; jumps around the the store must not use near labels.
|
2013-04-03 22:34:02 +00:00 |
isolate.cc
|
Updated VM stacktrace support (20898) with platform-
|
2013-04-04 18:48:24 +00:00 |
isolate.h
|
Updated VM stacktrace support (20898) with platform-
|
2013-04-04 18:48:24 +00:00 |
isolate_test.cc
|
Change the library directive syntax in the VM unit tests,
|
2012-11-17 01:48:45 +00:00 |
json_test.cc
|
Beginnings of a debugger wire protocol
|
2012-05-04 15:25:49 +00:00 |
libdart_dependency_helper.cc
|
Part of fix for http://dartbug.com/6528
|
2012-12-05 09:04:55 +00:00 |
locations.cc
|
SIMD plumbing
|
2013-03-20 20:29:00 +00:00 |
locations.h
|
Flow graph SIMD changes
|
2013-04-04 23:23:30 +00:00 |
longjump.cc
|
Support FrameLookup vm test on ARM, requiring among other things:
|
2013-04-03 20:17:14 +00:00 |
longjump.h
|
|
|
longjump_test.cc
|
|
|
megamorphic_cache_table.cc
|
Convert all symbol accessors to return read only handles so that it is not necessary to create a new handle in the code that uses it.
|
2013-01-02 19:31:59 +00:00 |
megamorphic_cache_table.h
|
Cache lookups at megamorphic call sites in optimized code.
|
2012-12-10 09:48:52 +00:00 |
memory_region.cc
|
|
|
memory_region.h
|
Fix the types used in bit fields and a few other places.
|
2012-09-24 23:25:44 +00:00 |
memory_region_test.cc
|
|
|
message.cc
|
Reapply "Optimize the message queue for many active ports with few messages."
|
2012-12-20 20:03:07 +00:00 |
message.h
|
Reapply "Optimize the message queue for many active ports with few messages."
|
2012-12-20 20:03:07 +00:00 |
message_handler.cc
|
Reapply "Optimize the message queue for many active ports with few messages."
|
2012-12-20 20:03:07 +00:00 |
message_handler.h
|
1. Create a port when a debugger object is created for an isolate, use this
|
2012-10-04 00:13:37 +00:00 |
message_handler_test.cc
|
Reapply "Optimize the message queue for many active ports with few messages."
|
2012-12-20 20:03:07 +00:00 |
message_test.cc
|
Reapply "Optimize the message queue for many active ports with few messages."
|
2012-12-20 20:03:07 +00:00 |
native_arguments.cc
|
Use the return value of vm native methods to set the return value,
|
2012-08-30 17:41:19 +00:00 |
native_arguments.h
|
Second codegen test passing on ARM (simulated).
|
2013-03-04 18:08:38 +00:00 |
native_entry.cc
|
|
|
native_entry.h
|
Added check that the object being stored as a return value in the NativeArguments array is a Dart instance.
|
2013-03-13 14:16:13 +00:00 |
native_entry_test.cc
|
Add support for object pool that will be used on ARM and MIPS architectures.
|
2013-02-15 23:55:31 +00:00 |
native_entry_test.h
|
Rename GET_NATIVE_ARGUMENT macro to GET_NON_NULL_NATIVE_ARGUMENT.
|
2012-12-10 17:59:40 +00:00 |
native_message_handler.cc
|
Changed StackZone and ApiZone to be containers for Zone.
|
2012-10-16 22:05:40 +00:00 |
native_message_handler.h
|
|
|
object.cc
|
Use locale insensitive method to parse double literals.
|
2013-04-08 14:32:46 +00:00 |
object.h
|
- Create an all static TypedDataView class which uses implicit field offset
|
2013-04-05 05:19:36 +00:00 |
object_arm_test.cc
|
|
|
object_ia32_test.cc
|
Ensure objects emitted in code are allocated in old space.
|
2012-07-13 23:23:45 +00:00 |
object_mips_test.cc
|
Add mips skeleton sources.
|
2013-01-18 21:44:58 +00:00 |
object_set.h
|
Merge the Merlin heap tracing to top-of-trunk.
|
2012-12-15 19:58:45 +00:00 |
object_store.cc
|
Remove support for 'dart:scalarlist' in the Dart VM.
|
2013-03-29 18:33:54 +00:00 |
object_store.h
|
Remove support for 'dart:scalarlist' in the Dart VM.
|
2013-03-29 18:33:54 +00:00 |
object_store_test.cc
|
|
|
object_test.cc
|
Fix some of the scalarlist tests to use TypedData VM classes.
|
2013-03-26 18:46:44 +00:00 |
object_x64_test.cc
|
Ensure objects emitted in code are allocated in old space.
|
2012-07-13 23:23:45 +00:00 |
os.h
|
Initial revision of ARM simulator and (empty) MIPS simulator.
|
2013-01-25 01:16:35 +00:00 |
os_android.cc
|
Prepare for removal of source_filter.gypi:
|
2013-02-20 21:17:38 +00:00 |
os_linux.cc
|
Support instruction-level perf event profiling to Dart VM using V8's ll_prof.py.
|
2013-02-26 14:38:03 +00:00 |
os_macos.cc
|
Prepare for removal of source_filter.gypi:
|
2013-02-20 21:17:38 +00:00 |
os_test.cc
|
Increase timeout jitter
|
2013-02-27 12:51:21 +00:00 |
os_win.cc
|
Prepare for removal of source_filter.gypi:
|
2013-02-20 21:17:38 +00:00 |
pages.cc
|
- Consolidate verbose-gc output to be a single line which can be imported easily into spreadsheets.
|
2013-01-04 02:15:36 +00:00 |
pages.h
|
- Canonicalize types, type_arguments only when the object is marked as being from the core libraries.
|
2013-03-22 22:43:46 +00:00 |
pages_test.cc
|
|
|
parser.cc
|
Remove legacy syntax support for library import
|
2013-03-25 18:11:08 +00:00 |
parser.h
|
Support initialized mixin fields across scripts
|
2013-03-22 17:06:42 +00:00 |
parser_test.cc
|
Make sure that ParsedFunction holds onto zone handles.
|
2012-11-09 00:58:21 +00:00 |
port.cc
|
1. Create a port when a debugger object is created for an isolate, use this
|
2012-10-04 00:13:37 +00:00 |
port.h
|
1. Create a port when a debugger object is created for an isolate, use this
|
2012-10-04 00:13:37 +00:00 |
port_test.cc
|
Avoid trusting the length encoded in the Snapshot if there is an
|
2012-08-27 20:25:44 +00:00 |
raw_object.cc
|
Remove support for 'dart:scalarlist' in the Dart VM.
|
2013-03-29 18:33:54 +00:00 |
raw_object.h
|
- Create an all static TypedDataView class which uses implicit field offset
|
2013-04-05 05:19:36 +00:00 |
raw_object_snapshot.cc
|
Remove support for 'dart:scalarlist' in the Dart VM.
|
2013-03-29 18:33:54 +00:00 |
resolver.cc
|
Added macros OBJECT_IMPLEMENTATION and FINAL_OBJECT_IMPLEMENTATION
|
2013-01-23 20:01:31 +00:00 |
resolver.h
|
Fix super getter/setter
|
2012-08-08 18:02:51 +00:00 |
resolver_test.cc
|
Make allocation of Dart parameters and local variables architecture independent.
|
2013-03-14 21:33:03 +00:00 |
runtime_entry.h
|
Renamed Zone->StackZone, BaseZone->Zone, in preparation for changing isolate->get_zone() to return what was called the BaseZone instead of its wrapper. The GetBaseZone() methods were not renamed, to help the next CL.
|
2012-10-05 19:52:55 +00:00 |
runtime_entry_arm.cc
|
Implement leaf runtime call stub on ARM and corresponding call redirection
|
2013-03-08 21:16:46 +00:00 |
runtime_entry_ia32.cc
|
Rework leaf calls as just simple C calls with a signature and not the NativeArgumentDescriptor.
|
2012-06-19 23:57:40 +00:00 |
runtime_entry_mips.cc
|
Third codegen test passing for simulated MIPS.
|
2013-04-02 16:40:14 +00:00 |
runtime_entry_test.cc
|
Fix native argument handling
|
2012-11-15 01:14:01 +00:00 |
runtime_entry_x64.cc
|
Rework leaf calls as just simple C calls with a signature and not the NativeArgumentDescriptor.
|
2012-06-19 23:57:40 +00:00 |
scanner.cc
|
Remove legacy syntax support for library import
|
2013-03-25 18:11:08 +00:00 |
scanner.h
|
Remove legacy syntax support for library import
|
2013-03-25 18:11:08 +00:00 |
scanner_test.cc
|
Add flag 'implements' to class, it is set anytime someone implements this class. This is a way to recognize implicit interfaces in order to improve class checks.
|
2012-11-28 22:57:26 +00:00 |
scavenger.cc
|
- Remember objects (not addresses) in the old generation containing new pointers.
|
2013-04-02 22:45:18 +00:00 |
scavenger.h
|
- Remember objects (not addresses) in the old generation containing new pointers.
|
2013-04-02 22:45:18 +00:00 |
scopes.cc
|
Make allocation of Dart parameters and local variables architecture independent.
|
2013-03-14 21:33:03 +00:00 |
scopes.h
|
- Make Boolean 'true' and 'false' singleton VM isolate objects.
|
2013-01-04 01:52:05 +00:00 |
scopes_test.cc
|
Improve compilation speed on a pathological case > 2x (7 sec -> 2.7 sec) by improving local lookups.
|
2013-01-15 19:08:55 +00:00 |
simulator.h
|
Initial revision of ARM simulator and (empty) MIPS simulator.
|
2013-01-25 01:16:35 +00:00 |
simulator_arm.cc
|
Support FrameLookup vm test on ARM, requiring among other things:
|
2013-04-03 20:17:14 +00:00 |
simulator_arm.h
|
Support FrameLookup vm test on ARM, requiring among other things:
|
2013-04-03 20:17:14 +00:00 |
simulator_mips.cc
|
Fixes a bug in MIPS simulator runtime call handling.
|
2013-04-04 16:56:00 +00:00 |
simulator_mips.h
|
Support FrameLookup vm test on ARM, requiring among other things:
|
2013-04-03 20:17:14 +00:00 |
snapshot.cc
|
Review changes
|
2013-03-27 14:44:15 +00:00 |
snapshot.h
|
More cleanup in preparation for removing support for dart:scalarlist in the VM.
|
2013-03-26 22:01:31 +00:00 |
snapshot_ids.h
|
Make creation of list literal more resilient to changes in the underlying
|
2012-11-16 01:31:15 +00:00 |
snapshot_test.cc
|
Remove Expect from core library.
|
2013-04-05 19:43:16 +00:00 |
snapshot_test.dart
|
Remove Expect from core library.
|
2013-04-05 19:43:16 +00:00 |
snapshot_test_in.dat
|
|
|
stack_frame.cc
|
Make allocation of Dart parameters and local variables architecture independent.
|
2013-03-14 21:33:03 +00:00 |
stack_frame.h
|
Second codegen test passing on ARM (simulated).
|
2013-03-04 18:08:38 +00:00 |
stack_frame_arm.cc
|
Second codegen test passing on ARM (simulated).
|
2013-03-04 18:08:38 +00:00 |
stack_frame_ia32.cc
|
Second codegen test passing on ARM (simulated).
|
2013-03-04 18:08:38 +00:00 |
stack_frame_mips.cc
|
Third codegen test passing for simulated MIPS.
|
2013-04-02 16:40:14 +00:00 |
stack_frame_test.cc
|
Fix native argument handling
|
2012-11-15 01:14:01 +00:00 |
stack_frame_x64.cc
|
Second codegen test passing on ARM (simulated).
|
2013-03-04 18:08:38 +00:00 |
store_buffer.cc
|
- Remember objects (not addresses) in the old generation containing new pointers.
|
2013-04-02 22:45:18 +00:00 |
store_buffer.h
|
- Fix comments and formatting.
|
2012-12-27 23:25:43 +00:00 |
stub_code.cc
|
Adds Stop to MIPS. Starts on MIPS call patcher.
|
2013-03-26 17:50:43 +00:00 |
stub_code.h
|
Cache lookups at megamorphic call sites in optimized code.
|
2012-12-10 09:48:52 +00:00 |
stub_code_arm.cc
|
Implement write barrier on ARM.
|
2013-04-08 16:44:39 +00:00 |
stub_code_arm_test.cc
|
Implement leaf runtime call stub on ARM and corresponding call redirection
|
2013-03-08 21:16:46 +00:00 |
stub_code_ia32.cc
|
Support UseDartApi vm test on ARM.
|
2013-04-05 16:46:53 +00:00 |
stub_code_ia32_test.cc
|
Hook up simulator (if needed) when calling Dart code.
|
2013-02-25 19:30:29 +00:00 |
stub_code_mips.cc
|
Introduces a second temporary register for MIPS assembler macros.
|
2013-04-08 22:04:27 +00:00 |
stub_code_mips_test.cc
|
Adds native/leaf runtime call stub and redirection on MIPS.
|
2013-04-02 20:24:55 +00:00 |
stub_code_x64.cc
|
Support FrameLookup vm test on ARM, requiring among other things:
|
2013-04-03 20:17:14 +00:00 |
stub_code_x64_test.cc
|
Hook up simulator (if needed) when calling Dart code.
|
2013-02-25 19:30:29 +00:00 |
symbols.cc
|
Added macros OBJECT_IMPLEMENTATION and FINAL_OBJECT_IMPLEMENTATION
|
2013-01-23 20:01:31 +00:00 |
symbols.h
|
Optimizes 'as' operation in similar way as 'instanceof': collect type feedback in unoptimized mode and try to convert it to a simple classcheck in optimized code.
|
2013-04-02 15:30:14 +00:00 |
thread.h
|
|
|
thread_pool.cc
|
|
|
thread_pool.h
|
|
|
thread_pool_test.cc
|
|
|
thread_test.cc
|
Fix bug 6586:
|
2012-11-08 18:07:54 +00:00 |
timer.cc
|
Add attributions so printf like functions can have their arguments checked.
|
2012-09-06 00:58:25 +00:00 |
timer.h
|
Fixed compilation time measurement, restructure some code. Do not use slow ToFullyQualifiedCString in production backend (saves 10% in backend time with compile-all).
|
2012-05-09 00:03:25 +00:00 |
token.cc
|
Remove built-in identifier 'negate' from VM
|
2012-10-16 20:19:06 +00:00 |
token.h
|
Improve code for !identical(a, b):
|
2013-03-26 23:41:27 +00:00 |
unicode.cc
|
Fix bug in Utf8::CodePointCount which was causing some strings with latin1
|
2012-11-30 21:53:58 +00:00 |
unicode.h
|
Improve performance of String::ToCString for OneByteStrings and parsing of doubles. Leads to significant speedups in json parsing.
|
2013-02-22 22:43:36 +00:00 |
unicode_data.cc
|
|
|
unicode_test.cc
|
Use a signed 32-bit integer for representing code points.
|
2012-11-21 00:30:27 +00:00 |
unit_test.cc
|
Remove redundant Dart_LoadEmbeddedScript as it doesn't seem to be used in the VM and hopefully dartium can start using Dart_Script always.
|
2013-03-20 15:41:29 +00:00 |
unit_test.h
|
Implement write barrier on ARM.
|
2013-04-08 16:44:39 +00:00 |
utils_test.cc
|
|
|
verifier.cc
|
Add attributions so printf like functions can have their arguments checked.
|
2012-09-06 00:58:25 +00:00 |
verifier.h
|
Implement a 2-pass heap verification algorithm.
|
2012-07-10 22:07:40 +00:00 |
version.h
|
- Generate a version string based on the VERSION file.
|
2012-10-11 07:17:09 +00:00 |
version_in.cc
|
- Generate a version string based on the VERSION file.
|
2012-10-11 07:17:09 +00:00 |
virtual_memory.cc
|
Fail with fatal error instead of segmentation fault if virtual memory allocation fails.
|
2013-03-21 13:34:11 +00:00 |
virtual_memory.h
|
- Add the ability to protect VirtualMemory.
|
2012-07-27 18:07:59 +00:00 |
virtual_memory_android.cc
|
Prepare for removal of source_filter.gypi:
|
2013-02-20 21:17:38 +00:00 |
virtual_memory_linux.cc
|
Prepare for removal of source_filter.gypi:
|
2013-02-20 21:17:38 +00:00 |
virtual_memory_macos.cc
|
Prepare for removal of source_filter.gypi:
|
2013-02-20 21:17:38 +00:00 |
virtual_memory_test.cc
|
|
|
virtual_memory_win.cc
|
Prepare for removal of source_filter.gypi:
|
2013-02-20 21:17:38 +00:00 |
visitor.h
|
Implement a 2-pass heap verification algorithm.
|
2012-07-10 22:07:40 +00:00 |
vm.gypi
|
Add a new implementation of HashMap that uses JS objects for its (multiple) hash tables.
|
2013-04-02 11:51:36 +00:00 |
vm_sources.gypi
|
Remove the barely used macro assemblers after merging their contents to the base
|
2013-03-05 00:04:32 +00:00 |
vtune.cc
|
Support VTune's JIT interface.
|
2012-11-29 13:54:06 +00:00 |
vtune.h
|
Support VTune's JIT interface.
|
2012-11-29 13:54:06 +00:00 |
zone.cc
|
Added code to trace zone and handles creation/deletion under flags
|
2013-01-12 00:33:16 +00:00 |
zone.h
|
Changed StackZone and ApiZone to be containers for Zone.
|
2012-10-16 22:05:40 +00:00 |
zone_test.cc
|
Added code to trace zone and handles creation/deletion under flags
|
2013-01-12 00:33:16 +00:00 |