| Index: runtime/vm/service_event.h
|
| diff --git a/runtime/vm/service_event.h b/runtime/vm/service_event.h
|
| index 71516a6c80d067a174a10d49f66365e35eaa3da3..697683c70badfed048540f2c913b08a161891fd4 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
|
|
|
| + kIsolateServiceExtensionRegistered, // 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 {
|
| + 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_;
|
|
|