Andy Wingo
|
1234bb1850
Update license notices in all C files
|
7 rokov pred |
Andy Wingo
|
791eb0c01a
Remove (C) from copyright statements
|
7 rokov pred |
Andy Wingo
|
dd8add2fa0
Make .c copyright headers uniform
|
7 rokov pred |
Andy Wingo
|
b8d757732f
Rationalize include order in C files
|
7 rokov pred |
Andy Wingo
|
3068bc7384
Make libguile header inclusion consistent within libguile c files
|
7 rokov pred |
Andy Wingo
|
c495b44714
Remove Emacs local variables comments in Guile source
|
7 rokov pred |
Andy Wingo
|
40ade0886e
Remove _scm.h
|
7 rokov pred |
Andy Wingo
|
1ddf42dae0
Devolve threads.h from _scm.h.
|
7 rokov pred |
Andy Wingo
|
bf15afa6bf
Move subr snarfing macros to gsubr.h.
|
7 rokov pred |
Andy Wingo
|
d3cfabd89b
Devolve numbers.h from _scm.h.
|
7 rokov pred |
Andy Wingo
|
27df59415e
Devolve procs.h include from _scm.h.
|
7 rokov pred |
Andy Wingo
|
730cfd80e2
Devolve pairs.h
|
7 rokov pred |
Andy Wingo
|
5f50309448
Remove includes of validate.h.
|
7 rokov pred |
Andy Wingo
|
83584ef231
Fix libguile subcomponent headers not to include <libguile.h>
|
7 rokov pred |
Andy Wingo
|
dc8dda77e0
More robust vacuuming of in-use weak tables
|
7 rokov pred |
Andy Wingo
|
d01addeb1f
Refactor weak table to use bitmaps for weak entries
|
7 rokov pred |
Andy Wingo
|
a053c0510c
Weak tables are now bucket-and-chain tables
|
7 rokov pred |
Andy Wingo
|
c9910c6042
Fix finalizer resuscitation causing excessive GC
|
8 rokov pred |
Andy Wingo
|
668153dbb6
Add weak-table fast path for update
|
8 rokov pred |
Andy Wingo
|
5a3bc32c99
Fix scm_weak_table_refq for undefined default
|
8 rokov pred |
Andy Wingo
|
105e36543f
Remove scm_puts_unlocked.
|
9 rokov pred |
Andy Wingo
|
206b3f6e03
Remove scm_putc_unlocked.
|
9 rokov pred |
Andy Wingo
|
04023cceb7
Merge commit 'b86069c1308a6ca36f3a3bc56134b3f8fd693592'
|
11 rokov pred |
Andy Wingo
|
d7cb7f7925
weak-table consolidation around scm_i_register_weak_gc_callback
|
12 rokov pred |
Andy Wingo
|
2aed2667fc
Merge remote-tracking branch 'origin/stable-2.0'
|
13 rokov pred |
Ken Raeburn
|
a722bcaa13
Fix lock handling bug in commit aac980de43a0466b968a56607664f5ebbca6b751.
|
13 rokov pred |
Andy Wingo
|
07e69928fc
hash-set! on weak tables returns the value
|
13 rokov pred |
Andy Wingo
|
81b80b9610
Revert "with a threaded guile, lock weak sets and tables during a fork"
|
13 rokov pred |
Andy Wingo
|
6978c67339
use the new finalizer helpers
|
13 rokov pred |
Andy Wingo
|
7932759fc7
better hysteresis in weak-set, weak-table
|
13 rokov pred |