OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2014 Google Inc. All rights reserved. | 2 * Copyright (C) 2014 Google Inc. All rights reserved. |
3 * | 3 * |
4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
6 * met: | 6 * met: |
7 * | 7 * |
8 * * Redistributions of source code must retain the above copyright | 8 * * Redistributions of source code must retain the above copyright |
9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
10 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
(...skipping 231 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
242 void cancelDebugBreak(); | 242 void cancelDebugBreak(); |
243 Page* inferPage(Dart_Isolate); | 243 Page* inferPage(Dart_Isolate); |
244 | 244 |
245 Vector<Dart_Isolate> isolates(); | 245 Vector<Dart_Isolate> isolates(); |
246 Vector<DartPageDebug*> pages(); | 246 Vector<DartPageDebug*> pages(); |
247 | 247 |
248 ScriptDebugServer::PauseOnExceptionsState m_pauseOnExceptionState; | 248 ScriptDebugServer::PauseOnExceptionsState m_pauseOnExceptionState; |
249 bool m_breakpointsActivated; | 249 bool m_breakpointsActivated; |
250 bool m_runningNestedMessageLoop; | 250 bool m_runningNestedMessageLoop; |
251 Dart_StackTrace m_executionState; | 251 Dart_StackTrace m_executionState; |
| 252 bool m_isPaused; |
252 Dart_Isolate m_pausedIsolate; | 253 Dart_Isolate m_pausedIsolate; |
253 Page* m_pausedPage; | 254 Page* m_pausedPage; |
254 HashSet<Dart_Isolate> m_interruptCalled; | 255 HashSet<Dart_Isolate> m_interruptCalled; |
255 HashSet<Dart_Isolate> m_interruptCancelled; | 256 HashSet<Dart_Isolate> m_interruptCancelled; |
256 | 257 |
257 typedef HashMap<int, DartPageDebug*> DebugDataMap; | 258 typedef HashMap<int, DartPageDebug*> DebugDataMap; |
258 DebugDataMap m_pageIdToDebugDataMap; | 259 DebugDataMap m_pageIdToDebugDataMap; |
259 typedef HashMap<Page*, int> PageToIdMap; | 260 typedef HashMap<Page*, int> PageToIdMap; |
260 PageToIdMap m_pageToIdMap; | 261 PageToIdMap m_pageToIdMap; |
261 | 262 |
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
321 | 322 |
322 bool isDartSourceID(const String& sourceID); | 323 bool isDartSourceID(const String& sourceID); |
323 bool isDartBreakpointId(const String& breakpointId); | 324 bool isDartBreakpointId(const String& breakpointId); |
324 DartScriptDebugServer* m_dart; | 325 DartScriptDebugServer* m_dart; |
325 PageScriptDebugServer* m_v8; | 326 PageScriptDebugServer* m_v8; |
326 }; | 327 }; |
327 | 328 |
328 } | 329 } |
329 | 330 |
330 #endif // DartScriptDebugServer_h | 331 #endif // DartScriptDebugServer_h |
OLD | NEW |