unofficial mirror of bug-guile@gnu.org 
 help / color / mirror / Atom feed
* Serious performance issues with 1.9.0
@ 2009-07-15 10:07 Martin Ward
  2009-07-16  7:59 ` Neil Jerram
  0 siblings, 1 reply; 14+ messages in thread
From: Martin Ward @ 2009-07-15 10:07 UTC (permalink / raw)
  To: bug-guile


Running a test program on Guile 1.8.7 takes 100 seconds CPU time.
On Guile 1.9.0 (beta) the same program takes 237 seconds CPU time!

For comparison:

Gambit v4.4.4 takes 60 seconds.
SCM version 5e5 takes 20.7 seconds.
Hobbit compiled code running under SCM takes 1.1 seconds!

There was some talk a few years ago about integrating the Hobbit
compiler with Guile: but nothing seems to have come of it.

I can send you the code if you like (its the FermaT Transformation System
which is released under the GPL) its about 7.7MB of Scheme source,
so I didn't want to include it in this message :-)

-- 
			Martin

martin@gkc.org.uk http://www.cse.dmu.ac.uk/~mward/ Erdos number: 4
G.K.Chesterton web site: http://www.cse.dmu.ac.uk/~mward/gkc/




^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2009-08-11 22:31 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-07-15 10:07 Serious performance issues with 1.9.0 Martin Ward
2009-07-16  7:59 ` Neil Jerram
2009-07-16  8:44   ` Neil Jerram
2009-07-16 10:16   ` Martin Ward
2009-07-17 15:16     ` Ludovic Courtès
2009-07-17 17:27       ` Martin Ward
2009-07-17 18:10         ` Ludovic Courtès
2009-07-19 13:56           ` Martin Ward
2009-07-19 22:03             ` Andy Wingo
2009-07-20 12:48               ` Martin Ward
2009-07-24 10:23                 ` Andy Wingo
2009-07-20 22:00               ` Ludovic Courtès
2009-07-26 12:01         ` Andy Wingo
2009-08-11 22:31           ` Andy Wingo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).