33c14d7901
- extend the VM interrupts to distinguish between read and write events - add new ADD-PENDING-CHANNEL instruction to the VM - add WAIT-FOR-CHANNELS procedure to the run-time system - implement SELECT and SELECT! on top of that in newports.scm This runs some basic tests, but in general should be considered largely untested. Moreover, SELECT/SELECT! never detect any exceptional conditions---the returned vectors are always empty. This is because the VM doesn't really track those, and it's unclear whether it would be worth the effort. |
||
---|---|---|
.. | ||
alt | ||
bcomp | ||
big | ||
debug | ||
env | ||
infix | ||
link | ||
misc | ||
opt | ||
prescheme | ||
rts | ||
srfi | ||
vm | ||
alt-packages.scm | ||
comp-packages.scm | ||
debug-packages.scm | ||
initial-packages.scm | ||
interfaces.scm | ||
link-packages.scm | ||
low-packages.scm | ||
more-interfaces.scm | ||
more-packages.scm | ||
packages.scm | ||
rts-packages.scm |