Enthält die Struktur struct toc.
Diese Funktion bereitet ein struct toc für die erste Aktivierung vor.
Dazu müssen Registerinhalte und Stack so initialisiert werden, dass bei der ersten Aktivierung die Ausführung mit der Funktion kickoff beginnt, die wiederum den Zeiger object als ersten Parameter auf dem Stack vorfinden muß.
toc_settle kann in C++ in der Datei toc.cc implementiert werden und deshalb muss sie nicht als extern "C" deklariert werden.
- Parameter
-
regs | Kontext, der auf eine Aktivierung vorbereitet werden soll |
tos | Zeiger auf die oberste Adresse des Stackbereichs. |
kickoff | Adresse der Funktion kickoff, mit der die Ausführung eines Fadens beginnt. |
object | Zeiger auf ein Coroutine Objekt; Parameter für die Funktion kickoff. |