Attributs Publics | |
| FredCELL | |
| char * | stack |
| int | stacksz |
| FredRunnable | entry |
| void * | val |
| void ** | resref |
| int | err |
| FredContext | ctx |
Le champ FredThreadDesc::err est la sauvegarde de la variable globale errno qui contient le code d'erreur du programme. On la sauve et la restaure à chaque commutation de thread.
|
|
contexte registres processeur |
|
|
procédure appelée au lancement du thread |
|
|
sauvegarde code erreur errno |
|
|
pour mettre les thread en file |
|
|
adresse resultat |
|
|
adr zone pile |
|
|
taille de pile |
|
|
argument |
1.2.17