Historia zmian

Autor SHA1 Wiadomość Data
  Samuel Thibault 71c05a2d34 Add more simgrid compatibility tests 7 lat temu
  Nathalie Furmento ce8bbe3fc9 include: fix copyright 7 lat temu
  Samuel Thibault cc398aa325 Add timedwait variants for conditions variables and queues 7 lat temu
  Léo Villeveygoux a6c1c11c79 thread: add <semaphore.h> include 8 lat temu
  Léo Villeveygoux 5ae8433c77 thread: add semaphores interface 8 lat temu
  Samuel Thibault 340a0e4b85 Also set thread name in simgrid, useful when using factory:thread 8 lat temu
  Nathalie Furmento 9b83b5d21e thread: implement starpu_pthread_equal 8 lat temu
  Nathalie Furmento abc519ba80 pthread: implement starpu_pthread_self() 8 lat temu
  Samuel Thibault 541061fada fix compatibility with simgrid 3.14 8 lat temu
  Samuel Thibault 666fd063bf drop thread parameter of starpu_pthread_setname, Darwin doesn't support it and we don't use it anyway 8 lat temu
  Olivier Aumage 94425283ed - pthread_setname_np does not have the same prototype on Darwin... 8 lat temu
  Samuel Thibault 7339c8f5fe Use pthread_setname_np when available 8 lat temu
  Samuel Thibault 759b65a2ce avoid #including headers inside extern "C" {}, since those headers might have c++ snippets 9 lat temu
  Samuel Thibault 3a059b4f9e fix windows build 9 lat temu
  Samuel Thibault 460f7aa22d avoid needless function call when not tracing mutexes 9 lat temu
  Samuel Thibault 3c81d54382 Reduce a big overhead in starpu_pthread_mutex_lock/unlock by only checking for the sched mutex when locking a sched mutex 9 lat temu
  Samuel Thibault 90bf39960e Vastly improve simgrid simulation time by using wake queues 9 lat temu
  Olivier Aumage 4e714efbb7 - fix a race condition between starpu_pthread_barrier_wait and starpu_pthread_barrier_destroy in the fall-back implementation 10 lat temu
  Samuel Thibault 1683d35a0d Fix msg.h inclusion according to new location 10 lat temu
  Nathalie Furmento bb61f3808d update cnrs copyright 10 lat temu
  Samuel Thibault 6c5886179e Add noreturn attribute to starpu_pthread_exit 10 lat temu
  Samuel Thibault 1e7a70e4aa port r14265 from 1.1: Fix which simgrid host threads get started on 10 lat temu
  Samuel Thibault 4b1a16edde Fix University name after the fusion.. 10 lat temu
  Samuel Thibault 16d0c341eb port r13377 from 1.1: Do not expose our pthread_barrier when building applications with MSVC 11 lat temu
  Samuel Thibault f4fac716d2 When building starpu itself with msvc, we need the pthread definitions 11 lat temu
  Samuel Thibault 039524c7cf Spinlocks now block after a hundred tries. This avoids typical 10ms pauses 11 lat temu
  Samuel Thibault 8f8b885f30 Use XBT_BARRIER_SERIAL_PROCESS instead of hardcoded -1 11 lat temu
  Samuel Thibault c5a8f90515 benefit from xbt_barrier_t when available 11 lat temu
  Samuel Thibault 7a82eb9b6b Add initial simgrid support for MPI, not working yet 11 lat temu
  Samuel Thibault ece2c97b87 Fix build on systems which do not have pthread barriers, such as Mac OS X 11 lat temu