aboutsummaryrefslogtreecommitdiffstats
path: root/src/declarative/debugger/qv8debugservice_p.h
diff options
context:
space:
mode:
authorKai Koehne <kai.koehne@nokia.com>2011-11-14 12:01:04 +0100
committerQt by Nokia <qt-info@nokia.com>2011-11-23 13:22:23 +0100
commit625d0cfc269bed9fcf80046a66cdd419c092490a (patch)
treeed21686eb89e0db8a81b9f07d14aa67878bae8e3 /src/declarative/debugger/qv8debugservice_p.h
parent32ee9e6484aa9f9bb29f3c368aaa5b1e8defa7a7 (diff)
Debugger: Don't register v8 callback until client is attached
Registering the v8 debugger callback reportedly slows down performance. Do this only if a client is really attached. When attaching, request the already compiled scripts to make sure breakpoint urls are properly adapted. Change-Id: I9ff24b7ca53e13da06f70a9e5860bbd4b9aa0d99 Reviewed-by: Aurindam Jana <aurindam.jana@nokia.com>
Diffstat (limited to 'src/declarative/debugger/qv8debugservice_p.h')
-rw-r--r--src/declarative/debugger/qv8debugservice_p.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/declarative/debugger/qv8debugservice_p.h b/src/declarative/debugger/qv8debugservice_p.h
index 9785bb9849..802b77f056 100644
--- a/src/declarative/debugger/qv8debugservice_p.h
+++ b/src/declarative/debugger/qv8debugservice_p.h
@@ -84,8 +84,10 @@ public:
private slots:
void scheduledDebugBreak();
+ void initialize();
protected:
+ void statusChanged(Status newStatus);
void messageReceived(const QByteArray &);
private: