Andy Wingo
|
9b977c836b
Merge remote-tracking branch 'origin/stable-2.0'
|
пре 12 година |
Daniel Hartwig
|
3330f00f54
add hash-count for native tables
|
пре 12 година |
Andy Wingo
|
dc7da0be90
refactor tc7 and tc16 checks
|
пре 13 година |
Andy Wingo
|
54a9b981a4
reimplement hashtab.c's weak hash tables in terms of weak-table.c
|
пре 13 година |
Andy Wingo
|
6efbc280c5
add scm_hash_fn_get_handle_by_hash
|
пре 14 година |
Andy Wingo
|
9ea31741da
fluids are tc7 objects
|
пре 15 година |
Andy Wingo
|
c99de5aa27
hash tables have a tc7
|
пре 15 година |
Ludovic Courtès
|
a07010bf18
Use proper fold/for-each function types in `hashtab.h'.
|
пре 15 година |
Ludovic Courtès
|
d587c9e8b2
Use proper types for hash/assoc functions in `hashtab.h'.
|
пре 15 година |
Ludovic Courtès
|
fbb857a472
Merge branch 'master' into boehm-demers-weiser-gc
|
пре 15 година |
Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
пре 15 година |
Ludovic Courtès
|
6f03035fe8
Merge branch 'master' into boehm-demers-weiser-gc
|
пре 16 година |
Ludovic Courtes
|
c6a35e35f7
Implemented rehashing of weak hash tables.
|
пре 18 година |
Ludovic Courtes
|
ce66606641
procs/weaks/hashtab: Removed a bit of useless mark/free code.
|
пре 18 година |
Ludovic Courtès
|
102dbb6f6c
Add `SCM_INTERNAL' macro, use it.
|
пре 16 година |
Kevin Ryde
|
2b829bbb3d
merge from 1.8 branch
|
пре 18 година |
Marius Vollmer
|
06c1d90009
* gc-mark.c (scm_mark_all): Do not rely on hooks to run the weak
|
пре 19 година |
Marius Vollmer
|
ecc9f40fe5
* hashtab.h: Bugfix: use SCM_API (WAS: extern).
|
пре 19 година |
Marius Vollmer
|
92205699d0
The FSF has a new address.
|
пре 19 година |
Marius Vollmer
|
d3a80924bc
(scm_t_hashtable): Removed 'closure' field. The
|
пре 20 година |
Marius Vollmer
|
a9cf5c7168
(scm_hash_fx_remove_x): Removed delete_fn
|
пре 20 година |
Marius Vollmer
|
76da80e788
Reverted changed from 2005/01/24 19:14:54, which was a commit to the
|
пре 20 година |
Marius Vollmer
|
a54a94b397
Threading changes.
|
пре 20 година |
Marius Vollmer
|
12783367ec
(SCM_HASHTAB_BUCKET_LOC): Removed.
|
пре 20 година |
Marius Vollmer
|
3ebc1832c7
(SCM_HASHTABLE_BUCKETS): Removed.
|
пре 20 година |
Marius Vollmer
|
f5710d53b1
Use SCM_SMOB_* instead of SCM_CELL_* as appropriate. Use
|
пре 20 година |
Mikael Djurfeldt
|
711a9fd7ee
* unif.c (scm_make_uve): Removed local variable and simplified
|
пре 21 година |
Marius Vollmer
|
cdc5f67652
(scm_tc16_hashtable): Added "extern" declaration.
|
пре 21 година |
Marius Vollmer
|
73be1d9e8e
Changed license terms to the plain LGPL thru-out.
|
пре 22 година |
Mikael Djurfeldt
|
c35738c1ae
* hooks.c (scm_c_hook_add): Fixed bug in append mode.
|
пре 22 година |