diff options
author | Chris Lattner <sabre@nondot.org> | 2001-11-07 05:31:27 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2001-11-07 05:31:27 +0000 |
commit | eaec4ede57c0aaeada50f40add21885b7ce34da4 (patch) | |
tree | e3db706af42fd6a5c7ee48cd150c0b9ca178aa25 /llvm/lib/ExecutionEngine/Interpreter/Interpreter.h | |
parent | 1f01726487df64bb908ffe373bebe3b31e6e547b (diff) | |
download | bcm5719-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.h | 5 |
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 |