| Commit message (Expand) | Author | Age | Files | Lines |
* | Improve overflow checks in bytevector, string, and I/O operations.... | Mark H Weaver | 2019-06-18 | 1 | -3/+3 |
* | All literal constants are read-only... | Andy Wingo | 2017-04-18 | 1 | -10/+20 |
* | Do not use array handles in scm_vector... | Daniel Llorens | 2016-11-23 | 1 | -15/+4 |
* | Deprecate dynamic roots... | Andy Wingo | 2016-11-21 | 1 | -1/+0 |
* | Remove array impl. registry; instead, hard-code array handle creation... | Andy Wingo | 2014-02-09 | 1 | -34/+0 |
* | SCM_I_IS_VECTOR only true for tc7_vector, not weak vectors... | Andy Wingo | 2014-02-08 | 1 | -2/+2 |
* | Merge commit '24cac6554073bb6e691605cd6ac6196f3c0851a3'... | Andy Wingo | 2014-02-08 | 1 | -68/+20 |
|\ |
|
| * | Deprecate the use of the vector interface on arrays... | Andy Wingo | 2014-02-08 | 1 | -9/+40 |
* | | Merge commit '5cfeff11cc58148c58a85a879fd7a3e7cfbbe8e2'... | Andy Wingo | 2014-02-08 | 1 | -53/+42 |
|\| |
|
| * | Deprecate use of vector-length, vector-ref, vector-set! as primitive-generics... | Andy Wingo | 2014-02-08 | 1 | -7/+28 |
* | | Merge commit '9b5da400dde6e6bc8fd0e318e7ca1feffa5870db'... | Andy Wingo | 2014-02-07 | 1 | -12/+3 |
|\| |
|
| * | Deprecate vector-ref, vector-length, vector-set! on weak vectors... | Andy Wingo | 2014-02-07 | 1 | -17/+33 |
* | | Merge remote-tracking branch 'origin/stable-2.0'... | Andy Wingo | 2012-07-06 | 1 | -2/+3 |
|\| |
|
| * | Use `void *' instead of `GC_PTR' internally.... | Ludovic Courtès | 2012-07-02 | 1 | -8/+7 |
* | | remove weak pairs, rewrite weak vectors... | Andy Wingo | 2011-10-24 | 1 | -141/+38 |
* | | scm_wta_* procedures replace SCM_WTA_* macros... | Andy Wingo | 2011-05-15 | 1 | -4/+7 |
|/ |
|
* | correct use of SCM2PTR in SCM_I_REGISTER_DISAPPEARING_LINK forms... | Andy Wingo | 2011-05-13 | 1 | -2/+4 |
* | more care regarding SCM_PACK and SCM_UNPACK... | Andy Wingo | 2011-05-13 | 1 | -3/+3 |
* | fix fencepost error in vector-move-left! and -right!... | Ian Price | 2011-02-14 | 1 | -2/+2 |
* | fix vector-move-right! and vector-move-left!... | Andy Wingo | 2010-08-04 | 1 | -2/+8 |
* | remove libguile/lang.h, deprecate %nil (in favor of #nil)... | Andy Wingo | 2010-04-09 | 1 | -2/+1 |
* | clean up includes in vectors.[ch]... | Andy Wingo | 2010-01-07 | 1 | -5/+1 |
* | fix bug in string array implementation type mask... | Andy Wingo | 2009-12-29 | 1 | -3/+2 |
* | Remove extraneous semicolon after `SCM_ARRAY_IMPLEMENTATION' & co.... | Ludovic Courtès | 2009-12-15 | 1 | -3/+3 |
* | decruftify scm_sys_protects... | Andy Wingo | 2009-12-05 | 1 | -2/+0 |
* | Allocate vectors in a contiguous memory area.... | Ludovic Courtès | 2009-11-02 | 1 | -48/+33 |
* | Merge branch 'bdw-gc-static-alloc'... | Ludovic Courtès | 2009-11-01 | 1 | -2/+2 |
|\ |
|
| * | Merge branch 'boehm-demers-weiser-gc' into bdw-gc-static-alloc... | Ludovic Courtès | 2009-09-02 | 1 | -122/+40 |
| |\ |
|
| * | | Don't register disappearing links for non-heap objects.... | Ludovic Courtès | 2009-01-31 | 1 | -3/+3 |
* | | | Rename "boehm-gc.h" to "bdw-gc.h"; add to the distribution.... | Ludovic Courtès | 2009-09-14 | 1 | -1/+1 |
| |/
|/| |
|
* | | Merge branch 'master' into boehm-demers-weiser-gc... | Ludovic Courtès | 2009-08-28 | 1 | -122/+31 |
|\ \ |
|
| * | | add registry of vector constructors, make-generalized-vector... | Andy Wingo | 2009-07-19 | 1 | -0/+2 |
| * | | generic vector ops to own file... | Andy Wingo | 2009-07-19 | 1 | -130/+1 |
| * | | add generic array implementation facility... | Andy Wingo | 2009-07-19 | 1 | -0/+35 |
| * | | rename unif.[ch] to arrays.[ch]... | Andy Wingo | 2009-07-19 | 1 | -1/+1 |
| * | | bitvector exodus from unif.[ch]... | Andy Wingo | 2009-07-19 | 1 | -0/+1 |
| * | | rename ramap.[ch] to array-map.[ch]... | Andy Wingo | 2009-07-19 | 1 | -1/+1 |
* | | | Merge branch 'master' into boehm-demers-weiser-gc... | Ludovic Courtès | 2009-08-18 | 1 | -9/+18 |
|\| |
| |/
|/| |
|
| * | Make bytevectors accessible using the generalized-vector API.... | Ludovic Courtès | 2009-06-22 | 1 | -3/+11 |
| * | Change Guile license to LGPLv3+... | Neil Jerram | 2009-06-17 | 1 | -6/+7 |
* | | Use immutable cells for vectors.... | Ludovic Courtès | 2008-09-16 | 1 | -1/+1 |
* | | Merge branch 'master' into boehm-demers-weiser-gc... | Ludovic Courtès | 2008-09-13 | 1 | -1/+4 |
|\| |
|
| * | Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'. | Ludovic Courtès | 2008-09-13 | 1 | -1/+4 |
| * | *** empty log message *** | Han-Wen Nienhuys | 2007-01-25 | 1 | -7/+0 |
| * | (s_scm_vector_move_right_x): complain about naming. | Han-Wen Nienhuys | 2007-01-22 | 1 | -0/+7 |
* | | Merge commit 'f30e1bdf97ae8b2b2918da585f887a4d3a23a347' into boehm-demers-wei...... | Ludovic Courtès | 2008-09-10 | 1 | -6/+6 |
|\| |
|
| * | Changes from arch/CVS synchronization | Ludovic Courtès | 2006-11-29 | 1 | -6/+6 |
* | | Use thread-local allocation (significant perf. improvement!); added the `boeh...... | Ludovic Courtes | 2008-09-10 | 1 | -1/+1 |
* | | Fixed `list->weak-vector'.... | Ludovic Courtes | 2008-09-05 | 1 | -27/+67 |
* | | First stab at implementing weak hash tables and vectors. Unable to run the R...... | Ludovic Courtes | 2008-09-05 | 1 | -6/+50 |
|/ |
|