This is the static-vectors Reference Manual, version 1.9.3, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 07:46:50 2024 GMT+0.
static-vectors/static-vectors.asd
static-vectors/pkgdcl.lisp
static-vectors/constantp.lisp
static-vectors/impl-abcl.lisp
static-vectors/impl-allegro.lisp
static-vectors/impl-clasp.lisp
static-vectors/impl-clozure.lisp
static-vectors/impl-cmucl.lisp
static-vectors/impl-ecl.lisp
static-vectors/impl-lispworks.lisp
static-vectors/impl-sbcl.lisp
static-vectors/constructor.lisp
static-vectors/cffi-type-translator.lisp
The main system appears first, followed by any subsystem dependency.
static-vectors
Create vectors allocated in static memory.
Stelian Ionescu <sionescu@cddr.org>
MIT
1.9.3
alexandria
(system).
cffi
(system).
pkgdcl.lisp
(file).
constantp.lisp
(file).
impl-abcl.lisp
(file).
impl-allegro.lisp
(file).
impl-clasp.lisp
(file).
impl-clozure.lisp
(file).
impl-cmucl.lisp
(file).
impl-ecl.lisp
(file).
impl-lispworks.lisp
(file).
impl-sbcl.lisp
(file).
constructor.lisp
(file).
cffi-type-translator.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
static-vectors/static-vectors.asd
static-vectors/pkgdcl.lisp
static-vectors/constantp.lisp
static-vectors/impl-abcl.lisp
static-vectors/impl-allegro.lisp
static-vectors/impl-clasp.lisp
static-vectors/impl-clozure.lisp
static-vectors/impl-cmucl.lisp
static-vectors/impl-ecl.lisp
static-vectors/impl-lispworks.lisp
static-vectors/impl-sbcl.lisp
static-vectors/constructor.lisp
static-vectors/cffi-type-translator.lisp
static-vectors/static-vectors.asd
static-vectors
(system).
static-vectors/constantp.lisp
pkgdcl.lisp
(file).
static-vectors
(system).
canonicalize-args
(function).
constantp
(function).
eval-constant
(function).
quotedp
(function).
static-vectors/impl-abcl.lisp
:abcl
constantp.lisp
(file).
static-vectors
(system).
static-vectors/impl-allegro.lisp
:allegro
impl-abcl.lisp
(file).
constantp.lisp
(file).
static-vectors
(system).
static-vectors/impl-clasp.lisp
:clasp
impl-allegro.lisp
(file).
impl-abcl.lisp
(file).
constantp.lisp
(file).
static-vectors
(system).
static-vectors/impl-clozure.lisp
:ccl
impl-clasp.lisp
(file).
impl-allegro.lisp
(file).
impl-abcl.lisp
(file).
constantp.lisp
(file).
static-vectors
(system).
static-vectors/impl-cmucl.lisp
:cmu
impl-clozure.lisp
(file).
impl-clasp.lisp
(file).
impl-allegro.lisp
(file).
impl-abcl.lisp
(file).
constantp.lisp
(file).
static-vectors
(system).
static-vectors/impl-ecl.lisp
:ecl
impl-cmucl.lisp
(file).
impl-clozure.lisp
(file).
impl-clasp.lisp
(file).
impl-allegro.lisp
(file).
impl-abcl.lisp
(file).
constantp.lisp
(file).
static-vectors
(system).
static-vectors/impl-lispworks.lisp
:lispworks
impl-ecl.lisp
(file).
impl-cmucl.lisp
(file).
impl-clozure.lisp
(file).
impl-clasp.lisp
(file).
impl-allegro.lisp
(file).
impl-abcl.lisp
(file).
constantp.lisp
(file).
static-vectors
(system).
static-vectors/impl-sbcl.lisp
:sbcl
impl-lispworks.lisp
(file).
impl-ecl.lisp
(file).
impl-cmucl.lisp
(file).
impl-clozure.lisp
(file).
impl-clasp.lisp
(file).
impl-allegro.lisp
(file).
impl-abcl.lisp
(file).
constantp.lisp
(file).
static-vectors
(system).
fill-foreign-memory
(function).
free-static-vector
(function).
replace-foreign-memory
(function).
static-vector-pointer
(function).
with-static-vector
(macro).
%allocate-static-vector
(function).
%memalign
(function).
+array-header-size+
(constant).
align
(function).
static-vector-address
(function).
vector-widetag-and-n-bytes
(function).
static-vectors/constructor.lisp
impl-sbcl.lisp
(file).
impl-lispworks.lisp
(file).
impl-ecl.lisp
(file).
impl-cmucl.lisp
(file).
impl-clozure.lisp
(file).
impl-clasp.lisp
(file).
impl-allegro.lisp
(file).
impl-abcl.lisp
(file).
constantp.lisp
(file).
static-vectors
(system).
make-static-vector
(function).
with-static-vectors
(macro).
+default-alignment+
(constant).
+max-alignment+
(constant).
check-arguments
(function).
check-initial-contents
(function).
check-initial-element
(function).
check-initialization-arguments
(function).
static-vectors/cffi-type-translator.lisp
constructor.lisp
(file).
static-vectors
(system).
Packages are listed by definition order.
static-vectors
alexandria
.
cffi
.
common-lisp
.
fill-foreign-memory
(function).
free-static-vector
(function).
make-static-vector
(function).
replace-foreign-memory
(function).
static-vector-pointer
(function).
with-static-vector
(macro).
with-static-vectors
(macro).
%allocate-static-vector
(function).
%memalign
(function).
+array-header-size+
(constant).
+default-alignment+
(constant).
+max-alignment+
(constant).
align
(function).
canonicalize-args
(function).
check-arguments
(function).
check-initial-contents
(function).
check-initial-element
(function).
check-initialization-arguments
(function).
constantp
(function).
eval-constant
(function).
quotedp
(function).
static-vector-address
(function).
vector-widetag-and-n-bytes
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Bind PTR-VAR to a static vector of length LENGTH and execute BODY within its dynamic extent. The vector is freed upon exit.
Allocate multiple static vectors at once.
Fill LENGTH octets in foreign memory area POINTER with VALUE.
Free VECTOR, which must be a vector created by MAKE-STATIC-VECTOR.
Create a simple vector of length LENGTH and type ELEMENT-TYPE which will not be moved by the garbage collector. The vector might be allocated in foreign memory so you must always call FREE-STATIC-VECTOR to free it.
Copy LENGTH octets from foreign memory area SRC-PTR to DST-PTR.
Return a foreign pointer to the beginning of VECTOR + OFFSET octets. VECTOR must be a vector created by MAKE-STATIC-VECTOR.
Return a foreign pointer to start of the Lisp VECTOR(including its header). VECTOR must be a vector created by MAKE-STATIC-VECTOR.
Returns the widetag and octet size of the upgraded array element type for a given type specifier.
Jump to: | %
A C E F M Q R S V W |
---|
Jump to: | %
A C E F M Q R S V W |
---|
Jump to: | +
C |
---|
Jump to: | +
C |
---|
Jump to: | C F I P S |
---|
Jump to: | C F I P S |
---|