Commit Graph

  • f9abb157c3 ajout correciton screenshot master Hugo LAMY 2022-02-03 23:29:06 +01:00
  • 5f86d2de1c free tous les mallocs Hugo LAMY 2022-02-02 00:31:51 +01:00
  • 1dc4de3236 mise en page pour rendu, et annule philo inversees car pbm 610 200 100 Hugo LAMY 2022-02-01 18:15:26 +01:00
  • ef2eb4e921 eleve g3 dans makefile hugogogo 2022-01-31 19:32:17 +01:00
  • 2fa49b3242 droitier gaucher fonctionne, plus de lock order violated hugogogo 2022-01-31 18:42:00 +01:00
  • 41726f5e41 mise a la norme hugogogo 2022-01-31 10:28:26 +01:00
  • 774bdb0a4a en fait droitier gaucher ne marchait pas, revenu a quinconce, toujours pbm lock order hugogogo 2022-01-31 09:44:55 +01:00
  • c3ef767bdb implemenation droite gauche fonctionne en changeant technique de temps hugogogo 2022-01-31 00:17:07 +01:00
  • 7dc4c5a84f possible race conflicts resolut hugogogo 2022-01-30 15:53:45 +01:00
  • d9142b9af6 makefile suppress builds directory Hugo LAMY 2022-01-28 15:16:08 +01:00
  • 836c02f3f5 protection segfault creation zero philosophs + deplacement fichiers dans philo + ajout exeption philo folder dans gitignore Hugo LAMY 2022-01-27 15:08:56 +01:00
  • e45ca1331f gestion cas n_eat a zero Hugo LAMY 2022-01-26 18:58:39 +01:00
  • 232684b73a gestion erreur parsing Hugo LAMY 2022-01-26 18:01:39 +01:00
  • eec1a73786 changements avec luke Hugo LAMY 2022-01-26 17:07:57 +01:00
  • 77f2e6b978 ajout static, renames, pere fouettard tweaks Hugo LAMY 2022-01-26 16:31:36 +01:00
  • 6d3280631c format pour rendu Hugo LAMY 2022-01-26 15:37:17 +01:00
  • b192efa4a9 mise a la norme et renommer fonctions Hugo LAMY 2022-01-26 15:33:29 +01:00
  • ab0c4efa35 oubli modif main Hugo LAMY 2022-01-26 15:06:42 +01:00
  • bf80fde30b 1 philo ok, deplacement diff_time dans generic, renomme go_sleep, ferme lock en fin Hugo LAMY 2022-01-26 14:49:02 +01:00
  • 2f747d0563 fonctionne ok sauf pour 1 Hugo LAMY 2022-01-26 13:52:30 +01:00
  • 6561340fb9 check died dans un autre thread et reorganisation fichiers avec main thread hugogogo 2022-01-26 10:52:06 +01:00
  • 03633fa5b2 resolution erreur oublis unlock si dead + arret simulation si nombre death precise hugogogo 2022-01-26 08:19:12 +01:00
  • 475817540c erreur lors des arrets Hugo LAMY 2022-01-25 22:05:39 +01:00
  • d8475537e0 nimp dans timestamp Hugo LAMY 2022-01-25 18:48:49 +01:00
  • b998de9340 ajout fonction sleep uqi compare action vs death hugogogo 2022-01-23 18:09:46 +01:00
  • 82fef42d2a put time.c and message.c into generic.c Hugo LAMY 2022-01-22 19:19:39 +01:00
  • cb615cb6b3 meilleur organisation code structures et variables Hugo LAMY 2022-01-22 19:16:23 +01:00
  • 3ba76ccc4e reorganisation structs et timestamp global Hugo LAMY 2022-01-22 12:41:30 +01:00
  • 6a4aad9503 debut implementation death tout est casse Hugo LAMY 2022-01-21 18:32:37 +01:00
  • be439700e9 Merge branch 'hugo' Hugo LAMY 2022-01-21 16:17:08 +01:00
  • 964950f5bd messages en couleurs hugo Hugo LAMY 2022-01-21 16:16:05 +01:00
  • 3ee91785f6 routine des philosophers ok et debut usage time Hugo LAMY 2022-01-21 12:05:52 +01:00
  • 9a59f54641 save from school Hugo LAMY 2022-01-20 15:45:49 +01:00
  • ac9d619731 change name mtx_msg for m_print, malloc mutex instead of equal NULL, malloc id with pthread_t instead of int, and change name some functions hugogogo 2022-01-19 17:47:47 +01:00
  • f8f509dd59 init mutex broken hugogogo 2022-01-13 09:56:09 +01:00
  • bc40b571e9 correction loop chained list hugogogo 2022-01-13 08:53:27 +01:00
  • 81f0ded5e3 introduction mutex mais erreur hugogogo 2022-01-10 15:44:30 +01:00
  • b93e8c5e22 some norm and malloc protection hugogogo 2022-01-09 12:23:22 +01:00
  • 48118ae3ab resolved unexpected additionnal call to the chained list hugogogo 2022-01-09 11:10:04 +01:00
  • 4b37e5392e create chained list of struct philo and start thread hugogogo 2022-01-09 10:10:57 +01:00
  • 1c44397e61 init structs hugogogo 2022-01-05 09:00:02 +01:00
  • 23f93e706a ajout pdf et debut liste chainee en boucle hugogogo 2022-01-04 08:49:01 +01:00
  • 02b377a582 tests avec join et mutex hugogogo 2021-12-29 10:57:04 +01:00
  • a3821d5b15 tests avec join et mutex hugogogo 2021-12-29 10:57:04 +01:00
  • a2eccc8deb completion definitions dans eadme hugogogo 2021-12-29 10:15:59 +01:00
  • 2294c73e6a chaque philosophe peut imprimer son num hugogogo 2021-12-12 10:28:34 +01:00
  • fc987249ac create project with libft and basic thread program hugogogo 2021-12-11 12:46:06 +01:00