scsh-0.6/scheme/vm
mainzelm 804362834b Extend with-errno to capture all I/O exceptions of the VM:
+ add errno as first argument to raise-exception os-error in prim-io.scm

+ capture os-error in with-errno-handler* and adjust exception
  arguments to fit errno-handlers
2003-01-08 09:16:47 +00:00
..
arch.scm First stab at implementing SELECT/SELECT!: 2002-08-20 14:03:01 +00:00
arith.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
bignum-low.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
bignum.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
bug.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
call.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
data.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
debug-package.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
defdata.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
define-primitive.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
disasm.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
env.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
error-util.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
external-call.scm Fixed bug in FFI. Up to 12 Arguments to an external call are now 2000-06-30 07:04:04 +00:00
external.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
fixnum-op.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
gc-package-defs.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
gc-root.scm Fix external-call-from-callback problem leading to spurious 2002-01-27 20:20:53 +00:00
gc.scm Let s48-do-gc return 0 so the PreScheme compiler will emit the correct 2002-02-01 10:25:50 +00:00
generic-arith.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
heap.scm Ensure that newspace is the space in front when dumping an image the 2002-08-15 16:35:26 +00:00
image.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
integer-op.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
integer.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
interfaces.scm Keep separate queues for input and output channels, so the VM doesn't 2002-09-18 14:56:31 +00:00
interp-gc.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
interp.scm + Factor out pending interrupts into a separate package. 2002-09-27 12:44:43 +00:00
interrupt.scm + Factor out pending interrupts into a separate package. 2002-09-27 12:44:43 +00:00
load-vm.scm just a snapshot 1999-09-23 14:36:25 +00:00
macro-package-defs.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
memory.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
no-gc-package-defs.scm Ensure that newspace is the space in front when dumping an image the 2002-08-15 16:35:26 +00:00
package-defs.scm + Factor out pending interrupts into a separate package. 2002-09-27 12:44:43 +00:00
prim-arith.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
prim-io.scm Extend with-errno to capture all I/O exceptions of the VM: 2003-01-08 09:16:47 +00:00
prim.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
ps-channel.scm First stab at implementing SELECT/SELECT!: 2002-08-20 14:03:01 +00:00
ps-package-defs.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
resume.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
s48-channel.scm Include half-assed implementation of ADD-PENDING-CHANNEL. 2002-09-19 07:08:16 +00:00
s48-package-defs.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
stack.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
stob.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
struct.scm Cells as stob (from S48 0.57). 2002-04-04 08:13:53 +00:00
symbol.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
vm-tables.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
vm-utilities.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
vmio.scm + Factor out pending interrupts into a separate package. 2002-09-27 12:44:43 +00:00