Andy Wingo
|
5077c02d74
avoid allocating finalizer data for symbols in weak sets
|
13 سال پیش |
Andy Wingo
|
36931b31b5
reimplement guardians in terms of chained finalizers and weak tables
|
13 سال پیش |
Andy Wingo
|
b7ad674fdc
reimplement weak sets using finalizers instead of disappearing links
|
13 سال پیش |
Andy Wingo
|
543328b5ae
reimplement weak tables using finalizers instead of disappearing links
|
13 سال پیش |
Andy Wingo
|
6978c67339
use the new finalizer helpers
|
13 سال پیش |
Andy Wingo
|
6e9ec86dc0
add scm_i_set_finalizer, scm_i_add_finalizer, scm_i_add_resuscitator
|
13 سال پیش |
Andy Wingo
|
7932759fc7
better hysteresis in weak-set, weak-table
|
13 سال پیش |
Andy Wingo
|
917b0e72f7
tune default hash table sizes
|
13 سال پیش |
Andy Wingo
|
3753e22736
move revealed-count mechanism to fports.c
|
13 سال پیش |
Andy Wingo
|
bc1bc9e320
ice-9/poll optimization
|
13 سال پیش |
Andy Wingo
|
8dfb7bbfd9
wrap iconv_open / iconv_close with a lock to help in thread/fork issues
|
13 سال پیش |
Andy Wingo
|
6a97b1f93a
install pthread_atfork handlers for guile's static mutexen
|
13 سال پیش |
Andy Wingo
|
2f745b64a1
add pthread_atfork helpers to our threading shims
|
13 سال پیش |
Andy Wingo
|
f609480611
with a threaded guile, lock weak sets and tables during a fork
|
13 سال پیش |
Andy Wingo
|
58565208bd
Merge remote-tracking branch 'local-2.0/stable-2.0'
|
13 سال پیش |
Andy Wingo
|
2c84211e63
remove deprecated features test
|
13 سال پیش |
Andy Wingo
|
2988685d84
Merge remote-tracking branch 'origin/stable-2.0'
|
13 سال پیش |
Mark H Weaver
|
cac24946da
Add tests to verify that 'read' sets source properties when appropriate
|
13 سال پیش |
Mark H Weaver
|
38f190749d
Add support for source properties on non-immediate numbers
|
13 سال پیش |
Mark H Weaver
|
32fbc38fbb
psyntax: access source properties for all supported objects
|
13 سال پیش |
Mark H Weaver
|
76b9bac565
Add 'supports-source-properties?' predicate
|
13 سال پیش |
Andy Wingo
|
df65503101
Merge remote-tracking branch 'origin/stable-2.0'
|
13 سال پیش |
Mark H Weaver
|
fb3a112122
Relax validation of source property accessors
|
13 سال پیش |
Mark H Weaver
|
bbd1281ae5
syntax-violation: prefer 'subform' for source info, with 'form' as fallback
|
13 سال پیش |
Mark H Weaver
|
30398e94f9
Fix psyntax bugs that would cause bad source annotations
|
13 سال پیش |
Mark H Weaver
|
db24306887
Fix typo in comment in message.scm: 'know' to 'known' warning types
|
13 سال پیش |
Andy Wingo
|
5a771d5f51
better handling for exceptions in close-port and port finalizers
|
13 سال پیش |
Andy Wingo
|
eec3a50867
web server: fix spurious warning
|
13 سال پیش |
Andy Wingo
|
098818a165
scm_from_stringn utf8 optimization
|
13 سال پیش |
Andy Wingo
|
33aadcab8a
fix buggy scm_from_utf8_stringn (!)
|
13 سال پیش |