[cvs-nhc98] patch applied (hat): Corrected bug of unevaluated partial applications of constructors.

Malcolm Wallace Malcolm.Wallace at cs.york.ac.uk
Tue Oct 10 07:03:37 EDT 2006


Wed Apr 25 03:31:55 PDT 2001  olaf
  * Corrected bug of unevaluated partial applications of constructors.
  
  The combinator `eagerSat' was not the source of the bug.
  Hence I resurrected it.
  
  The source was that data constructors defined in trusted modules were trusted. However, they should always be suspected so that their application is recorded in the trace. Changed fileformat.c accordingly.
  
  The Mate trace file grows by 2%.

    M ./src/compiler98/DbgTrans.hs -1 +1
    M ./src/old/runtime/fileformat.c -1 +1


More information about the Cvs-nhc98 mailing list