Age | Commit message (Expand) | Author | Files | Lines |
2011-10-24 | refactor tc7 and tc16 checks | Andy Wingo | 1 | -1/+1 |
2011-10-24 | reimplement hashtab.c's weak hash tables in terms of weak-table.c | Andy Wingo | 1 | -31/+1 |
2011-01-07 | add scm_hash_fn_get_handle_by_hash | Andy Wingo | 1 | -0/+8 |
2009-12-05 | fluids are tc7 objects | Andy Wingo | 1 | -1/+0 |
2009-12-05 | hash tables have a tc7 | Andy Wingo | 1 | -7/+6 |
2009-10-27 | Use proper fold/for-each function types in `hashtab.h'. | Ludovic Courtès | 1 | -8/+12 |
2009-10-20 | Use proper types for hash/assoc functions in `hashtab.h'. | Ludovic Courtès | 1 | -8/+32 |
2009-08-18 | Merge branch 'master' into boehm-demers-weiser-gc | Ludovic Courtès | 1 | -6/+7 |
2009-06-17 | Change Guile license to LGPLv3+ | Neil Jerram | 1 | -6/+7 |
2008-09-10 | Merge branch 'master' into boehm-demers-weiser-gc | Ludovic Courtès | 1 | -4/+5 |
2008-09-10 | Implemented rehashing of weak hash tables. | Ludovic Courtes | 1 | -3/+0 |
2008-09-05 | procs/weaks/hashtab: Removed a bit of useless mark/free code. | Ludovic Courtes | 1 | -1/+0 |
2008-05-31 | Add `SCM_INTERNAL' macro, use it. | Ludovic Courtès | 1 | -5/+6 |
2006-04-17 | merge from 1.8 branch | Kevin Ryde | 1 | -1/+1 |
2005-07-31 | * gc-mark.c (scm_mark_all): Do not rely on hooks to run the weak | Marius Vollmer | 1 | -0/+1 |
2005-06-05 | * hashtab.h: Bugfix: use SCM_API (WAS: extern). | Marius Vollmer | 1 | -1/+1 |
2005-05-23 | The FSF has a new address. | Marius Vollmer | 1 | -1/+1 |
2005-04-04 | (scm_t_hashtable): Removed 'closure' field. The | Marius Vollmer | 1 | -2/+1 |
2005-03-29 | (scm_hash_fx_remove_x): Removed delete_fn | Marius Vollmer | 1 | -2/+2 |
2005-01-24 | Reverted changed from 2005/01/24 19:14:54, which was a commit to the | Marius Vollmer | 1 | -5/+0 |
2005-01-24 | Threading changes. | Marius Vollmer | 1 | -0/+5 |
2005-01-07 | (SCM_HASHTAB_BUCKET_LOC): Removed. | Marius Vollmer | 1 | -2/+0 |
2005-01-02 | (SCM_HASHTABLE_BUCKETS): Removed. | Marius Vollmer | 1 | -3/+6 |
2004-05-06 | Use SCM_SMOB_* instead of SCM_CELL_* as appropriate. Use | Marius Vollmer | 1 | -7/+7 |
2004-02-13 | * unif.c (scm_make_uve): Removed local variable and simplified | Mikael Djurfeldt | 1 | -2/+4 |
2003-09-12 | (scm_tc16_hashtable): Added "extern" declaration. | Marius Vollmer | 1 | -0/+2 |
2003-04-05 | Changed license terms to the plain LGPL thru-out. | Marius Vollmer | 1 | -35/+11 |
2003-02-19 | * hooks.c (scm_c_hook_add): Fixed bug in append mode. | Mikael Djurfeldt | 1 | -1/+64 |
2003-02-11 | * hashtab.c (scm_vector_to_hash_table, | Mikael Djurfeldt | 1 | -1/+4 |
2001-11-02 | Prefixed each each exported symbol with SCM_API. | Marius Vollmer | 1 | -29/+29 |
2001-08-31 | * Renamed header macros to the SCM_<filename>_H format. | Dirk Herrmann | 1 | -7/+10 |
2001-07-19 | * alist.c, arbiters.c, async.h, backtrace.h, boolean.c, chars.c, | Martin Grabmüller | 1 | -1/+1 |
2001-06-14 | replace "scm_*_t" with "scm_t_*". | Marius Vollmer | 1 | -3/+3 |
2001-05-26 | revert the ill-considered part of the 2001-05-24 changes | Michael Livshin | 1 | -6/+6 |
2001-05-24 | * validate.h | Michael Livshin | 1 | -6/+6 |
2001-02-02 | New functions: scm_c_make_vector, scm_c_make_hash_table. | Keisuke Nishida | 1 | -0/+2 |
2000-06-12 | Updated copyrights | Mikael Djurfeldt | 1 | -1/+1 |
2000-03-19 | * *.[hc]: add Emacs magic at the end of file, to ensure GNU | Michael Livshin | 1 | -0/+6 |
2000-03-02 | * list.c: Moved append docs to append! Thanks Dirk Hermann. Also, | Greg J. Badros | 1 | -31/+31 |
1999-09-12 | * __scm.h, backtrace.c, backtrace.h, debug.c, debug.h, dynl-dld.c, | Mikael Djurfeldt | 1 | -1/+1 |
1999-03-21 | * hashtab.c, hashtab.h (scm_hash_fold, scm_internal_hash_fold): | Mikael Djurfeldt | 1 | -2/+2 |
1999-03-14 | * hashtab.c, hashtab.h (scm_internal_hash_fold): New function. | Mikael Djurfeldt | 1 | -0/+2 |
1997-05-26 | * Lots of files: New address for FSF. | Jim Blandy | 1 | -3/+3 |
1996-10-21 | * hashtab.h (scm_hashx_remove_x): Renamed `delete' parameter to | Jim Blandy | 1 | -1/+1 |
1996-10-14 | * __scm.h, alist.c, alist.h, append.c, append.h, appinit.c, | Jim Blandy | 1 | -65/+31 |
1996-09-10 | * eq.h, files.h, hashtab.h, load.h, mallocs.h, scmsigs.h, | Jim Blandy | 1 | -1/+1 |
1996-07-25 | maintainer changed: was lord, now jimb; first import | Jim Blandy | 1 | -0/+118 |