forked from qt-creator/qt-creator
Debugger: Infrastructure for reworked native mixed debugging
- Remove old experimental native mixed approach. - Move some common stack parsing to Stackhandler. - Mark gdbbridge.py debug output explicitly to remove it from actual reponse handling New native mixed needs QtDeclarative changes and QTC_DEBUGGER_NATIVE_MIXED=1 for now. Change-Id: I09eed1da51cea878636d36756015b7bfaed34203 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
This commit is contained in:
@@ -216,7 +216,6 @@ protected:
|
||||
void handleStop1(const GdbMi &data);
|
||||
void handleStop2(const GdbMi &data);
|
||||
Q_SLOT void handleStop2();
|
||||
StackFrame parseStackFrame(const GdbMi &mi, int level);
|
||||
void resetCommandQueue();
|
||||
|
||||
bool isSynchronous() const override { return true; }
|
||||
@@ -367,7 +366,6 @@ protected:
|
||||
Q_SLOT void reloadStack();
|
||||
Q_SLOT virtual void reloadFullStack() override;
|
||||
virtual void loadAdditionalQmlStack() override;
|
||||
void handleQmlStackFrameArguments(const DebuggerResponse &response);
|
||||
void handleQmlStackTrace(const DebuggerResponse &response);
|
||||
int currentFrame() const;
|
||||
|
||||
@@ -399,7 +397,7 @@ protected:
|
||||
Q_SLOT void createFullBacktrace();
|
||||
|
||||
void doUpdateLocals(const UpdateParameters ¶meters) override;
|
||||
void handleStackFrame(const DebuggerResponse &response);
|
||||
void handleFetchVariables(const DebuggerResponse &response);
|
||||
|
||||
void setLocals(const QList<GdbMi> &locals);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user