[cvs-nhc98] Hat: speed up cEnter, and remove its NmType argument.
Malcolm Wallace
malcolm@sparud.net
Thu, 5 Apr 2001 16:41:17 +0200 (CEST)
malcolm: Thu Apr 5 16:41:16 CEST 2001
Update of /usr/src/master/nhc/src/prelude/PreludeDebug
In directory hinken:/tmp/cvs-serv9240/src/prelude/PreludeDebug
Modified Files:
PreludeDebug.hs
Log Message:
Hat: speed up cEnter, and remove its NmType argument.
Because cEnter is called on every reduction step, any improvement in
its speed should go a long way. At the moment, it looks like we gain
only about 1.5% by eliminating tests in C that are no longer useful.
However, by eliminating its NmType argument, we hope that we can
change some of the transformation/combinators, to produce much fewer
NmType nodes in the file.