Olivier Aumage
|
2207051181
allow workers to recurse on their own sched_mutex
|
8 years ago |
Nathalie Furmento
|
9c38741e02
fix code to follow coding conventions for braces
|
8 years ago |
Nathalie Furmento
|
aef60c0c2d
src,mpi/src: check return value for malloc/calloc/realloc functions
|
8 years ago |
Samuel Thibault
|
5dcb53b514
Fix checking errors on FUTEX_WAKE: it returns the number of woken threads, not 0
|
8 years ago |
Samuel Thibault
|
9362a8dd6c
Use MSG_process_join starting from simgrid 3.14
|
8 years ago |
Luka Stanisic
|
019ea63df4
solving MPI_Test issue for simgrid
|
8 years ago |
Samuel Thibault
|
541061fada
fix compatibility with simgrid 3.14
|
9 years ago |
Samuel Thibault
|
112619483d
drop now-unused variable
|
9 years ago |
Nathalie Furmento
|
ea326f4d15
src: add character in front of macros STARPU_MALLOC, STARPU_CALLOC and STARPU_REALLOC
|
9 years ago |
Samuel Thibault
|
52bc8e38c7
fix reallocation
|
9 years ago |
Nathalie Furmento
|
d4761fddf6
src: introduce macros STARPU_MALLOC, STARPU_CALLOC and STARPU_REALLOC to make sure we always check the return value of stdlib malloc functions
|
9 years ago |
Samuel Thibault
|
43f68b70d4
Fix execution with simgrid git
|
9 years ago |
Samuel Thibault
|
ec1f34dea4
note why we don't use MSG_process_join yet
|
9 years ago |
Samuel Thibault
|
4a06c0f32f
fix atomicity of mutex and cond initialization in simgrid runs
|
9 years ago |
Samuel Thibault
|
78988018ba
also inlint starpu_pthread_spin_init
|
9 years ago |
Samuel Thibault
|
f406ff6bf1
fix windows build
|
9 years ago |
Samuel Thibault
|
4bb4fc88af
inline frequent pthread_spinlock operations
|
9 years ago |
Samuel Thibault
|
ba384a331a
Add missing futex wake retry on old kernels
|
9 years ago |
Samuel Thibault
|
8dc01b0cd9
document
|
9 years ago |
Samuel Thibault
|
460f7aa22d
avoid needless function call when not tracing mutexes
|
9 years ago |
Samuel Thibault
|
c918a68646
Remove now-duplicate check
|
9 years ago |
Samuel Thibault
|
3c81d54382
Reduce a big overhead in starpu_pthread_mutex_lock/unlock by only checking for the sched mutex when locking a sched mutex
|
9 years ago |
Samuel Thibault
|
ed20c185b7
port r16320 from 1.2: Fix using barriers with simgrid on macosX
|
10 years ago |
Samuel Thibault
|
90bf39960e
Vastly improve simgrid simulation time by using wake queues
|
10 years ago |
Samuel Thibault
|
204c00b4bf
Integrate changes for starpu-simgrid-mpi: make TSD use process data instead of host data, since we may have several process on the same host, and pass process argument through argument instead of process data, and duplicate it.
|
10 years ago |
Olivier Aumage
|
4e714efbb7
- fix a race condition between starpu_pthread_barrier_wait and starpu_pthread_barrier_destroy in the fall-back implementation
|
10 years ago |
Nathalie Furmento
|
bb61f3808d
update cnrs copyright
|
10 years ago |
Samuel Thibault
|
6c5886179e
Add noreturn attribute to starpu_pthread_exit
|
10 years ago |
Nathalie Furmento
|
efea5f1a8f
src/ tests/ tools/: fix coding style, curly braces go on a newline
|
10 years ago |
Samuel Thibault
|
47ce0b1f95
fix warning
|
10 years ago |