Commit graph

15 commits

Author SHA1 Message Date
Alex Shinn
af79b05f6d Another threading patch from Lorenzo, don't queue unpaused thread if
it's the current running thread, and fix to clear wait on correct
unpaused thread.
2011-11-21 19:22:06 +09:00
Alex Shinn
55fecb2149 Patch from Lorenzo to remove unblocked entries from SEXP_G_THREADS_POLL_FDS. 2011-11-16 23:04:33 -08:00
Alex Shinn
2caa285a63 Making the dynamic-wind state thread-specific. 2011-11-12 11:03:30 +09:00
Alex Shinn
04a330c43b missing output port 2011-11-11 09:08:53 +09:00
Alex Shinn
58ac066820 Adding type check to hash-table-delete!. 2011-11-10 22:01:32 +09:00
Alex Shinn
7a5dd6351c Shared libraries are now versioned and annotated with the ABI compile-time options. 2011-11-07 23:39:38 +09:00
Alex Shinn
1b4cc2ad14 Removing uses of sexp_api_params and sexp_api_pass which were ugly and no longer supported anyway.
The definitions are still provided for backwards compatibility.
2011-11-07 01:30:55 +09:00
Alex Shinn
e65ed61b26 Disabling brace literal write syntax by default when not using srfi-38. 2011-11-07 01:04:31 +09:00
Alex Shinn
44ac1bcb89 abstracting to use sexp_ versions of isdigit, tolower, toupper consistently, and casting to avoid warnings in cygwin 2011-11-06 14:37:59 +09:00
Alex Shinn
b6e3387a62 Thread timeout patch from Lorenzo. 2011-11-04 22:45:47 +09:00
Alex Shinn
5e0e1c8c25 SRFI-69 hash-fn defaults to hash-by-identity if the eq-fn is eq? 2011-11-04 16:51:41 +09:00
Alex Shinn
fd2bab331a checking for NULL values in hash_one 2011-11-04 16:00:27 +09:00
Alex Shinn
68a95bc366 removing static globals so multiple unrelated contexts can use threads 2011-11-04 15:19:28 +09:00
Alex Shinn
395d5be5ad title-casing type names 2011-11-04 15:08:22 +09:00
Alex Shinn
4ae5949d54 fixing header alignment in disasm 2011-11-01 22:51:09 +09:00