Resend: Retiring Returner
Jonathan S. Shapiro
jsshapiro@earthlink.net
Tue, 12 May 1998 12:31:15 -0300
Sorry about the last post -- it was keyed from my palm pilot, and
apparently I had line wrap misconfigured in my desktop mail agent.
Here is the same message, properly wrapped:
I'm considering retiring the returner.
Key permutation can be done significantly faster as an indivisible
supervisor-implememted instruction. I need key load/store instructions
to support capability pages anyway - adding key reg copy/swap
instructions is not a signifiiant addition. I can see no reason why
the authority to do these operations should not be intrinsic to a
process.
String permutation (CALL case) is better handled with a library
routine.
Prompt RETURN/SEND are more efficiently implemented with a mode bit on
the operation. Is there any argument that such prompt operations
should require explicit authority?
Jonathan S. Shapiro
http://www.cis.upenn.edu/~shap
The EROS operating system:
http://www.cis.upenn.edu/~eros