Commit History

Author SHA1 Message Date
  Olivier Aumage 9bf4a2211e add some more documentation 8 years ago
  Olivier Aumage cf5be99691 update copyrights for files modified in 2017 8 years ago
  Olivier Aumage 3ef5efb58a add missing hg_disable 8 years ago
  Olivier Aumage 98508d981f merge from trunk 8 years ago
  Olivier Aumage 81afddffd1 add support to defer sched_ctx changes 8 years ago
  Olivier Aumage f7532839e6 move call of sched_ctx->sched_policy->add_workers to the section protected by the ctx_change notification 8 years ago
  Samuel Thibault fdedfafe52 Make starpu schedulers use the internal list type instead of the external list type that has limited support 8 years ago
  Olivier Aumage 423c6596b3 add missing HG_DSIABLE_CHECKING 8 years ago
  Léo Villeveygoux 2c498180ee sched_ctx: use starpu_sem_* instead of sem_* 8 years ago
  Olivier Aumage 10ec2f8eec remove synchro changes from trunk/, since development has moved to branch synchro/ 8 years ago
  Olivier Aumage 370ee64978 merge from trunk 8 years ago
  Samuel Thibault 4b6405da7d more portable way to write a bogus pthread_t 8 years ago
  Olivier Aumage 19cb83f85b merge from trunk 8 years ago
  Samuel Thibault b61e7fe0a0 Use starpu_pthread_equal instead of hardcoding equality 8 years ago
  Olivier Aumage fd2034810e ongoing work on synchronization to remove multi-lock ordering issues 8 years ago
  Nathalie Furmento cbac70e22c use starpu_pthread_self() instead of pthread_self 8 years ago
  Olivier Aumage 691ab4aefb implement a new synchronization scheme for parallel section blocking 8 years ago
  Olivier Aumage 1bf1776396 drop fall_asleep_sem in favor of sched_cond 8 years ago
  Olivier Aumage 0580dc2152 drop wake_up_sem in favor of a sched_cond 8 years ago
  Olivier Aumage 190ec21dcf merge blocked and sleeping states which always were set conjointly 8 years ago
  Olivier Aumage 7888bd5faa drop parallel_sect_cond_busy 8 years ago
  Olivier Aumage c7826aeffc drop parallel_sect_cond 8 years ago
  Olivier Aumage e7834f1722 move busy state flag back in worker 8 years ago
  Olivier Aumage 40c4b4aab3 remove parallel_sect_mutex 8 years ago
  Olivier Aumage fc73abb2b5 starpu_sched_ctx_list_task_counters_increment_all re-enters sched_ctx.c from sched policies, assume sched_ctx is write locked 8 years ago
  Olivier Aumage d86e8dcc0f wrap sched_ctx rwlock operations to allow for checking invariants in functions requiring the lock to be wrlocked 8 years ago
  Olivier Aumage 32974f7b85 since there is only one mutex left for sched_ctx, give it a shorter name 8 years ago
  Olivier Aumage 849f26ab28 - drop unused fields 8 years ago
  Olivier Aumage 636e653c52 drop waiting_tasks_mutex in favor of existing changing_ctx_mutex 8 years ago
  Olivier Aumage 7010fe7dce drop empty_ctx_mutex in favor of existing changing_ctx_mutex 8 years ago