Andy Wingo
|
6fa75029fa
web server: use CLOEXEC
|
13 yıl önce |
Andy Wingo
|
d7bbda6fd7
optional flags arg to scm_accept, which uses accept4
|
13 yıl önce |
Andy Wingo
|
f503c1d6be
primitive-move->fdes preserves CLOEXEC flag
|
13 yıl önce |
Andy Wingo
|
7565b9fc09
add file-port-close-on-exec?; popen takes advantage of it.
|
13 yıl önce |
Andy Wingo
|
a01a9308f0
fcntl: support F_DUPFD_CLOEXEC and O_CLOEXEC.
|
13 yıl önce |
Andy Wingo
|
86150ed040
wrap iconv_open / iconv_close with a lock to help in thread/fork issues
|
13 yıl önce |
Andy Wingo
|
7329a5dba1
use scm_c_atfork_lock_static_mutex for guile's static mutexen
|
13 yıl önce |
Andy Wingo
|
585eb4f702
add scm_c_atfork_lock_static_mutex
|
13 yıl önce |
Andy Wingo
|
9f6ac5d71d
add atfork interface
|
13 yıl önce |
Andy Wingo
|
981bace7e4
fix a race (one of many) relating to close-port
|
13 yıl önce |
Andy Wingo
|
098818a165
scm_from_stringn utf8 optimization
|
13 yıl önce |
Andy Wingo
|
33aadcab8a
fix buggy scm_from_utf8_stringn (!)
|
13 yıl önce |
Andy Wingo
|
03a2eeb0cc
ports: avoid adding port table entries and finalizers if possible
|
13 yıl önce |
Andy Wingo
|
6c98257f2e
refactor port encoding modes: utf-8 and iconv
|
13 yıl önce |
Andy Wingo
|
ca2ec018f2
string ports simplification
|
13 yıl önce |
Andy Wingo
|
aac980de43
weaks: move an allocation outside a critical section
|
13 yıl önce |
Andy Wingo
|
12087939ed
Merge remote-tracking branch 'origin/stable-2.0'
|
13 yıl önce |
Andy Wingo
|
164a78b355
web server: do not provide a response body where it is not permitted
|
13 yıl önce |
Andy Wingo
|
e4c785f5df
Merge remote-tracking branch 'origin/stable-2.0'
|
13 yıl önce |
Andy Wingo
|
2263ccb53e
web server: print backtrace on errors when run in batch mode
|
13 yıl önce |
Andy Wingo
|
a41bed83ab
Merge remote-tracking branch 'origin/stable-2.0'
|
13 yıl önce |
Andy Wingo
|
c2c3bddb1d
more efficient scm_string_to_utf8, scm_string_to_utf32
|
13 yıl önce |
Andy Wingo
|
e3d4597469
more efficient scm_to_utf8_stringn, scm_to_utf32_stringn
|
13 yıl önce |
Mark H Weaver
|
e7cf0457d7
Support => within case, and improve error messages for cond and case
|
13 yıl önce |
Mark H Weaver
|
b131b233ff
Add source properties to many more types of data
|
13 yıl önce |
Mark H Weaver
|
043850d984
Unoptimize 'read' to return freshly allocated empty strings
|
13 yıl önce |
Mark H Weaver
|
d5b75b6c80
Optimize empty substring case of scm_i_substring_copy
|
13 yıl önce |
Mark H Weaver
|
d6cb0203cb
Add and use maybe_annotate_source helper in read.c
|
13 yıl önce |
Mark H Weaver
|
cfd15439b2
Remove inline and register attributes from read.c
|
13 yıl önce |
Mark H Weaver
|
58996e37bb
Remove incorrect comment in read.c
|
13 yıl önce |