guile-devel
[Top][All Lists]
Advanced

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

VList branch merged


From: Ludovic Courtès
Subject: VList branch merged
Date: Wed, 03 Feb 2010 01:02:00 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux)

Hello Guilers!

I just merged the ‘wip-vlist’ branch, which adds the (ice-9 vlist)
module [0] and uses it in the warning analyses of the compiler (this
improves performance, especially for ‘unused-toplevel-analysis’.)

I would appreciate reviews, especially of the API.  The manual documents
everything, including shortcomings of the current VList implementation.

There’s one slightly controversial point about the vhash API, namely
that it potentially requires users to repeat the equality predicate and
hash function they’d like to use several times (see comment in
‘vlist.scm’).

Thanks,
Ludo’.

[0] 
http://git.sv.gnu.org/cgit/guile.git/commit/?id=22ec6a31eda1f06270fbba4b6aae45bb81de0631





reply via email to

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