Samuel Thibault
|
b19e3f0146
port r15384 from 1.1: Fix waking up barrier counter when it reaches n
|
10 éve |
Samuel Thibault
|
94400e2a8c
Fix undefined nul-size variable length array in the sched ctx example
|
10 éve |
Samuel Thibault
|
795add2d98
disable racy watchdog with TSAN, and update TSAN suppressions
|
10 éve |
Olivier Aumage
|
8ab80c8648
- remove debug printfs
|
10 éve |
Olivier Aumage
|
029217b712
- fix a race condition between a pthread_cond wake-up and a resource destruction
|
10 éve |
Samuel Thibault
|
51d9fdc477
|
10 éve |
Samuel Thibault
|
41c67bc4b8
revert part of r15041 to always call the prologue_callback, but not for sched_ctx repushes. BTW, fix the prologue_callback_pop call for tasks with cl==NULL. BTW, fix the codelet_null_callback test
|
10 éve |
Andra Hugo
|
777eba975c
move_task_to_ctx should push directly the job & the prolog should be called only for contexts needing it + example jean-marie
|
10 éve |
Nathalie Furmento
|
efea5f1a8f
src/ tests/ tools/: fix coding style, curly braces go on a newline
|
10 éve |
Nathalie Furmento
|
992aac301e
minor fixes
|
10 éve |
Nathalie Furmento
|
2e3209f992
src/core/sched_ctx.c: fix code to access changing_ctx_mutex
|
10 éve |
Samuel Thibault
|
e6dc3c6107
revert r14928: does not build
|
10 éve |
Nathalie Furmento
|
6676482b02
src/core/sched_ctx.c: use directly global variable
|
10 éve |
Samuel Thibault
|
fc56be2e35
port r14814 from 1.2: Add missing key destructions
|
10 éve |
Nathalie Furmento
|
d7018b3d44
src/core/sched_ctx.c: fix test
|
10 éve |
Andra Hugo
|
ba3e4d7403
small fixes done while writing my thesis + task window at context level (before pushing tasks to the scheduler) expressed w.r.t. to time and not number of tasks
|
10 éve |
Samuel Thibault
|
8128c1a4d4
factorize code
|
10 éve |
Samuel Thibault
|
c44e7dffbb
fix warnings
|
10 éve |
Samuel Thibault
|
476b96feea
merge trunk
|
10 éve |
Samuel Thibault
|
9762c671c7
Move unused variable
|
10 éve |
Samuel Thibault
|
ac82d05922
Wake drivers to make then go to ctx sleep
|
10 éve |
Nathalie Furmento
|
e5ec9e5578
src/core/sched_ctx.c: add missing initialisation (was forgotten on previous merge)
|
10 éve |
Nathalie Furmento
|
cc9aecb792
merge trunk
|
10 éve |
Samuel Thibault
|
3a33757343
Add starpu_worker_can_execute_task_impl and starpu_worker_can_execute_task_first_impl to optimize getting the working implementations
|
10 éve |
Samuel Thibault
|
717fbf7ab1
Always call init_iterator, it does not make sense otherwise
|
10 éve |
Andra Hugo
|
af26be4c58
fix mem corruptions
|
10 éve |
Andra Hugo
|
d4e55d69c9
fixing mem corruption
|
10 éve |
Nathalie Furmento
|
f885c06876
merge trunk
|
10 éve |
Samuel Thibault
|
1359bf77f3
use _WIN32 instead of just MINGW32
|
10 éve |
Samuel Thibault
|
41cfdc75cd
free data outside critical section
|
11 éve |