darcs patch: Support an interrupt flag,
and primitive for building ...
Tony Garnock-Jones
tonyg at lshift.net
Wed Oct 26 14:41:20 PDT 2005
Wed Oct 26 22:35:32 BST 2005 Tony Garnock-Jones <tonyg at lshift.net>
* Support an interrupt flag, and primitive for building an Interpreter.
The InterruptFlag global is used to tell the "Interpreter interpret"
method to return to its caller. This will be used in boot.c to drive
a trampoline that allows code to switch the active Interpreter instance.
The new primitive "Interpreter initializeThreadOn:" is used to create
suspended Interpreter instances that can be switched out using
(lobby globals specialOops at: 17) and the InterruptFlag.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/x-darcs-patch
Size: 10208 bytes
Desc: A darcs patch for your repository!
Url : /archives/slate/attachments/20051026/ea8d4de3/attachment.bin
More information about the Slate
mailing list