stack-group-funcall

$Revision: 5.0.2.4 $

Function

Package: MULTIPROCESSING

Arguments: (SG ARG)

This function is just like mp:stack-group-resume except that it also sets the mp:stack-group-resumer slot of the resumed stack-group sg to the resuming stack-group. This emulates the effect of

(funcall stack-group value)

on a Lisp Machine.

Allegro CL has two models of multiprocessing, the :os-threads model and the non :os-threads model, so named because :os-threads is on the *features* list of versions that use it. This function is used only by the non :os-threads model. The symbol naming this function does not exist in versions using the :os-threads model. Conditionalize uses of this symbol in code that might be ported between verrsions with #-os-threads.

Note that in the future, all versions of Allegro CL may use the :os-threads model and code using this function will not work.

See multiprocessing.htm for general information on multiprocessing in Allegro CL.

The general documentation description is in introduction.htm. The index in index.htm.

Copyright (C) 1998-1999, Franz Inc., Berkeley, CA. All Rights Reserved.