#include #include #include #include #include #include "thread.h" /* test de plein de switch par plein de threads * * la durée du programme doit etre proportionnelle au nombre de threads et de yields donnés en argument * * support nécessaire: * - thread_create() * - thread_yield() depuis ou vers le main * - retour sans thread_exit() * - thread_join() avec récupération de la valeur de retour */ static void * thfunc(void *_nbyield) { int nbyield = (intptr_t) _nbyield; int i; for(i=0; i