From xemacs-m  Mon Dec 16 23:58:13 1996
Received: from altair.xemacs.org (steve@xemacs.miranova.com [206.190.83.19]) by xemacs.cs.uiuc.edu (8.8.3/8.8.3) with ESMTP id XAA28732 for <xemacs-beta@xemacs.org>; Mon, 16 Dec 1996 23:58:08 -0600 (CST)
Received: (from steve@localhost)
          by altair.xemacs.org (8.8.4/8.8.4)
	  id WAA08202; Mon, 16 Dec 1996 22:08:05 -0800
Sender: steve@xemacs.org
To: xemacs-beta@xemacs.org
Subject: The grass really was greener in 19.13
X-Url: http://www.miranova.com/%7Esteve/
Mail-Copies-To: never
X-Face: #!T9!#9s-3o8)*uHlX{Ug[xW7E7Wr!*L46-OxqMu\xz23v|R9q}lH?cRS{rCNe^'[`^sr5"
 f8*@r4ipO6Jl!:Ccq<xoV[Qz2u8<8-+Vwf2gzJ44lf_/y9OaQ`@#Q65{U4/TC)i2`~/M&QI$X>p:9I
 OSS'2{-)-4wBnVeg0S\O4Al@)uC[pD|+
X-Attribution: sb
From: Steven L Baur <steve@miranova.com>
Mime-Version: 1.0 (generated by tm-edit 7.96)
Content-Type: text/plain; charset=US-ASCII
Date: 16 Dec 1996 22:08:05 -0800
Message-ID: <m2engp4sai.fsf@altair.xemacs.org>
Lines: 61
X-Mailer: Red Gnus v0.72/XEmacs 19.15

For portability to Gnus 5.2-less 19.13 I used folding.el for
bytecompilation and scrolling.

Remembering that a major change from 19.13->19.14 was the introduction
of the relocating allocator (advertised as a slow-down) as a default,
I recompiled 20.0 without it.  Didn't seem to improve the times
against 19.13. :-(

Emacs 19.34 (-O4)
Function Name  Call Count  Average Time
=============  ==========  ============
bench-mark-1   1           1.1114959999   <= Tower of Hanoi
bench-mark-2   1           1.5776849999   <= Font Lock
bench-mark-3   1           16.248265000   <= Large File scrolling
bench-mark-4   1           0.7482650000   <= Frame Creation
bench-mark-5   1           1.1324750000   <= Generate Words
bench-mark-6   1           4.1631040000   <= Sort Buffer
bench-mark-7   1           2.8482089999   <= Large File bytecompilation
bench-mark-8   1           3.0315929999   <= Loop Computation
bench-mark-9   1           9.3672999999   <= Make a Few Large Size List
bench-mark-10  1           0.8829779999   <= Garbage Collection Large Size List
bench-mark-11  1           13.253560999   <= Make Several Small Size List
bench-mark-12  1           0.8423020000   <= Garbage Collection Small Size List

XEmacs 19.13 (-O4 --malign-loops=2 -malign-jumps=2 -malign-functions=2)
Function Name  Call Count  Average Time
=============  ==========  ============
bench-mark-1   1           5.4375579999   <= Tower of Hanoi
bench-mark-2   1           2.0644449999   <= Font Lock
bench-mark-3   1           15.905617999   <= Large File scrolling
bench-mark-4   1           0.0822879999   <= Frame Creation
bench-mark-5   1           2.7360820000   <= Generate Words
bench-mark-6   1           7.4121299999   <= Sort Buffer
bench-mark-7   1           3.5766949999   <= Large File bytecompilation
bench-mark-8   1           2.5945379999   <= Loop Computation
bench-mark-9   1           24.956690999   <= Make a Few Large Size List
bench-mark-10  1           0.0842450000   <= Garbage Collection Large Size List
bench-mark-11  1           16.572243999   <= Make Several Small Size List
bench-mark-12  1           0.0753829999   <= Garbage Collection Small Size List

XEmacs 20.0-b32 [*] (-O4 --malign-loops=2 -malign-jumps=2 -malign-functions=2)
Function Name  Call Count  Average Time
=============  ==========  ============
bench-mark-1   1           7.1920040000   <= Tower of Hanoi
bench-mark-2   1           2.8190149999   <= Font Lock
bench-mark-3   1           19.077395000   <= Large File scrolling
bench-mark-4   1           0.1364519999   <= Frame Creation
bench-mark-5   1           3.0168200000   <= Generate Words
bench-mark-6   1           8.1870490000   <= Sort Buffer
bench-mark-7   1           4.9250300000   <= Large File bytecompilation
bench-mark-8   1           2.8701149999   <= Loop Computation
bench-mark-9   1           35.000205999   <= Make a Few Large Size List
bench-mark-10  1           0.1263020000   <= Garbage Collection Large Size List
bench-mark-11  1           14.001086000   <= Make Several Small Size List
bench-mark-12  1           0.0989079999   <= Garbage Collection Small Size List

-- 
steve@miranova.com baur
Unsolicited commercial e-mail will be billed at $250/message.
"That Bill Clinton.  He probably doesn't know how to log on to the
Internet."  -- Rush Limbaugh, noted Computer Expert

