scsh-0.6/scheme/env
sperber ac343ba970 Replace Martin's implementation of selective blocking by the one in
Scheme 48 1.0.1.

Namely, instead of associating a list of queues with every thread, we
associate a single cell, holding the thread.  That cell is stored in
thread queues, and once a thread is made runnable again, the cell is
set to #f.  The thread-queue accessors ignore cells containing #f.

Implement an experimental OBTAIN-LOCK-MULTIPLE to test the whole
thing.
2002-08-16 14:11:50 +00:00
..
assem.scm
…
basic-command.scm
…
build.scm
…
command-level.scm Replace Martin's implementation of selective blocking by the one in 2002-08-16 14:11:50 +00:00
command.scm Replaced Scheme 48 with Scsh in user dialog. 2001-01-11 15:05:04 +00:00
debug.scm
…
debuginfo.scm
…
disasm.scm
…
disclosers.scm
…
dispcond.scm
…
flatload.scm
…
init-defpackage.scm
…
inspect.scm
…
jar-assem.scm
…
list-interface.scm New module language from S48 0.57. 2002-04-03 12:17:19 +00:00
load-package.scm
…
pacman.scm
…
pedit.scm New module language from S48 0.57. 2002-04-03 12:17:19 +00:00
profile.scm
…
read-command.scm
…
shadow.scm
…
space.scm Revive these wonderful debugging tools. 2002-02-12 07:54:22 +00:00
start.scm
…
traverse.scm Revive these wonderful debugging tools. 2002-02-12 07:54:22 +00:00
version-info.scm
…