dart-sdk/runtime/vm
johnmccutchan@google.com e7ddd5d047 Move some isolate state setup from C++ code to JumpToExceptionHandler stub (take 3).
- CL is the same as take 2, but, I now prohibit the profiler from walking the call stack when the isolate is executing the jump to exception handler.

R=asiva@google.com

Review URL: https://codereview.chromium.org//395233002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38300 260f80e4-7a28-3924-810f-c04153c831b5
2014-07-16 18:03:17 +00:00
..
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