diff options
author | hjk <hjk@theqtcompany.com> | 2015-10-16 14:40:57 +0200 |
---|---|---|
committer | hjk <hjk@theqtcompany.com> | 2015-10-16 17:32:06 +0000 |
commit | dd8f370cfa996c8ebb42120f808bf89b402ed141 (patch) | |
tree | 0cf72b89de5cd3a891a6160e635048fe83f27771 /src/plugins/qmltooling/qmldbg_debugger/qmldbg_debugger.pro | |
parent | 6e1d9f9b96bf14213e74779f7611bad304b20ecd (diff) |
QmlDebug: Add a debug service for use with native debuggers
This service provides information about the state of the
most recently used QmlEngine in a way that can be integrated
with "native" debuggers (GDB, LLDB, potentially CDB).
Unlike the existing QV4 debugger service, the data extraction
is triggered by direct calls from the native debuggers, i.e.
has the examined QmlEngine stopped at the time of inspection.
Since roundtrips through the native debuggers are expensive,
an additional goal is to minimize roundtrips.
Change-Id: Ic420129bbc15162197e35b52d92e882c027c9f6d
Reviewed-by: Ulf Hermann <ulf.hermann@theqtcompany.com>
Diffstat (limited to 'src/plugins/qmltooling/qmldbg_debugger/qmldbg_debugger.pro')
-rw-r--r-- | src/plugins/qmltooling/qmldbg_debugger/qmldbg_debugger.pro | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/qmltooling/qmldbg_debugger/qmldbg_debugger.pro b/src/plugins/qmltooling/qmldbg_debugger/qmldbg_debugger.pro index d860328dc8..8d1a54e9e4 100644 --- a/src/plugins/qmltooling/qmldbg_debugger/qmldbg_debugger.pro +++ b/src/plugins/qmltooling/qmldbg_debugger/qmldbg_debugger.pro @@ -9,6 +9,7 @@ SOURCES += \ $$PWD/qdebugmessageservice.cpp \ $$PWD/qqmldebuggerservicefactory.cpp \ $$PWD/qqmlenginedebugservice.cpp \ + $$PWD/qqmlnativedebugservice.cpp \ $$PWD/qqmlwatcher.cpp \ $$PWD/qv4debugservice.cpp \ $$PWD/qv4debuggeragent.cpp \ @@ -19,6 +20,7 @@ HEADERS += \ $$PWD/qdebugmessageservice.h \ $$PWD/qqmldebuggerservicefactory.h \ $$PWD/qqmlenginedebugservice.h \ + $$PWD/qqmlnativedebugservice.h \ $$PWD/qqmlwatcher.h \ $$PWD/qv4debugservice.h \ $$PWD/qv4debuggeragent.h \ |