rje 2003/02/10 14:49:14 PST
Modified files: (Branch: speceval_2)
ghc/compiler/absCSyn AbsCSyn.lhs AbsCUtils.lhs Costs.lhs
PprAbsC.lhs
ghc/compiler/basicTypes Id.lhs Name.lhs SrcLoc.lhs
ghc/compiler/codeGen CgCase.lhs CgExpr.lhs CgLetNoEscape.lhs
CgMonad.lhs CgTailCall.lhs
ClosureInfo.lhs
ghc/compiler/coreSyn CoreTidy.lhs PprCore.lhs
ghc/compiler/deSugar DsCCall.lhs DsExpr.lhs DsForeign.lhs
DsMonad.lhs DsUtils.lhs MatchCon.lhs
MatchLit.lhs
ghc/compiler/main CmdLineOpts.lhs
ghc/compiler/nativeGen AbsCStixGen.lhs
Log:
Adde a new "-fdebug" compile flag which causes source level debugging
information to be included in info tables.
HsDebug will soon be able to use this information to be able to see where
things are defined and thus provide full source level debugging of GHC
programs.
Currently, there are still a few things missing source level debug info,
but the list is getting gradually smaller.
It is expected that "-fdebug" will usually be used together with
"-fspec-eval" as the imperative style of debugging done by hsdebug is
only really useable if lazyness is rare.
Revision Changes Path
1.51.2.3 +3 -0 fptools/ghc/compiler/absCSyn/AbsCSyn.lhs
1.54.2.2 +3 -3 fptools/ghc/compiler/absCSyn/AbsCUtils.lhs
1.32.2.2 +2 -2 fptools/ghc/compiler/absCSyn/Costs.lhs
1.95.2.4 +7 -7 fptools/ghc/compiler/absCSyn/PprAbsC.lhs
1.109.6.1 +11 -4 fptools/ghc/compiler/basicTypes/Id.lhs
1.103.6.3 +17 -6 fptools/ghc/compiler/basicTypes/Name.lhs
1.23.6.1 +1 -1 fptools/ghc/compiler/basicTypes/SrcLoc.lhs
1.61.2.3 +12 -9 fptools/ghc/compiler/codeGen/CgCase.lhs
1.52.2.5 +4 -4 fptools/ghc/compiler/codeGen/CgExpr.lhs
1.19.2.2 +4 -3 fptools/ghc/compiler/codeGen/CgLetNoEscape.lhs
1.37.2.2 +2 -2 fptools/ghc/compiler/codeGen/CgMonad.lhs
1.36.2.2 +2 -2 fptools/ghc/compiler/codeGen/CgTailCall.lhs
1.56.2.2 +43 -17 fptools/ghc/compiler/codeGen/ClosureInfo.lhs
1.73.2.1 +5 -6 fptools/ghc/compiler/coreSyn/CoreTidy.lhs
1.74.6.1 +5 -2 fptools/ghc/compiler/coreSyn/PprCore.lhs
1.61.2.1 +20 -14 fptools/ghc/compiler/deSugar/DsCCall.lhs
1.93.2.1 +1 -1 fptools/ghc/compiler/deSugar/DsExpr.lhs
1.72.2.1 +8 -4 fptools/ghc/compiler/deSugar/DsForeign.lhs
1.48.6.1 +7 -4 fptools/ghc/compiler/deSugar/DsMonad.lhs
1.66.6.1 +8 -6 fptools/ghc/compiler/deSugar/DsUtils.lhs
1.16.6.1 +3 -1 fptools/ghc/compiler/deSugar/MatchCon.lhs
1.31.6.1 +7 -5 fptools/ghc/compiler/deSugar/MatchLit.lhs
1.170.2.2 +8 -0 fptools/ghc/compiler/main/CmdLineOpts.lhs
1.54.2.2 +4 -4 fptools/ghc/compiler/nativeGen/AbsCStixGen.lhs
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc