[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Results of tests of guile-2.9
From: |
Arne Babenhauserheide |
Subject: |
Re: Results of tests of guile-2.9 |
Date: |
Wed, 14 Nov 2018 22:46:05 +0100 |
User-agent: |
mu4e 1.0; emacs 25.3.1 |
Thomas Morley <address@hidden> writes:
> Am Di., 13. Nov. 2018 um 01:12 Uhr schrieb Mikael Djurfeldt
> <address@hidden>:
>>
>> It would be nice to have guile-1.8 in that list since some users stayed at
>> that version due to 2.0 being slower.
>
> As does LilyPond...
Yes — and that’s one of the things which I see as very important to change.
>> Maybe, in time, we can get everyone back to the most recent release. :-))
>
> I wrote some own test-code.
This is what I see in this test, though with an added byte-compilation step:
cat /tmp/string-append.scm; GUILE=~/Quell/Programme/guile/meta/guile
~/Quell/Programme/guile/meta/guild compile /tmp/string-append.scm ; time
~/Quell/Programme/guile/meta/guile /tmp/string-append.scm; guild compile
/tmp/string-append.scm; time guile /tmp/string-append.scm; time
~/Quell/Programme/guile-1.8.8/guile-1.8.8/pre-inst-guile /tmp/string-append.scm
(begin
(use-modules (srfi srfi-1))
(let ((ls '()))
(for-each
(lambda (x)
(set! ls
(cons
(string-append "'" (object->string (eval-string "'(a b c)")))
ls
)))
(iota 10000))
(set! ls (delete-duplicates ls))
(write (version))))
wrote
`/home/arne/Quell/Programme/guile/cache/guile/ccache/3.0-LE-8-4.1/tmp/string-append.scm.go'
"UNKNOWN"
real 0m0,660s
user 0m0,599s
sys 0m0,024s
wrote `/home/arne/.cache/guile/ccache/2.2-LE-8-3.A/tmp/string-append.scm.go'
"2.2.2"
real 0m0,529s
user 0m0,498s
sys 0m0,014s
"1.8.8"
real 0m0,530s
user 0m0,504s
sys 0m0,010s
UNKNOWN is v2.9.1
> As said, it's a worse test, exposing a guilev2 weakness.
> And ofcourse not the only problem LilyPond is facing with guilev2.
> I do have a working guile-2.9.1/LilyPond-setup
Very cool!
> and results for
> real-world ly-files are usually not that dramatically, but still big.
> Otoh, I observe a steady improvement from 2.0.14 to 2.2.4 and the most
> recent 2.9.1
Sounds good! Thank you for testing!
Best wishes,
Arne
--
Unpolitisch sein
heißt politisch sein
ohne es zu merken
signature.asc
Description: PGP signature
- Results of tests of guile-2.9, Stefan Israelsson Tampe, 2018/11/11
- Re: Results of tests of guile-2.9, Mikael Djurfeldt, 2018/11/11
- Re: Results of tests of guile-2.9, Arne Babenhauserheide, 2018/11/11
- Re: Results of tests of guile-2.9, Mikael Djurfeldt, 2018/11/12
- Re: Results of tests of guile-2.9, Mikael Djurfeldt, 2018/11/12
- Re: Results of tests of guile-2.9, Arne Babenhauserheide, 2018/11/13
- Re: Results of tests of guile-2.9, Thomas Morley, 2018/11/13
- Re: Results of tests of guile-2.9,
Arne Babenhauserheide <=
- Re: Results of tests of guile-2.9, Arne Babenhauserheide, 2018/11/14