[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gcl-commits] gcl/lsp gcl_seq.lsp
From: |
Paul F . Dietz |
Subject: |
[Gcl-commits] gcl/lsp gcl_seq.lsp |
Date: |
Sat, 27 Aug 2005 10:29:19 -0400 |
CVSROOT: /cvsroot/gcl
Module name: gcl
Branch:
Changes by: Paul F. Dietz <address@hidden> 05/08/27 14:29:19
Modified files:
lsp : gcl_seq.lsp
Log message:
In response to discussion with piso on #lisp, and the slow performance
of gcl in jsnell's benchmark, make EVERY, SOME, NOTANY and NOTEVERY
run in linear time if they are called with a single sequence argument.
In particular, make the common case of a single list argument be
particularly fast.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gcl/gcl/lsp/gcl_seq.lsp.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
- [Gcl-commits] gcl/lsp gcl_seq.lsp,
Paul F . Dietz <=