Commit történet

Szerző SHA1 Üzenet Dátum
  Samuel Thibault 3759d82815 properly fix nanosleep in watchdog 12 éve
  Samuel Thibault a83cb59c3d properly fix nanosleep in watchdog 12 éve
  Nathalie Furmento 2ab7af71ef src/core/task.c: small fixes in watchdog_func() 12 éve
  Samuel Thibault 5259ef78d5 use macro 12 éve
  Samuel Thibault 651f65f9a8 port r11394 from 1.1: Replace rwlock (always taken in write mode) with spinlock 12 éve
  Samuel Thibault 6adb01dd56 port r11392 from 1.1: Do not hold the handle lock while allocating an interface 12 éve
  Samuel Thibault 21defdfaa0 port r11390 from 1.1: Do not bother taking the rwlock for testing active_hook_cnt, this is already atomic 12 éve
  Samuel Thibault 245bdafca2 port r11388 from 1.1: Allocate RAM memory immediately, without using requests 12 éve
  Nathalie Furmento 8ff8463ad2 doc: add STARPU_WATCHDOG_TIMEOUT and STARPU_WATCHDOG_CRASH in environment variable index 12 éve
  Samuel Thibault 1988972e97 port r11383 from 1.1: Add a watchdog which permits to easily trigger a crash when StarPU gets stuck. 12 éve
  Nathalie Furmento 4791a10fe0 src/sched_policies/parallel_heft.c: set priorities if unset when initialising scheduler policy (followup to r11346) 12 éve
  Nathalie Furmento 470bd10a23 src/core/task.c: all task submission functions need to set the sched_ctx of the task (followup to commit r11367) 12 éve
  Nathalie Furmento acd676ce88 tests/perfmodels/value_nan.c: include io.h file when running on windows 12 éve
  Samuel Thibault f4c7eb0c8e port r11378 from 1.1: Do not allocate data on the critical path 12 éve
  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. 12 éve
  Samuel Thibault 05cf703c7d port r11374 from 1.1 fix documentation: eager does not actually triggers a feed the perfmodels 12 éve
  Samuel Thibault cd3cfcd51d port r11372 from 1.1: Fix simgrid cuda allocation times 12 éve
  Nathalie Furmento b59f7d74b5 tests/perfmodels/value_nan.c: use mkstemp instead of tmpnam which is 'dangerous' 12 éve
  Nathalie Furmento e9b6c7eb1a src: core/task.c: add missign include - core/sched_ctx.h: define function outside ifdef 12 éve
  Marc Sergent c23d69272f Merge @10584:11363 and several bug fixes resulting from the merge 12 éve
  Nathalie Furmento 48073d0642 starpu_task_submit: on initialisation, the scheduling context of the 12 éve
  Nathalie Furmento cc08400f8b doc/doxygen/chapters/api/scheduling_contexts.doxy: fix documentation 12 éve
  Nathalie Furmento c1bcca575d The functions starpu_sched_set/get_min/max_priority set/get the 12 éve
  Nathalie Furmento c9856f9640 src/core/task.c: avoid code duplication 12 éve
  Nathalie Furmento cee1621cbc src/util/starpu_task_insert_utils.c: function _starpu_codelet_pack_args(), there is only 1 parameter after STARPU_PROLOGUE_CALLBACK 12 éve
  Samuel Thibault c3d255416f port r11361 from 1.1: Fix using fields of the just-pushed task without keeping the mutex, otherwise it might get executed and freed in between. Also make the blocking mode wake only workers which can execute the task 12 éve
  Samuel Thibault 8b8f4bffe4 port r11359 from 1.1: Make eager release pressure on the mutexes by using a bitmap for signaling which workers are waiting for a task. 12 éve
  Samuel Thibault 4ce5fe9027 port r11357 from 1.1: Fix memleak 12 éve
  Samuel Thibault 19ed150528 port r11354 and 11355 from 1.1: There is no need to signal workers in non-blocking mode 12 éve
  Samuel Thibault 47bea6c2e5 This didn't get merged for some reason 12 éve