Historique des commits

Auteur SHA1 Message Date
  Samuel Thibault 9fa92e2a0e Don't let applications record dependencies after regenerated/restarted tasks have been submitted/resubmitted il y a 13 ans
  Samuel Thibault 01a13ebe1a fix storing -EINVAL in node il y a 13 ans
  Samuel Thibault afa3591099 Fix missing spinlocks il y a 13 ans
  Samuel Thibault 06aab4fa3e Fix restarted tags by separating the "same tag used by several instances of the same task" and the "same tag signaled by several tasks" thanks to setting submitted to 2 in the former case. il y a 13 ans
  Cyril Roelandt 9db5ddc0c2 README.dev: add a section about error handling. il y a 13 ans
  Cyril Roelandt f70742364e src/datawizard/interfaces/*_interface.c: Use STARPU_ABORT() rather than STARPU_ASSERT(0) when finding an invalid node kind. il y a 13 ans
  Cyril Roelandt c07745e5dd Make STARPU_ABORT call assert(0) rather than abort(). il y a 13 ans
  Samuel Thibault 2e4e7d6a40 Fix tags shared by several tasks: when submitting another task, it should not reset the 'done' property, as the tag is already signaled and should be kept as such il y a 13 ans
  Samuel Thibault 8bc2f2e2f9 Fix restartable/restarted tasks: terminated is only for the first iteration il y a 13 ans
  Samuel Thibault a02d9e6497 complete perfmodel fields il y a 13 ans
  Ludovic Courtès ad1b6634c6 schedulers.sh: Don't always fail; use portable shell. il y a 13 ans
  Ludovic Courtès 6c75eb5b24 Use /bin/sh, since that should be enough. il y a 13 ans
  Cyril Roelandt 3b9e922cbe src/datawizard/memalloc.c: _starpu_get_global_mem_size(): Replace STARPU_ASSERT(0) by STARPU_ABORT(). il y a 13 ans
  Cyril Roelandt 0ba5be67af src/datawizard/memalloc.c: _starpu_get_global_mem_size(): abort when trying to compute the size of the RAM. il y a 13 ans
  Nathalie Furmento 59a6478932 examples/scheduler/schedulers.sh: add script file to test all schedulers on cholesky application il y a 13 ans
  Nathalie Furmento 2f5ac5ff58 doc: add documentation il y a 13 ans
  Cyril Roelandt 0143085912 [scan-build] Fix dead assignments. il y a 13 ans
  Nathalie Furmento 0030930c2d doc: complete mpi documentation il y a 13 ans
  Ludovic Courtès 384b221ec8 gcc: Enclose the whole thing in `extern "C"'. il y a 13 ans
  Ludovic Courtès ad788a684d gcc: Attempt to determine whether to build plug-ins with gcc or g++. il y a 13 ans
  Nathalie Furmento 7ba3912b95 tests/main/starpu_init.c: do not set user_conf.ncpus with the value -1 il y a 13 ans
  Nathalie Furmento c58c88a302 src/core/workers.*: use dynamic memory for default configuration il y a 13 ans
  Nathalie Furmento d295a162b3 src/core/perfmodel/perfmodel.c: cpu_node is only set when STARPU_USE_CPU is enabled il y a 13 ans
  Nathalie Furmento bfbdccf004 ChangeLog: add 'Fix several memory leaks and race conditions' il y a 13 ans
  Samuel Thibault c0024de1d4 Fix concurrency between a task releasing its successor, and a successor enqueuing itself on the list: the parent task should tell successors to just proceed only after it has emptied its list il y a 13 ans
  Cyril Roelandt 6a8757fa81 _starpu_create_request_to_fetch_data: add a call to _starpu_spin_checklocked at the beginning to ensure the lock is taken. il y a 13 ans
  Cyril Roelandt 8a4303ceaa _starpu_create_conversion_task: lock the handle before incrementing the refcnt. il y a 13 ans
  Samuel Thibault 85b4a7a733 pthread_mutex_trylock does not return EDEADLK, just EBUSY il y a 13 ans
  Samuel Thibault 26d2804cd4 Check that the handle spinlock is held when manipulating refcnts il y a 13 ans
  Samuel Thibault 2513a83028 Document handle and replicate refcounting il y a 13 ans