[cvs-nhc98] patch applied (hat): Tracing does not work with this version.

Malcolm Wallace Malcolm.Wallace at cs.york.ac.uk
Tue Oct 10 07:01:19 EDT 2006


Fri Feb 23 10:22:02 PST 2001  olaf
  * Tracing does not work with this version.
  
  Changed the trace transformation in DbgTrans, the combinators in DebugPrelude and a few minor things in the compiler to call functions that create the trace on file (mkTAp1,..) instead of the old algebraic data types. Actually defined the new functions (mkTAp1,..) in terms of the old algebraic data types, so that tracing still partially works. However, trusting is always off and updating of Sats in the old way cannot be done with the new interface.

    M ./src/compiler98/Case.hs -2 +3
    M ./src/compiler98/DbgDataTrans.hs -6 +6
    M ./src/compiler98/DbgId.hs -31 +43
    M ./src/compiler98/DbgTrans.hs -190 +136
    M ./src/compiler98/FixSyntax.hs -9 +11
    M ./src/compiler98/GcodeFix.hs -5 +24
    M ./src/compiler98/Main.hs +2
    M ./src/compiler98/Need.hs -1 +1
    M ./src/compiler98/PosAtom.hs +3
    M ./src/compiler98/STGBuild.hs -19 +31
    M ./src/compiler98/STGGcode.hs -2 +5
    M ./src/compiler98/StrPos.hs +3
    M ./src/compiler98/TokenInt.hs -4 +4
    M ./src/compiler98/TypeLib.hs -2 +2


More information about the Cvs-nhc98 mailing list