on-interrupt(i): Software interrupt i occurs.
handle-event(e): Routine executed when the hyper-kernel is called on to handle an asynchronous event.
request-resource(r,n): Request transfer of resource r from node n.
initiate-send-resource(r,n): Start sending resource r to node n.
on-request-transfer-response(r,n,b): The requested transfer of r from n was accepted or rejected. b is true if rejected.
on-transfer-requested (r,m): Receive a request from m for resource r.
on-resource-transferred(r,n): Ack of resource r has been received from n.
on-receive-resource (r,n): Resource r has been received from n.
migration-continuation(r): True if and only if it is better to migrate a continuation than move a resource.
parent(s): Returns the parent scheduler-object of scheduler object s.
cost(s,c): Used to evaluate placement of continuation c in the wait-queue of scheduler-object s.
find-best-within(s): A cost function that returns a continuation stored in the wait-queue of scheduler-object s.
conserve-energy: Enter low power mode.
resume-continuation(c): Resume the computation represented by c in the processor executing this function at the point.
valid(i): Boolean function that returns true if and only if interrupt i is still valid.
initialize(best-guess): Initializes cost variable best-guess.
insert-queue(s,c): Insert continuation c into the wait-queue of scheduler-object s.