aboutsummaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine/Interpreter/Interpreter.h
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2001-11-07 05:31:27 +0000
committerChris Lattner <sabre@nondot.org>2001-11-07 05:31:27 +0000
commit461f02fc1914d4382d6df52061220443d6b9259b (patch)
tree03936d96ec59ebb3f77f67ef25d0c0f21322110c /lib/ExecutionEngine/Interpreter/Interpreter.h
parent5af0c4803b7064938dabc4c7275dcfb231e814ae (diff)
*Print Stack traces better.
* Use the cache writer for all it's problems. * print arguments to methods in stack traces. *Print the current stack from for up/down commands. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1170 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/ExecutionEngine/Interpreter/Interpreter.h')
-rw-r--r--lib/ExecutionEngine/Interpreter/Interpreter.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/ExecutionEngine/Interpreter/Interpreter.h b/lib/ExecutionEngine/Interpreter/Interpreter.h
index 23354e3818..791419d4ad 100644
--- a/lib/ExecutionEngine/Interpreter/Interpreter.h
+++ b/lib/ExecutionEngine/Interpreter/Interpreter.h
@@ -136,6 +136,11 @@ private: // Helper functions
//
void printCurrentInstruction();
+ // printStackFrame - Print information about the specified stack frame, or -1
+ // for the default one.
+ //
+ void printStackFrame(int FrameNo = -1);
+
// LookupMatchingNames - Search the current method namespace, then the global
// namespace looking for values that match the specified name. Return ALL
// matches to that name. This is obviously slow, and should only be used for