Index: runtime/lib/developer.cc |
diff --git a/runtime/lib/developer.cc b/runtime/lib/developer.cc |
index d2466af22cf8017fef9b6e59da37862b30521ed3..ead1de126a4dbf794a2913358b4f6021b64186bb 100644 |
--- a/runtime/lib/developer.cc |
+++ b/runtime/lib/developer.cc |
@@ -60,6 +60,14 @@ DEFINE_NATIVE_ENTRY(Developer_log, 8) { |
} |
+DEFINE_NATIVE_ENTRY(Developer_postEvent, 2) { |
+ GET_NON_NULL_NATIVE_ARGUMENT(String, event_kind, arguments->NativeArgAt(0)); |
+ GET_NON_NULL_NATIVE_ARGUMENT(String, event_data, arguments->NativeArgAt(1)); |
+ Service::SendExtensionEvent(isolate, event_kind, event_data); |
+ return Object::null(); |
+} |
+ |
+ |
DEFINE_NATIVE_ENTRY(Developer_lookupExtension, 1) { |
GET_NON_NULL_NATIVE_ARGUMENT(String, name, arguments->NativeArgAt(0)); |
return isolate->LookupServiceExtensionHandler(name); |