On Fri 18 Sep 2015 17:19, Christopher Allan Webber
writes:
> I was testing a program of mine under Guile 2.2, and was surprised to
> find things slower than in Guile 2.0, surprising given all the various
> optimizations I've heard about! However, I think I've found good clues
> as to what's goi
I'm happy with this fix! However I think I would like to see if I can
just speed up thunk? and other arity accessors. Do you have a test
case that you can use to show the speed problem?
Andy
On Sat 14 Nov 2015 03:54, Christopher Allan Webber
writes:
> Here's a fix to this bug. Tests pass, a
Here's a fix to this bug. Tests pass, and performance appears to be
back here.
I've assigned copyright to the FSF for Guile so it should be fine to
commit!
>From 79e3b5286a2699f9b302bd3abf8a6b884b13a4f4 Mon Sep 17 00:00:00 2001
From: Christopher Allan Webber
Date: Fri, 13 Nov 2015 20:42:31 -060
I was testing a program of mine under Guile 2.2, and was surprised to
find things slower than in Guile 2.0, surprising given all the various
optimizations I've heard about! However, I think I've found good clues
as to what's going on.
The tl;dr: there are a lot of calls to bytevector-u64-ref bein