mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-04-30 11:50:28 +02:00
This is up to 20%-30% faster than the previous versions in (scheme base) or (srfi srfi-43) that used vector-move-left!/vector-move-right!. * libguile/vectors.h: * libguile/vectors.c: As stated. * doc/ref/api-data.texi (vector-copy!): Document the new function. (vector-fill!): Document optional arguments. (vector-copy): Document optional arguments. * module/scheme/base.scm: Reuse core vector-copy!. * module/srfi/srfi-43.scm: Reuse core vector-copy!. |
||
---|---|---|
.. | ||
base.scm | ||
case-lambda.scm | ||
char.scm | ||
complex.scm | ||
cxr.scm | ||
eval.scm | ||
file.scm | ||
inexact.scm | ||
lazy.scm | ||
load.scm | ||
process-context.scm | ||
r5rs.scm | ||
read.scm | ||
repl.scm | ||
time.scm | ||
write.scm |