[cvs-nhc98] Introduced trusted and suspected variant of application co
User olaf
olaf@sparud.net
Fri, 6 Apr 2001 16:44:55 +0200 (CEST)
olaf: Fri Apr 6 16:44:55 CEST 2001
Update of /usr/src/master/nhc/src/prelude/PreludeDebug
In directory hinken:/tmp/cvs-serv13092/src/prelude/PreludeDebug
Modified Files:
PreludeDebug.hs
Log Message:
Introduced trusted and suspected variant of application combinators.
The suspected application combinators ap and rap always create a trace node for an application.
The trusted application combinators tap and trap create a trace node for an application, if the function is suspected (no need to trust parent).
Changed transformation to use the new application combinators.
Trace file unchanged.
Traced code 5-10% faster on small heaps, unchanged for large heaps.