Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(191)

Side by Side Diff: runtime/vm/isolate.h

Issue 1641793002: Fix a bug where breakpoints where not getting properly deleted. (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: reorder line Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « runtime/vm/debugger.cc ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 #ifndef VM_ISOLATE_H_ 5 #ifndef VM_ISOLATE_H_
6 #define VM_ISOLATE_H_ 6 #define VM_ISOLATE_H_
7 7
8 #include "include/dart_api.h" 8 #include "include/dart_api.h"
9 #include "platform/assert.h" 9 #include "platform/assert.h"
10 #include "vm/atomic.h" 10 #include "vm/atomic.h"
(...skipping 700 matching lines...) Expand 10 before | Expand all | Expand 10 after
711 // being thread specific. 711 // being thread specific.
712 uword stack_limit_; 712 uword stack_limit_;
713 StoreBuffer* store_buffer_; 713 StoreBuffer* store_buffer_;
714 Heap* heap_; 714 Heap* heap_;
715 uword user_tag_; 715 uword user_tag_;
716 RawUserTag* current_tag_; 716 RawUserTag* current_tag_;
717 RawUserTag* default_tag_; 717 RawUserTag* default_tag_;
718 RawCode* ic_miss_code_; 718 RawCode* ic_miss_code_;
719 ClassTable class_table_; 719 ClassTable class_table_;
720 bool single_step_; 720 bool single_step_;
721 bool skip_step_; // skip the next single step.
721 722
722 ThreadRegistry* thread_registry_; 723 ThreadRegistry* thread_registry_;
723 Dart_MessageNotifyCallback message_notify_callback_; 724 Dart_MessageNotifyCallback message_notify_callback_;
724 char* name_; 725 char* name_;
725 char* debugger_name_; 726 char* debugger_name_;
726 int64_t start_time_; 727 int64_t start_time_;
727 Dart_Port main_port_; 728 Dart_Port main_port_;
728 Dart_Port origin_id_; // Isolates created by spawnFunc have some origin id. 729 Dart_Port origin_id_; // Isolates created by spawnFunc have some origin id.
729 uint64_t pause_capability_; 730 uint64_t pause_capability_;
730 uint64_t terminate_capability_; 731 uint64_t terminate_capability_;
(...skipping 259 matching lines...) Expand 10 before | Expand all | Expand 10 after
990 intptr_t* spawn_count_; 991 intptr_t* spawn_count_;
991 992
992 Isolate::Flags isolate_flags_; 993 Isolate::Flags isolate_flags_;
993 bool paused_; 994 bool paused_;
994 bool errors_are_fatal_; 995 bool errors_are_fatal_;
995 }; 996 };
996 997
997 } // namespace dart 998 } // namespace dart
998 999
999 #endif // VM_ISOLATE_H_ 1000 #endif // VM_ISOLATE_H_
OLDNEW
« no previous file with comments | « runtime/vm/debugger.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698