Skip to content
  • Flora Dziedzic's avatar
    Nouveau tracepoint dans Ptask généré dans Plu_wait() et Plu_post() (qui ne... · b3a6273e
    Flora Dziedzic authored
    Nouveau tracepoint dans Ptask généré dans Plu_wait() et Plu_post() (qui ne font qu'encapsuler les fonctions sem_wait() et sem_post() et générer ce tracepoint), ce tracepoint permet de récupérer les noms des tâches utilisant les sémaphores afin d'avoir leurs dépendences, la date d'exécution et les ID.
    
    Le tracer récupère ce tracepoint et le traite différemment des autres (puisque les champs sont différents)
    	Le parser est bien sûr complété
    	Dans la classe ptask_tracepoint, deux paramètres sont ajoutés pour stocker les noms des tâches impliquées.
    	Lors de la création des tasks dans task_service, puisque tous les champs ne sont pas renseignés, on ne peut pas ajouter de tâche comme pour les autres tracepoints. Une liste de plu_tasks est créée puisqu'ajouter les nouveaux tracepoints à la liste task fausse le calcul du nombre de tâches (ligne 57)
    	Pour la partie "set_event()", on teste en premier les tracepoints de type "plu_wait" ou "plu_post" (le test sur le flag NOW est passé en ...
    b3a6273e