diff options
author | Ludovic Courtès <ludo@gnu.org> | 2011-05-08 18:15:10 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2011-05-08 18:20:42 +0200 |
commit | bc00e06c7ec5575f405bee4e12a062d4269f4eab (patch) | |
tree | fddbc297f93d3a3f37cd659210f18218e0d1f089 /libguile/vm-i-scheme.c | |
parent | 0a6506781ac1082d370b8359199a9d20eda74057 (diff) | |
download | guile-bc00e06c7ec5575f405bee4e12a062d4269f4eab.tar.gz |
Optimize `vlist-fold-right'.
* module/ice-9/vlist.scm (vlist-fold-right): Avoid `vlist-reverse' and
instead `vlist-ref' individual elements. The result is about twice
faster. Thanks Andy for suggesting it indirectly. :-)
Diffstat (limited to 'libguile/vm-i-scheme.c')
0 files changed, 0 insertions, 0 deletions