Re: gratuitous optimization and benchmarking Joo ChurlSoo (09 Apr 2006 13:03 UTC)
Re: gratuitous optimization and benchmarking Alan Watson (10 Apr 2006 17:13 UTC)

Re: gratuitous optimization and benchmarking Joo ChurlSoo 09 Apr 2006 13:02 UTC

 * From: "Taylor R. Campbell" <xxxxxx@mumble.net>
 * Date: Sat, 8 Apr 2006 13:46:39 +0000
 * Subj: Re: gratuitous optimization and benchmarking

   Date: Sat, 8 Apr 2006 12:56:36 +0900
   From: "soo" <xxxxxx@iniTerm.com>

   I'd like to know whether it was intentional that you performed
   the test with such an old version instead of new one.

 | I chose 0.57 because I knew that its compiler recognized CWV with
 | lambda operands, while 1.3's compiler did not (a fact which slipped my
 | mind when I first tried to explain the disparity between your results
 | and mine).  I expect that code to recognize this will be reintroduced
 | later on anyway.  I wanted to compare the performance in systems that
 | took the small effort to make multiple return values perform well, not
 | in systems where multiple return values are like your MU anyway but
 | with extra overhead.

Although I understand that it is possible to momentarily forget things, it is
quite discomforting to come to these realizations now.  I still have a
difficult time understanding how such an important detail could be overlooked.

--
Joo ChurlSoo