diff options
author | Lars Knoll <lars.knoll@digia.com> | 2014-03-03 14:41:31 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2014-03-07 16:55:12 +0100 |
commit | 245f5ce7bb194438fc643e5c928382f47556e2f2 (patch) | |
tree | 73d82c57dddf8e8e0c206cd50fe8af4542d3f299 /src/qml/jsruntime/qv4debugging_p.h | |
parent | 4c4bddb0254acbc53b80e804bbbc26cfdd4e87a1 (diff) |
Add a Line instruction to the interpreter
This unifies the way we handle line numbers in the
JIT and Interpreter.
Remove the now unused lineNumberMapping code and data.
Change-Id: I1d60b1fbb77e70b531fa73d93410683e84dd1e3c
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Diffstat (limited to 'src/qml/jsruntime/qv4debugging_p.h')
-rw-r--r-- | src/qml/jsruntime/qv4debugging_p.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/qml/jsruntime/qv4debugging_p.h b/src/qml/jsruntime/qv4debugging_p.h index aec2cc64ae..9c97dd5f9e 100644 --- a/src/qml/jsruntime/qv4debugging_p.h +++ b/src/qml/jsruntime/qv4debugging_p.h @@ -169,7 +169,7 @@ public: Function *function; }; - ExecutionState currentExecutionState(int lineNumber) const; + ExecutionState currentExecutionState() const; bool pauseAtNextOpportunity() const { return m_pauseRequested || m_haveBreakPoints || m_gatherSources || m_stepping >= StepOver; @@ -184,7 +184,7 @@ public: QVector<ExecutionContext::ContextType> getScopeTypes(int frame = 0) const; public: // compile-time interface - void maybeBreakAtInstruction(int line); + void maybeBreakAtInstruction(); public: // execution hooks void enteringFunction(); |