summaryrefslogtreecommitdiff
path: root/libguile/srfi-4.c
Commit message (Expand)AuthorAgeFilesLines
* All literal constants are read-only...Andy Wingo2017-04-181-11/+14
* Merge branch 'stable-2.0'...Mark H Weaver2014-04-251-2/+3
|\
| * Fix breakage of SRFI-4 C accessors...Andy Wingo2014-03-191-2/+3
* | Merge commit 'dc65b88d839c326889618112c4870ad3a64e9446'...Andy Wingo2014-02-081-43/+25
|\|
| * Simplify srfi-4 C implementation...Andy Wingo2014-02-081-43/+25
* | Remove generalized-vectors.h includes...Daniel Llorens2014-02-061-1/+0
* | bytevectors have internal parent field...Andy Wingo2011-05-071-2/+3
|/
* remove SCM_HAVE_T_INT64, SCM_HAVE_T_UINT64...Andy Wingo2010-07-261-4/+0
* Fix off-by-one error in the off-by-one fix of `make-srfi-4-vector'....Ludovic Courtès2010-03-031-1/+2
* Fix off-by-one error when initializing vectors in `make-srfi-4-vector'....Ludovic Courtès2010-03-021-0/+6
* hopefully fix shared c32 / c64 uniform arrays...Andy Wingo2010-01-121-17/+17
* fix srfi-4 shared vector access from c...Andy Wingo2010-01-121-2/+2
* reimplement srfi-4 vectors on top of bytevectors...Andy Wingo2010-01-071-822/+203
* Remove extraneous semicolon after `SCM_ARRAY_IMPLEMENTATION' & co....Ludovic Courtès2009-12-151-1/+1
* add SCM_SMOB_TYPE_BITS and SCM_SMOB_TYPE_MASK...Andy Wingo2009-12-081-1/+2
* SCM_CELL in srfi-4.c...Andy Wingo2009-12-081-3/+3
* remove a bunch of needless scm_permanent_object calls...Andy Wingo2009-12-051-8/+4
* Rename "boehm-gc.h" to "bdw-gc.h"; add to the distribution....Ludovic Courtès2009-09-141-1/+1
* Fix leaky behavior of `scm_take_TAGvector ()'....Ludovic Courtès2009-09-011-0/+9
* Merge branch 'master' into boehm-demers-weiser-gc...Ludovic Courtès2009-08-281-251/+78
|\
| * any->u8vector and family now implemented in Scheme...Andy Wingo2009-07-191-23/+31
| * add registry of vector constructors, make-generalized-vector...Andy Wingo2009-07-191-0/+18
| * uniform vector functions to their own file...Andy Wingo2009-07-191-216/+1
| * generic vector ops to own file...Andy Wingo2009-07-191-0/+1
| * add generic array implementation facility...Andy Wingo2009-07-191-11/+25
| * rename unif.[ch] to arrays.[ch]...Andy Wingo2009-07-191-1/+1
| * bitvector exodus from unif.[ch]...Andy Wingo2009-07-191-0/+1
* | Merge branch 'master' into boehm-demers-weiser-gc...Ludovic Courtès2009-08-181-7/+15
|\|
| * Make bytevectors accessible using the generalized-vector API....Ludovic Courtès2009-06-221-1/+8
| * Change Guile license to LGPLv3+...Neil Jerram2009-06-171-6/+7
* | Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès2008-09-231-31/+4
|\|
| * Make multi-byte reads on unbuffered ports more efficient....Neil Jerram2008-09-151-31/+4
* | Merge branch 'master' into boehm-demers-weiser-gc...Ludovic Courtès2008-09-131-1/+1
|\|
| * Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.Ludovic Courtès2008-09-131-1/+1
* | Removed a lot of now-useless SMOB mark/free functions....Ludovic Courtes2008-09-051-32/+0
|/
* Replace SCM_C_INLINE with SCM_C_INLINE_KEYWORD. Thanks to Mark Gran!Marius Vollmer2006-05-271-12/+12
* merge from 1.8 branchKevin Ryde2006-04-171-3/+3
* (take_uvec): Make BASE pointer non-const....Marius Vollmer2005-12-061-1/+1
* The FSF has a new address.Marius Vollmer2005-05-231-1/+1
* Docstring updates.Marius Vollmer2005-03-041-8/+8
* See ChangeLog from 2005-03-02.Marius Vollmer2005-03-021-2/+2
* (scm_take_u64vector,...Marius Vollmer2005-01-141-1/+105
* (SCM_ARRAYP, SCM_I_ARRAYP): Renamed former to latter internal...Marius Vollmer2005-01-111-12/+12
* (coerce_to_uvec, scm_c_uniform_vector_ref,...Marius Vollmer2005-01-091-12/+9
* * srfi-4.h, srfi-4.c, srfi-4.i.c (scm_i_uniform_vector_ref_proc,...Marius Vollmer2005-01-091-3/+31
* (scm_uniform_element_size): Deprecated implementation...Marius Vollmer2005-01-091-0/+8
* (uvec_type): New....Marius Vollmer2005-01-091-2/+21
* Include deprecation.h.Marius Vollmer2005-01-071-0/+1
* (SCM_IS_UVEC): New, use it instead of...Marius Vollmer2005-01-071-76/+141
* (scm_c_uniform_vector_element_size,...Marius Vollmer2005-01-061-19/+16