"Basil L. Contovounesios" writes: > Michael Heerdegen writes: > >> "Basil L. Contovounesios" writes: >> >>> My first patch makes an analogous backward-compatible change using the >>> more efficient seq-position in place of seq-some. >> >> Why is it more efficient? The implementations are more or less >> analogue, with the exception that seq-position additionally increments a >> counter. > > Because seq-some involves an additional level of function indirection. > This is confirmed by profiling and the attached mini-benchmark, when run > as follows: > > emacs -batch -f batch-byte-compile bench.el > emacs -script bench.elc Oops, forgot to attach. -- Basil