summaryrefslogtreecommitdiffstats
path: root/llvm/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
commiteaec4ede57c0aaeada50f40add21885b7ce34da4 (patch)
treee3db706af42fd6a5c7ee48cd150c0b9ca178aa25 /llvm/lib/ExecutionEngine/Interpreter/Interpreter.h
parent1f01726487df64bb908ffe373bebe3b31e6e547b (diff)
downloadbcm5719-llvm-eaec4ede57c0aaeada50f40add21885b7ce34da4.tar.gz
bcm5719-llvm-eaec4ede57c0aaeada50f40add21885b7ce34da4.zip
*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. llvm-svn: 1170
Diffstat (limited to 'llvm/lib/ExecutionEngine/Interpreter/Interpreter.h')
-rw-r--r--llvm/lib/ExecutionEngine/Interpreter/Interpreter.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h b/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h
index 23354e38184..791419d4ad9 100644
--- a/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h
+++ b/llvm/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
OpenPOWER on IntegriCloud