Historique des commits

Auteur SHA1 Message Date
  Samuel Thibault 67fe6714cd port r11189 from 1.1: Fix race on job ndeps: create_cg_task increments ndeps, it needs to hold the sync_mutex il y a 12 ans
  Samuel Thibault 55124f1005 port 11187 from 1.1: Fix livelock while running in valgrind: we really have to call sched_yield explicitly, rep nop is not enough il y a 12 ans
  Samuel Thibault 4c2ca351f2 port 11185 from 1.1: Fix names in documentation il y a 12 ans
  Samuel Thibault 489766f3ff port r11183 from 1.1: document callback_arg_free and prologue_callback_arg_free il y a 12 ans
  Samuel Thibault d74d3de4a0 port r11179 from 1.1: The starpufft caller can wait for the last task, the last task thus must not be detached il y a 12 ans
  Nathalie Furmento 0362a99418 mpi/src/starpu_mpi.c: use correct types to initialise mpi objects, and set the default handler to MPI_ERRORS_RETURN, the default MPI_ERRORS_ARE_FATAL exits the program and hence does not allow to see a backtrace il y a 12 ans
  Nathalie Furmento 05379546cf mpi/tests/mpi_redux.c: use MPI_STATUS_IGNORE instead of NULL to indicate to MPI_Wait to ignore the status il y a 12 ans
  Nathalie Furmento 4d363ebb6b src/core/sched_policy.c: do not display message scheduling policy not found when calling with STARPU_SCHED=help il y a 12 ans
  Nathalie Furmento 3e7427f3ae mpi/tests/: use MPI_STATUS_IGNORE instead of NULL to indicate to MPI_Wait to ignore the status il y a 12 ans
  Samuel Thibault 3c7645aeff port r11168 from 1.1: Also do not lie about spinlocks either, rather ignore accesses to busy_count. Also actually fix a missing check in perfmodel.c il y a 12 ans
  Samuel Thibault 886afdc84b port 11166 from 1.1: entry is also allocated from reading files, also disable helgrind check there il y a 12 ans
  Nathalie Furmento 637d011bfc src/common/thread.c: _STARPU_TRACE_MUTEX_LOCKED does not take argument il y a 12 ans
  Nathalie Furmento 1130a318ad tests/main/insert_task.c: deal with ENODEV error il y a 12 ans
  Samuel Thibault 5bd1d28ab6 Fix worker initialization order: initialize fields before creating the first context. il y a 12 ans
  Samuel Thibault c6d046885f Put worker initialization in same order as structure. Add missing nsched_ctxs initialization il y a 12 ans
  Nathalie Furmento a57110af5a main/insert_task.c: check more testcasese il y a 12 ans
  Samuel Thibault aea35461df Document each racy spot normally reported by helgrind il y a 12 ans
  Samuel Thibault 0d1b0375b3 backport r11155 from 1.1: Disabling access to a variable locally does not actually seem to prevent helgrind from raising the race issues, on the contrary it prevents it from recording where the race comes from... Simply just disable checking these variables completely. il y a 12 ans
  Samuel Thibault 01294dcc77 Warn about using --enable-spinlock-check il y a 12 ans
  Samuel Thibault 4c97a56f4f Add --enable-spinlock-check configure option to enable il y a 12 ans
  Nathalie Furmento 53d95c3f90 mpi/src/starpu_mpi_insert_task.c: set task::cl_arg_free to 1 when calling starpu_mpi_insert_task, it will clean the memory allocated to pack the codelet arguments il y a 12 ans
  Samuel Thibault 9de08d8da8 Make file/line handling for lock tracing compiled only when lock tracing is enabled instead of all the time il y a 12 ans
  Nathalie Furmento 461451be20 tests: indicate errorcheck/invalid_blocking_calls.c is expected to fail il y a 12 ans
  Samuel Thibault 02db02487b fix memleak il y a 12 ans
  Samuel Thibault b74c9583ff Initialize buffer to be written for testing disk bandwidth, to avoid any page fault cost, and please valgrind il y a 12 ans
  Samuel Thibault 7e4f845927 Fix buffer overflow il y a 12 ans
  Samuel Thibault 8e525450fd Fix memory leak il y a 12 ans
  Samuel Thibault 54460ab919 port r11138 from 1.1: Do not lie to helgrind about having taken a mutex, it produces erroneous races inside mutexes. Rather make helgrind ignore the precise memory accesses we know we do not need to care about il y a 12 ans
  Samuel Thibault 2580597242 On data_acquire in codelet or callback (which is forbidden), raise an assertion failure instead of returning an error code that people don't usually check il y a 12 ans
  Nathalie Furmento d8b5210088 mpi/src/starpu_mpi.c: comment out the code in starpu_mpi_recv_XXX functions which automatically sets the tag for the data. it means data without tag when arriving too early will be received as raw memory il y a 12 ans