Commit History

Autor SHA1 Mensaxe Data
  Nathalie Furmento 9054490002 happy 2021 %!s(int64=4) %!d(string=hai) anos
  Nathalie Furmento 719c3f62d4 update copyright holders %!s(int64=5) %!d(string=hai) anos
  Samuel Thibault 385fa6ad24 Don't bother initializing data to zeros when it is already zeroed %!s(int64=5) %!d(string=hai) anos
  Nathalie Furmento ab85b38636 moving public api documentation from doxygen files to .h files %!s(int64=6) %!d(string=hai) anos
  Nathalie Furmento af93366acd doc: start putting api documentation in public .h files instead of %!s(int64=6) %!d(string=hai) anos
  Nathalie Furmento f7abbfa6fc update copyright %!s(int64=6) %!d(string=hai) anos
  Nathalie Furmento ce8bbe3fc9 include: fix copyright %!s(int64=7) %!d(string=hai) anos
  Samuel Thibault b0aa2b839f Benefit from simgrid's xbt_cond_timedwait %!s(int64=7) %!d(string=hai) anos
  Samuel Thibault cc398aa325 Add timedwait variants for conditions variables and queues %!s(int64=7) %!d(string=hai) anos
  Samuel Thibault dffbb341dc distinguish the two lock functions %!s(int64=7) %!d(string=hai) anos
  Samuel Thibault 9e1ef8403c distinguish the two trylock functions %!s(int64=7) %!d(string=hai) anos
  Nathalie Furmento e20290a061 use starpu pthread functions %!s(int64=8) %!d(string=hai) anos
  Samuel Thibault 3911033585 reorganize inclusions a bit to make it more lightweight %!s(int64=8) %!d(string=hai) anos
  Samuel Thibault 4fbf3e23d7 Check sched_mutex rule before releasing the mutex, in case releasing the mutex actually leads to seeing something freed that is used to access to the mutex (e.g. an index) %!s(int64=8) %!d(string=hai) anos
  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 %!s(int64=9) %!d(string=hai) anos
  Nathalie Furmento bb61f3808d update cnrs copyright %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 4b1a16edde Fix University name after the fusion.. %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 50432406ef Do not expose encapsulation of pthread functions to applications built with msvc %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault abd95026a6 port r13402 from 1.1: Keep caps convention coherent %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 50a6cfea59 Fix spurious direct use of pthread_* stuff. This fixes simgrid termination %!s(int64=11) %!d(string=hai) anos
  Andra Hugo 4bd482e7b9 move hack out of the include files %!s(int64=11) %!d(string=hai) anos
  Andra Hugo e28f7852a3 hypervisor: steal work from other ctxs when the worker is idle %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento 8f69d75bdd move implementation of starpu_task_list functions in public .h file %!s(int64=11) %!d(string=hai) anos
  Samuel Thibault e9c70aac17 port r11376 from 1.1: Introduce rwlock_tryrdlock and trywrlock variants. Use them in the progression hooks to avoid getting stuck due to idling workers. %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento ae8d5acb4a include/starpu_thread_util.h: add parenthesis when calling pthread_barrier_wait %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento 786b8fb4b7 move _STARPU_PTHREAD_XXX macros to public API starpu_thread_util and rename them to STARPU_PTHREAD_XXX %!s(int64=12) %!d(string=hai) anos