Andy Wingo
|
917b0e72f7
tune default hash table sizes
|
vor 13 Jahren |
Andy Wingo
|
58565208bd
Merge remote-tracking branch 'local-2.0/stable-2.0'
|
vor 13 Jahren |
Mark H Weaver
|
76b9bac565
Add 'supports-source-properties?' predicate
|
vor 13 Jahren |
Mark H Weaver
|
fb3a112122
Relax validation of source property accessors
|
vor 13 Jahren |
Andy Wingo
|
0607ebbfcf
locking for putc, puts
|
vor 13 Jahren |
Andy Wingo
|
62fdadb0a5
check for pairs with scm_is_pair, not scm_nimp
|
vor 13 Jahren |
Andy Wingo
|
a141db8604
remove weak pairs, rewrite weak vectors
|
vor 13 Jahren |
Andy Wingo
|
203a92b67b
convert internal weak hash table users to use the weak table api
|
vor 13 Jahren |
Andy Wingo
|
2f045fc1f6
threadsafe access to source properties weak hash table
|
vor 13 Jahren |
Andy Wingo
|
26c8cc144f
read + source properties simplification
|
vor 13 Jahren |
Andy Wingo
|
393baa8a44
scm_is_false instead of == SCM_BOOL_F; also is_null, is_true, etc
|
vor 13 Jahren |
Andy Wingo
|
b2b33168b1
more care regarding SCM_PACK and SCM_UNPACK
|
vor 13 Jahren |
Andy Wingo
|
d1c4720ca3
deprecate scm_whash API
|
vor 13 Jahren |
Andy Wingo
|
8cbcaaa0ae
remove srcprop.[ch] things that have to do with breakpoints
|
vor 14 Jahren |
Andy Wingo
|
9e9e54eb19
SCM_CELL in srcprop.c
|
vor 15 Jahren |
Andy Wingo
|
e7efe8e793
decruftify scm_sys_protects
|
vor 15 Jahren |
Andy Wingo
|
f39448c5a3
remove a bunch of needless scm_permanent_object calls
|
vor 15 Jahren |
Andy Wingo
|
b7742c6b71
new evaluator, y'all
|
vor 15 Jahren |
Andy Wingo
|
ecdfc95d1c
no special treatment for memoized code in srcprop.c
|
vor 15 Jahren |
Andy Wingo
|
0f458a3725
factor copy-tree and cons-source out of eval.[ch]
|
vor 15 Jahren |
Ludovic Courtès
|
7af531508c
Merge branch 'master' into boehm-demers-weiser-gc
|
vor 15 Jahren |
Neil Jerram
|
d5ed380ec8
Remove trailing whitespace
|
vor 15 Jahren |
Neil Jerram
|
1b872adf2e
Fix set-source-properties so that the special source properties work
|
vor 15 Jahren |
Neil Jerram
|
67a967348a
In srcprop.c change all occurrences of "plist" to "alist"
|
vor 15 Jahren |
Ludovic Courtès
|
fbb857a472
Merge branch 'master' into boehm-demers-weiser-gc
|
vor 15 Jahren |
Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
vor 15 Jahren |
Ludovic Courtès
|
f8e7dfdc53
Remove the SMOB mark procedure for source properties.
|
vor 16 Jahren |
Ludovic Courtès
|
44e268898b
Merge branch 'master' into boehm-demers-weiser-gc
|
vor 16 Jahren |
Ludovic Courtès
|
dbb605f575
Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.
|
vor 16 Jahren |
Ludovic Courtès
|
6f03035fe8
Merge branch 'master' into boehm-demers-weiser-gc
|
vor 16 Jahren |