Commit History

Author SHA1 Message Date
  Samuel Thibault 051ea58d30 fix grep pattern 10 years ago
  Samuel Thibault 659c91c258 fix use of ANNOTATE_HAPPENS_BEFORE: it must be before the synchronization event 10 years ago
  Samuel Thibault 0bc621df90 Fix destruction of the after_worker_barrier: we need to wait for threads to have gone out of the barrier... So let's use a simple tiny busy barrier 10 years ago
  Samuel Thibault c68f28ad55 Avoid crash on big machines 10 years ago
  Samuel Thibault e06d43b6cb skip invalid blocking call test on valgrind, otherwise it shouts at memleaks at abortion 10 years ago
  Samuel Thibault 7ca138ba01 Fix thread safety of i accesses 10 years ago
  Samuel Thibault 37857129d2 Fix catching asan and tsan warnings or errors 10 years ago
  Samuel Thibault 1b10c4b468 Teach helgrind about other happens before/after given by atomic counters 10 years ago
  Samuel Thibault 378077355a Also avoid letting _starpu_omp_dummy_shutdown drop keys when omp was started 10 years ago
  Samuel Thibault 86808ef8a5 Only enable unsafe optimizations when not blocking drivers, and prevent helgrind from shouting about them 10 years ago
  Samuel Thibault bb3081fb9a when pushing parallel tasks to explicit combined workers, we also need to use task aliases. Also make sure they get freed 10 years ago
  Samuel Thibault 5f1f2dd72f clean up disabling some helgrind check 10 years ago
  Samuel Thibault d12dea4834 Completely disable the actually-not-unsafe completion test optimization on helgrind 10 years ago
  Samuel Thibault c8d60c7760 Document to helgrind that the last thread of the cg resets cg->remaining after all previous have decremented it 10 years ago
  Samuel Thibault fac1e4fcf9 Move most initializations to the singleton section 10 years ago
  Samuel Thibault 80b986bb73 Fix double-linked list manipulation 10 years ago
  Samuel Thibault f81fef6efd Enable checking fmultiple on CUDA 10 years ago
  Samuel Thibault ce58f7d412 Document how to switch between differents views of the same data. 10 years ago
  Samuel Thibault d79d8c6fab Document how to switch between differents views of the same data. 10 years ago
  Samuel Thibault 75d0d38234 Add STARPU_NOWHERE to create synchronization tasks with data. 10 years ago
  Samuel Thibault 3e1e661265 Fix memory leak when fxt is enabled 10 years ago
  Samuel Thibault 25c6817c52 Fix popping a task from the task queue 10 years ago
  Samuel Thibault f3a665946c Fix looping all workers except current worker 10 years ago
  Samuel Thibault a9dd1bbdc7 disable test invalid_blocking_calls with --enable-fast, since the assertion is not compiled in 10 years ago
  Samuel Thibault 58509a318d Do not infinitely look for tasks to steal 10 years ago
  Samuel Thibault 00b1ef6f74 Add more verbose comments in examples source code 10 years ago
  Samuel Thibault b494a408b1 Really properly fix anim build 10 years ago
  Samuel Thibault 83af85922d Fix build without fxt 10 years ago
  Samuel Thibault fc5aa874a0 port r15822 from 1.2: fix small issues 10 years ago
  Samuel Thibault fef8ca9445 port r15815 from starpu-on-mpi branch: Fix arithmetic on void * 10 years ago