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

Side by Side Diff: runtime/vm/service/service.md

Issue 1344993002: Refactor isolate interrupts to use OOB messages instead of interrupt bits. (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: code review 2 Created 5 years, 2 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/service.cc ('k') | runtime/vm/service_isolate.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Dart VM Service Protocol 3.0 1 # Dart VM Service Protocol 3.0
2 2
3 > Please post feedback to the [observatory-discuss group][discuss-list] 3 > Please post feedback to the [observatory-discuss group][discuss-list]
4 4
5 This document describes of _version 3.0_ of the Dart VM Service Protocol. This 5 This document describes of _version 3.0_ of the Dart VM Service Protocol. This
6 protocol is used to communicate with a running Dart Virtual Machine. 6 protocol is used to communicate with a running Dart Virtual Machine.
7 7
8 To use the Service Protocol, start the VM with the *--observe* flag. 8 To use the Service Protocol, start the VM with the *--observe* flag.
9 The VM will start a webserver which services protocol requests via WebSocket. 9 The VM will start a webserver which services protocol requests via WebSocket.
10 It is possible to make HTTP (non-WebSocket) requests, 10 It is possible to make HTTP (non-WebSocket) requests,
(...skipping 1012 matching lines...) Expand 10 before | Expand all | Expand 10 after
1023 // PauseBreakpoint 1023 // PauseBreakpoint
1024 Breakpoint[] pauseBreakpoints [optional]; 1024 Breakpoint[] pauseBreakpoints [optional];
1025 1025
1026 // The top stack frame associated with this event, if applicable. 1026 // The top stack frame associated with this event, if applicable.
1027 // 1027 //
1028 // This is provided for the event kinds: 1028 // This is provided for the event kinds:
1029 // PauseBreakpoint 1029 // PauseBreakpoint
1030 // PauseInterrupted 1030 // PauseInterrupted
1031 // PauseException 1031 // PauseException
1032 // 1032 //
1033 // For PauseInterrupted events, there will be no top frame if the
1034 // isolate is idle (waiting in the message loop).
1035 //
1033 // For the Resume event, the top frame is provided at 1036 // For the Resume event, the top frame is provided at
1034 // all times except for the initial resume event that is delivered 1037 // all times except for the initial resume event that is delivered
1035 // when an isolate begins execution. 1038 // when an isolate begins execution.
1036 Frame topFrame [optional]; 1039 Frame topFrame [optional];
1037 1040
1038 // The exception associated with this event, if this is a 1041 // The exception associated with this event, if this is a
1039 // PauseException event. 1042 // PauseException event.
1040 @Instance exception [optional]; 1043 @Instance exception [optional];
1041 1044
1042 // An array of bytes, encoded as a base64 string. 1045 // An array of bytes, encoded as a base64 string.
(...skipping 1070 matching lines...) Expand 10 before | Expand all | Expand 10 after
2113 ## Revision History 2116 ## Revision History
2114 2117
2115 version | comments 2118 version | comments
2116 ------- | -------- 2119 ------- | --------
2117 1.0 draft 1 | initial revision 2120 1.0 draft 1 | initial revision
2118 1.1 | Describe protocol version 2.0. 2121 1.1 | Describe protocol version 2.0.
2119 1.2 | Describe protocol version 3.0. Added UnresolvedSourceLocation. Added Sen tinel return to getIsolate. 2122 1.2 | Describe protocol version 3.0. Added UnresolvedSourceLocation. Added Sen tinel return to getIsolate.
2120 2123
2121 2124
2122 [discuss-list]: https://groups.google.com/a/dartlang.org/forum/#!forum/observato ry-discuss 2125 [discuss-list]: https://groups.google.com/a/dartlang.org/forum/#!forum/observato ry-discuss
OLDNEW
« no previous file with comments | « runtime/vm/service.cc ('k') | runtime/vm/service_isolate.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698