From xemacs-m  Sun Jan 12 22:11:59 1997
Received: from altair.xemacs.org (steve@xemacs.miranova.com [206.190.83.19])
          by xemacs.org (8.8.4/8.8.4) with ESMTP
	  id WAA03213 for <xemacs-beta@xemacs.org>; Sun, 12 Jan 1997 22:11:58 -0600 (CST)
Received: (from steve@localhost)
          by altair.xemacs.org (8.8.4/8.8.4)
	  id UAA25737; Sun, 12 Jan 1997 20:21:56 -0800
Sender: steve@xemacs.org
To: xemacs-beta@xemacs.org
Subject: Benchmarking the beta90's
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.100)
Content-Type: text/plain; charset=US-ASCII
Date: 12 Jan 1997 20:21:56 -0800
Message-ID: <m2enfqcihn.fsf@altair.xemacs.org>
Lines: 149
X-Mailer: Red Gnus v0.80/XEmacs 20.0

See notes for compilation options.  The large size list size was
reduced from 500,000 to 100,000 since I can't run that test at the
original number without paging.

Tests done on Linux 2.0.27 with a Pentium 200, 64MB memory, with
option (bench 3), and the Tower of Hanoi and scrolling tests removed.

1.  Byte Compilation
Emacs 19.34		15.347212000
XEmacs 19.13		21.212978999
XEmacs 19.15		24.335090333
XEmacs 19.14		24.925824666
XEmacs 20.0/Latin-1	27.873362333
XEmacs 20.0/Mule	37.640970333


2.  Delete Frame
XEmacs 19.13		0.0013523333
XEmacs 20.0/Latin-1	0.0016389999
XEmacs 19.15		0.0016489999
XEmacs 19.14		0.0016649999
XEmacs 20.0/Mule	0.0016639999
Emacs 19.34		0.0100879999


3.  Delete Multiple Frames
XEmacs 19.13		0.0010866666
XEmacs 19.15		0.0013669999
XEmacs 19.14		0.0013879999
XEmacs 20.0/Latin-1	0.0013906666
XEmacs 20.0/Mule	0.0013953333
Emacs 19.34		0.0044220000


4.  Font Lock
XEmacs 20.0/Latin-1	3.6146870000
XEmacs 19.15		3.8506193333
XEmacs 20.0/Mule	4.0931103333
XEmacs 19.13		4.1524869999
Emacs 19.34		4.1624126666
XEmacs 19.14		4.4576496666


5.  Insert into Empty Buffer
Emacs 19.34		1.3666109999
XEmacs 20.0/Latin-1	2.9621429999
XEmacs 19.15		3.0459209999
XEmacs 20.0/Mule	3.6236349999
XEmacs 19.13		3.8169370000
XEmacs 19.14		5.1691700000


6.  Large List [See notes]
XEmacs 20.0/Mule	0.0444126000
XEmacs 20.0/Latin-1	0.0464281000
XEmacs 19.15		0.0466909999
Emacs 19.34		0.0705496000
XEmacs 19.14		0.0992462000
XEmacs 19.13		0.1278680000


7.  Large List Garbage Collect [See notes]
Emacs 19.34		0.4544310000
XEmacs 19.15		0.5803309999
XEmacs 20.0/Mule	0.6024919999
XEmacs 20.0/Latin-1	0.6122229999
XEmacs 19.14		0.6550329999
XEmacs 19.13		0.8971390000


8.  Loop
XEmacs 19.13		2.7296519999
XEmacs 19.14		3.0238176666
Emacs 19.34		3.1322373333
XEmacs 19.15		3.2021496666
XEmacs 20.0/Latin-1	3.3321753333
XEmacs 20.0/Mule	3.8831190000


9.  Make Frame
XEmacs 19.13		0.1135520000
XEmacs 19.15		0.1620169999
XEmacs 19.14		0.1708826666
XEmacs 20.0/Latin-1	0.1826180000
XEmacs 20.0/Mule	0.1838069999
Emacs 19.34		0.5195846666


10.  Make Multiple Frames
XEmacs 19.13		0.0963546666
XEmacs 19.14		0.1407136666
XEmacs 19.15		0.1525363333
XEmacs 20.0/Latin-1	0.1612203333
XEmacs 20.0/Mule	0.1683183333
Emacs 19.34		0.5138119999


11.  Make Words
Emacs 19.34		1.2033559999
XEmacs 19.15		2.2517543333
XEmacs 20.0/Mule	2.6337996666
XEmacs 19.13		2.7296130000
XEmacs 20.0/Latin-1	2.9392989999
XEmacs 19.14		3.0724239999


12.  Small List [100,000 trials, cumulative time]
XEmacs 19.13		7.8364300003
Emacs 19.34		7.8713950005
XEmacs 20.0/Latin-1	8.4006350008
XEmacs 19.15		8.6797329994
XEmacs 20.0/Mule	9.5497559990
XEmacs 19.14		16.922234999


13.  Small List Garbage Collect
XEmacs 19.15		0.6012140000
XEmacs 20.0/Mule	0.6019719999
XEmacs 20.0/Latin-1	0.6031640000
XEmacs 19.13		0.6201279999
XEmacs 19.14		0.6345390000
Emacs 19.34		29.958688000


14.  Sort Words
Emacs 19.34		4.3341043333
XEmacs 19.15		6.8582913333
XEmacs 20.0/Latin-1	7.0410650000
XEmacs 19.13		7.5886759999
XEmacs 19.14		7.9011883333
XEmacs 20.0/Mule	8.9276113333


Notes:
All Emacsen compiled with gcc-2.7.2-nosrbug (special release)

Emacs 19.34 compiled -O4
XEmacs 19.13 compiled -O4 -malign-jumps=2 -malign-functions=2 -malign-loops=2
XEmacs 19.14 compiled -O4
XEmacs 19.15 compiled -debug=no -error-checking=none -g -O4
	-fno-strength-reduce -malign-loops=2 -malign-jumps=2
	-malign-functions=2
XEmacs 20.0 compiled -debug=no -error-checking=none -g -O4
	-fno-strength-reduce -malign-loops=2 -malign-jumps=2
	-malign-functions=2
-- 
steve@miranova.com baur
Unsolicited commercial e-mail will be billed at $250/message.
Today's environment is 20.0 XEmacs Lucid (beta91) and Red Gnus v0.80

