Commit Graph

10 Commits

Author SHA1 Message Date
mainzelm fe5c9a3783 Cells for thread-env's fluid-cell-{ref,set!}. 2002-04-04 08:45:28 +00:00
sperber 12ced00589 Make sure port locks get released after I/O errors. 2002-02-26 14:40:21 +00:00
sperber 136e313af7 New implementation of (no-inheritance) thread-local cells and thread
fluids.

New implementation of syslog.

Both are to be compatible with what's actually probably going into
Scheme 48.
2001-12-03 15:21:46 +00:00
mainzelm fe6a9db1e5 Renamed scsh-events to sigevents. 2001-10-18 09:02:52 +00:00
mainzelm 68eb897e20 Merged in macro expander changes from Scheme 48 0.56. 2001-07-09 14:15:05 +00:00
sperber 21a8e255eb Added thread-cells structure for thread-local cells.
These can be used (together with fluids) to implement something akin
to PLT's and Chez's parameters for holding thread-local state such as
CWD, syslog channel, etc.
2001-05-22 14:58:15 +00:00
mainzelm 9b4bb8a19d Adapted some of Richard's changes for char-ready? and output-port-ready?. 2001-03-23 10:59:07 +00:00
mainzelm c1d6d368e5 Built the event system directly into the RTS. Built sighandlers above
it. Removed machinery in low-interrupt.
2001-01-09 15:52:52 +00:00
marting 81358acc7b added threads-internal to port's packages for steal-port 1999-10-05 14:30:28 +00:00
marting 606245fc41 *** empty log message *** 1999-09-14 12:45:02 +00:00