summaryrefslogtreecommitdiff
path: root/libguile/hashtab.c
AgeCommit message (Expand)AuthorFilesLines
2005-07-31* gc-mark.c (scm_mark_all): Do not rely on hooks to run the weakMarius Vollmer1-52/+17
2005-07-18* gc.c (scm_gc_stats): Bugfix: Measure size of the type we areMikael Djurfeldt1-1/+1
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2005-04-22(scm_hashx_remove_x): Need to pass "closure" to scm_hash_fn_remove_x.Kevin Ryde1-1/+2
2005-04-04(scm_t_hashtable): Removed 'closure' field. TheMarius Vollmer1-10/+20
2005-03-29(scm_hash_fx_remove_x): Removed delete_fnMarius Vollmer1-42/+35
2005-03-02(scm_hash_fn_create_handle_x, scm_hash_fn_remove_x): Use "!scm_is_eq"Marius Vollmer1-2/+2
2005-02-25(scm_i_rehash): Remove elements from old bucket vectorMarius Vollmer1-2/+13
2005-02-25(scm_i_rehash): Remove elements from old bucket vector so that no twoMarius Vollmer1-3/+4
2005-02-23* hashtab.c (scm_i_rehash): Cope with the case that a GC modifiesMarius Vollmer1-11/+29
2005-01-24Reverted changed from 2005/01/24 19:14:54, which was a commit to theMarius Vollmer1-22/+1
2005-01-24Threading changes.Marius Vollmer1-1/+22
2005-01-20(hashtable_size, HASHTABLE_SIZE_N): Restrict hashtable sizes to beMarius Vollmer1-5/+8
2005-01-07(SCM_HASHTAB_BUCKET_LOC): Removed.Marius Vollmer1-13/+18
2005-01-02(SCM_HASHTABLE_BUCKETS): Removed.Marius Vollmer1-31/+35
2004-10-22* variable.c, threads.c, struct.c, stackchk.c, smob.c, root.c,Marius Vollmer1-3/+2
2004-09-22*** empty log message ***Marius Vollmer1-12/+12
2004-08-02* numbers.h, numbers.c, discouraged.h, discouraged.c (scm_short2num,Marius Vollmer1-7/+5
2004-07-23* deprecated.h, deprecated.c, numbers.h (SCM_INUMP, SCM_NINUMP,Marius Vollmer1-2/+2
2004-07-10* validate.h, deprecated.h (SCM_VALIDATE_INUM, SCM_VALIDATE_INUM_COPY,Marius Vollmer1-17/+7
2004-07-08* numbers.h (SCM_MAKINUM, SCM_I_MAKINUM): Renamed SCM_MAKINUM toMarius Vollmer1-2/+2
2004-07-06* deprecated.h, boolean.h (SCM_FALSEP, SCM_NFALSEP, SCM_BOOL,Marius Vollmer1-6/+6
2004-05-18(rehash_after_gc): Bug fix: properly link the processed hashtablesMarius Vollmer1-2/+3
2004-02-13* unif.c (scm_make_uve): Removed local variable and simplifiedMikael Djurfeldt1-32/+84
2003-04-05* hashtab.c (rehash_after_gc): Clear to_rehash list beforeMikael Djurfeldt1-1/+3
2003-04-05Changed license terms to the plain LGPL thru-out.Marius Vollmer1-36/+12
2003-02-19Fix of previous changeMikael Djurfeldt1-1/+2
2003-02-19Fix of last change.Mikael Djurfeldt1-7/+5
2003-02-19* hooks.c (scm_c_hook_add): Fixed bug in append mode.Mikael Djurfeldt1-129/+390
2003-02-13* hashtab.c: Undid thread safety. (We decided that it's better toMikael Djurfeldt1-96/+52
2003-02-12* hashtab.c (scm_hash_fn_remove_x, scm_internal_hash_fold): MadeMikael Djurfeldt1-47/+88
2003-02-11* hashtab.c (scm_vector_to_hash_table,Mikael Djurfeldt1-15/+243
2002-07-202002-07-20 Han-Wen <hanwen@cs.uu.nl>Han-Wen Nienhuys1-13/+13
2002-03-14Retire inclusion guard macro SCM_MAGIC_SNARFER.Thien-Thi Nguyen1-2/+0
2001-11-13* Miscellaneous small doc updates and fixes.Neil Jerram1-1/+1
2001-11-11* Documentation work.Neil Jerram1-1/+1
2001-10-08* hashtab.c (scm_hash_fn_create_handle_x): The result of assoc_fnDirk Herrmann1-10/+11
2001-07-09Remove "face-lift" comment.Thien-Thi Nguyen1-2/+0
2001-06-26 * eval.c (scm_call_0, scm_call_1, scm_call_2, scm_call_3,Keisuke Nishida1-10/+5
2001-06-14replace "scm_*_t" with "scm_t_*".Marius Vollmer1-10/+10
2001-05-28* strop.c (s_scm_string_capitalize_x): fix docstring quoting.Michael Livshin1-2/+2
2001-05-26revert the ill-considered part of the 2001-05-24 changesMichael Livshin1-29/+17
2001-05-24* validate.hMichael Livshin1-27/+39
2001-04-03Correct, update, improve and clean up a lot of docstrings in order to makeMartin Grabmüller1-49/+59
2001-03-30* Replaced a lot of calls to SCM_C[AD]R with more appropriate macros.Dirk Herrmann1-34/+29
2001-03-16 * list.c (scm_list, scm_cons_star, scm_null_p, scm_list_p),Martin Grabmüller1-18/+19
2001-03-11Use SCM_LISTn instead of scm_listify.Keisuke Nishida1-3/+3
2001-03-09Remove #include <stdio.h>. Add #include <string.h>.Keisuke Nishida1-1/+0
2001-02-02New functions: scm_c_make_vector, scm_c_make_hash_table.Keisuke Nishida1-0/+5
2000-11-17* alist.c, arbiters.c, async.c, backtrace.c, boolean.c, chars.c,Marius Vollmer1-0/+2