Clean up the debugger code
authorsimonpj@microsoft.com <unknown>
Tue, 19 Oct 2010 09:01:00 +0000 (09:01 +0000)
committersimonpj@microsoft.com <unknown>
Tue, 19 Oct 2010 09:01:00 +0000 (09:01 +0000)
commita40f2735958055f7ff94e5df73e710044aa63b2c
tree1709e6eaf921813b744657248370748fadc15d48
parent71de34ed68265e4f950bd2d43d1f2e955de8b959
Clean up the debugger code

In particular there is much less fiddly skolemisation now
Things are not *quite* right (break001 and 006 still fail),
but they are *much* better than before.
compiler/ghci/Debugger.hs
compiler/ghci/RtClosureInspect.hs
compiler/main/HscMain.lhs
compiler/main/HscTypes.lhs
compiler/main/InteractiveEval.hs
compiler/typecheck/TcMType.lhs
compiler/typecheck/TcType.lhs
compiler/types/Type.lhs
compiler/types/Unify.lhs