Skip to content

Instantly share code, notes, and snippets.

@rue
Created September 17, 2008 17:26
Show Gist options
  • Save rue/11260 to your computer and use it in GitHub Desktop.
Save rue/11260 to your computer and use it in GitHub Desktop.
Action my_action; /**< Action requested to be performed. */
ucontext_t my_c_call_point; /**< Point to execute actual C dispatch (subtend stack) */
ucontext_t my_dispatch_point; /**< Point of return to dispatch code (vm stack) */
Message* my_message; /**< Message representing this call. */
NativeMethod* my_method; /**< Function-like object that actually implements the method. */
HandleStorage my_handles; /**< Object handles for this call. */
Object* my_return_value; /**< Return value from the call. */
VM* my_state; /**< VM state for this invocation. */
Task* my_task; /**< Task in which we are running. */
/** Action requested to be performed. */
Action my_action;
/** Point to execute actual C dispatch (subtend stack) */
ucontext_t my_c_call_point;
/** Point of return to dispatch code (vm stack) */
ucontext_t my_dispatch_point;
/** Message representing this call. */
Message* my_message;
/** Function-like object that actually implements the method. */
NativeMethod* my_method;
/** Object handles for this call. */
HandleStorage my_handles;
/** Return value from the call. */
Object* my_return_value;
/** VM state for this invocation. */
VM* my_state;
/** Task in which we are running. */
Task* my_task;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment