bug-guile
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Serious performance issues with 1.9.0


From: Andy Wingo
Subject: Re: Serious performance issues with 1.9.0
Date: Wed, 12 Aug 2009 00:31:05 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.92 (gnu/linux)

Hi,

On Sun 26 Jul 2009 14:01, Andy Wingo <address@hidden> writes:

> On Fri 17 Jul 2009 19:27, Martin Ward <address@hidden> writes:
>
>> Testing prog_to_spec_TEST.scx:
>>
>> Guile 1.9.1:     260.9 secs
>> Guile 1.8.7:     135.9 secs
>> Gambit v4.4.4:    88.3 secs
>> SCM version 5e5:  29.4 secs
>> Hobbit compiled:   1.3 secs
>
> scheme@(guile-user)> (compile-file "/tmp/prog_to_spec_TEST.scx")
> $2 = "/home/wingo/.cache/guile/ccache/1.9/tmp/prog_to_spec_TEST.scx.go"
> scheme@(guile-user)> ,t (load-compiled $2)
> clock utime stime cutime cstime gctime
> 30.09 29.64  0.09   0.00   0.00   0.24

Now with current Guile I get the following:

scheme@(guile-user)> (compile-file "/tmp/prog_to_spec_TEST.scx")
$2 = "/home/wingo/.cache/guile/ccache/1.9-0.A-LE-4/tmp/prog_to_spec_TEST.scx.go"
scheme@(guile-user)> ,t (load-compiled $2)
clock utime stime cutime cstime gctime
23.21 22.90  0.00   0.00   0.00   0.28

23 seconds.

> Note that that's with full debugging information -- which takes up a
> fair amount of the 4.5 MB compiled version of ALL.scm. Also, it's with
> the debugging version of the VM, which performs many safety checks.

This is still the case.

Regards,

Andy
-- 
http://wingolog.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]