smove

Class: B

(legend)

Operand Stack Heap Condition Codes
  • Initial (operands):
    location or value
  • Final (return values):
    N/A
N/A

0 = move failed (agent is still on original host)

1 = move succeeded (agent is now running on remote host)

3 - move failed due to lack of memory at destination

Description

Performs a strong migration to a remote host. The location of the remote host is specified by the parameter on top of the operand stack. A strong migration does not affect the execution of the agent (the pc, stack, and heap are all maintained). The condition code is set as follows:



This page was last updated on January 9, 2006 4:20 PM.
This work is supported by the ONR MURI Project CONTESSA and the NSF under grant number CCR-9970939.