Automatic RTTI for ghci bindings
authorPepe Iborra <mnislaih@gmail.com>
Sat, 14 Jul 2007 11:49:46 +0000 (11:49 +0000)
committerPepe Iborra <mnislaih@gmail.com>
Sat, 14 Jul 2007 11:49:46 +0000 (11:49 +0000)
commit012496177fb63d96a9636cb2b151c44c30c4d572
tree337c8e5897a5648efe92be95ebb4d098d249b087
parent876db7eda26b37f988bda8f6da8616b03aa5f810
Automatic RTTI for ghci bindings

With this patch, ghci runs rtti (bounded in the term treewith a max. depth of 10)
automatically after evaluating any expression in the interactive env.
In addition, a rtti step is performed on the local bindings in a breakpoint,
before returning control to the user

Let's see how well this works in practice
compiler/ghci/Debugger.hs
compiler/ghci/RtClosureInspect.hs
compiler/main/HscTypes.lhs
compiler/main/InteractiveEval.hs