Index: include/v8-debug.h |
diff --git a/include/v8-debug.h b/include/v8-debug.h |
index bacccb61ddfdd59306e37d73edfacbbc712c5f6a..a7d21985b6367719173dac37b467ec817313677e 100755 |
--- a/include/v8-debug.h |
+++ b/include/v8-debug.h |
@@ -150,21 +150,6 @@ class V8_EXPORT Debug { |
virtual ~EventDetails() {} |
}; |
- |
- /** |
- * Debug event callback function. |
- * |
- * \param event the type of the debug event that triggered the callback |
- * (enum DebugEvent) |
- * \param exec_state execution state (JavaScript object) |
- * \param event_data event specific data (JavaScript object) |
- * \param data value passed by the user to SetDebugEventListener |
- */ |
- typedef void (*EventCallback)(DebugEvent event, |
- Handle<Object> exec_state, |
- Handle<Object> event_data, |
- Handle<Value> data); |
- |
/** |
* Debug event callback function. |
* |
@@ -179,23 +164,8 @@ class V8_EXPORT Debug { |
* Debug message callback function. |
* |
* \param message the debug message handler message object |
- * \param length length of the message |
- * \param client_data the data value passed when registering the message handler |
- |
- * A MessageHandler does not take possession of the message string, |
- * and must not rely on the data persisting after the handler returns. |
- * |
- * This message handler is deprecated. Use MessageHandler2 instead. |
- */ |
- typedef void (*MessageHandler)(const uint16_t* message, int length, |
- ClientData* client_data); |
- |
- /** |
- * Debug message callback function. |
- * |
- * \param message the debug message handler message object |
* |
- * A MessageHandler does not take possession of the message data, |
+ * A MessageHandler2 does not take possession of the message data, |
* and must not rely on the data persisting after the handler returns. |
*/ |
typedef void (*MessageHandler2)(const Message& message); |
@@ -210,10 +180,6 @@ class V8_EXPORT Debug { |
*/ |
typedef void (*DebugMessageDispatchHandler)(); |
- // Set a C debug event listener. |
- V8_DEPRECATED(static bool SetDebugEventListener( |
- EventCallback that, |
- Handle<Value> data = Handle<Value>())); |
static bool SetDebugEventListener2(EventCallback2 that, |
Handle<Value> data = Handle<Value>()); |
@@ -234,16 +200,12 @@ class V8_EXPORT Debug { |
// Break execution of JavaScript in the given isolate (this method |
// can be invoked from a non-VM thread) for further client command |
// execution on a VM thread. Client data is then passed in |
- // EventDetails to EventCallback at the moment when the VM actually |
+ // EventDetails to EventCallback2 at the moment when the VM actually |
// stops. If no isolate is provided the default isolate is used. |
static void DebugBreakForCommand(ClientData* data = NULL, |
Isolate* isolate = NULL); |
- // Message based interface. The message protocol is JSON. NOTE the message |
- // handler thread is not supported any more parameter must be false. |
- V8_DEPRECATED(static void SetMessageHandler( |
- MessageHandler handler, |
- bool message_handler_thread = false)); |
+ // Message based interface. The message protocol is JSON. |
static void SetMessageHandler2(MessageHandler2 handler); |
// If no isolate is provided the default isolate is |