file: job.t package: muf status: alpha
getStackframe[ function is the primary
(low-level) window into the loop stack. It returns a keyval
block describing the given stackframe (
n must be a
non-negative integer less than
@$s.actingUser doesn't "control" the stackframe
in question, the
getStackframe[ return block
[ :owner o |
o is the "owner" of the stackframe;
otherwise it returns a full dump of the contents of the
stackframe. For a precise description of this dump,
see section `Loop Stacks' in Loop Stacks.
The "owner" of a stackframe is the value of
@$s.actingUser at the time the stackframe
was created. A job "controls" a stackframe iff
@$s.actingUser for the job is the owner
of the stackframe, or else is root running with
the OMNIPOTENT bit set.
Go to the first, previous, next, last section, table of contents.