| OLD | NEW |
| 1 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file |
| 2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
| 3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
| 4 | 4 |
| 5 #include "vm/isolate.h" | 5 #include "vm/isolate.h" |
| 6 | 6 |
| 7 #include "include/dart_api.h" | 7 #include "include/dart_api.h" |
| 8 #include "include/dart_native_api.h" | 8 #include "include/dart_native_api.h" |
| 9 #include "platform/assert.h" | 9 #include "platform/assert.h" |
| 10 #include "platform/json.h" | 10 #include "platform/json.h" |
| (...skipping 679 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 690 stack_base_(0), | 690 stack_base_(0), |
| 691 stack_overflow_flags_(0), | 691 stack_overflow_flags_(0), |
| 692 stack_overflow_count_(0), | 692 stack_overflow_count_(0), |
| 693 message_handler_(NULL), | 693 message_handler_(NULL), |
| 694 spawn_state_(NULL), | 694 spawn_state_(NULL), |
| 695 is_runnable_(false), | 695 is_runnable_(false), |
| 696 gc_prologue_callback_(NULL), | 696 gc_prologue_callback_(NULL), |
| 697 gc_epilogue_callback_(NULL), | 697 gc_epilogue_callback_(NULL), |
| 698 defer_finalization_count_(0), | 698 defer_finalization_count_(0), |
| 699 deopt_context_(NULL), | 699 deopt_context_(NULL), |
| 700 edge_counter_increment_size_(-1), | |
| 701 compiler_stats_(NULL), | 700 compiler_stats_(NULL), |
| 702 is_service_isolate_(false), | 701 is_service_isolate_(false), |
| 703 stacktrace_(NULL), | 702 stacktrace_(NULL), |
| 704 stack_frame_index_(-1), | 703 stack_frame_index_(-1), |
| 705 last_allocationprofile_accumulator_reset_timestamp_(0), | 704 last_allocationprofile_accumulator_reset_timestamp_(0), |
| 706 last_allocationprofile_gc_timestamp_(0), | 705 last_allocationprofile_gc_timestamp_(0), |
| 707 object_id_ring_(NULL), | 706 object_id_ring_(NULL), |
| 708 trace_buffer_(NULL), | 707 trace_buffer_(NULL), |
| 709 profiler_data_(NULL), | 708 profiler_data_(NULL), |
| 710 tag_table_(GrowableObjectArray::null()), | 709 tag_table_(GrowableObjectArray::null()), |
| (...skipping 1782 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2493 serialized_message_, serialized_message_len_); | 2492 serialized_message_, serialized_message_len_); |
| 2494 } | 2493 } |
| 2495 | 2494 |
| 2496 | 2495 |
| 2497 void IsolateSpawnState::Cleanup() { | 2496 void IsolateSpawnState::Cleanup() { |
| 2498 SwitchIsolateScope switch_scope(I); | 2497 SwitchIsolateScope switch_scope(I); |
| 2499 Dart::ShutdownIsolate(); | 2498 Dart::ShutdownIsolate(); |
| 2500 } | 2499 } |
| 2501 | 2500 |
| 2502 } // namespace dart | 2501 } // namespace dart |
| OLD | NEW |