Ah, apparently it is not (at least not the Cygwin version). I recompiled NHC with GHC -O2, both the separate compilation version and the all-in-over version. Averaged over five runs, we see that the separate compilation version is actually *faster* than the ai1 version:
standard nhc compiled with ghc: real 0m27.167s user 0m9.991s sys 0m1.304s nhc all-in-one: real 0m31.411s user 0m10.007s sys 0m1.299s i am completely unable to explain this. someone want to hazard a guess? - hal, who is a bit disappointed now :( -- Hal Daume III | [EMAIL PROTECTED] "Arrest this man, he talks in maths." | www.isi.edu/~hdaume > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Wolfgang Jeltsch > Sent: Wednesday, July 30, 2003 2:59 PM > To: The Haskell Mailing List > Subject: Re: Ann: HAllInOne bug fix release > > > On Wednesday, 2003-07-30, 23:36, CEST, Hal Daume III wrote: > > [...] > > > A few people have asked me for speed-up results from > All-In-One-ifying code, > > so here's a good one. We take two versions of NHC. One is > the original > > binary distribution and the other is the All-In-One-ified > version, compiled > > by GHC. > > Hi, > > is the original binary distribution compiled with GHC? If > not, the speed-up > may also be the result of using a different compiler (i.e., GHC). > > > [...] > > Wolfgang > > _______________________________________________ > Haskell mailing list > [EMAIL PROTECTED] > http://www.haskell.org/mailman/listinfo/haskell > _______________________________________________ Haskell mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/haskell