Chromium Code Reviews| Index: runtime/vm/service_event.h |
| diff --git a/runtime/vm/service_event.h b/runtime/vm/service_event.h |
| index 71516a6c80d067a174a10d49f66365e35eaa3da3..dab32dca98ec117d8077f3489d07234d07524888 100644 |
| --- a/runtime/vm/service_event.h |
| +++ b/runtime/vm/service_event.h |
| @@ -21,6 +21,8 @@ class ServiceEvent { |
| kIsolateExit, // Isolate has exited |
| kIsolateUpdate, // Isolate identity information has changed |
| + kServiceExtensionAdded, // A service extension was registered |
| + |
| kPauseStart, // --pause-isolates-on-start |
| kPauseExit, // --pause-isolates-on-exit |
| kPauseBreakpoint, |
| @@ -97,6 +99,13 @@ class ServiceEvent { |
| top_frame_ = frame; |
| } |
| + const String* extension_name() const { |
|
turnidge
2015/12/16 21:26:05
extension_rpc?
|
| + return extension_name_; |
| + } |
| + void set_extension_name(const String* extension_name) { |
| + extension_name_ = extension_name; |
| + } |
| + |
| const Object* exception() const { |
| return exception_; |
| } |
| @@ -168,6 +177,7 @@ class ServiceEvent { |
| const char* embedder_stream_id_; |
| Breakpoint* breakpoint_; |
| ActivationFrame* top_frame_; |
| + const String* extension_name_; |
| const Object* exception_; |
| const Object* async_continuation_; |
| bool at_async_jump_; |