Samuel Thibault
|
f89665fb72
Use S4U semaphores when available
|
il y a 5 ans |
Samuel Thibault
|
413c84a424
Use S4U's sg_actor_sleep_for when available
|
il y a 5 ans |
Nathalie Furmento
|
ab85b38636
moving public api documentation from doxygen files to .h files
|
il y a 6 ans |
Nathalie Furmento
|
af93366acd
doc: start putting api documentation in public .h files instead of
|
il y a 6 ans |
Samuel Thibault
|
5887071037
Add missing include
|
il y a 6 ans |
Samuel Thibault
|
71c05a2d34
Add more simgrid compatibility tests
|
il y a 7 ans |
Nathalie Furmento
|
ce8bbe3fc9
include: fix copyright
|
il y a 7 ans |
Samuel Thibault
|
cc398aa325
Add timedwait variants for conditions variables and queues
|
il y a 7 ans |
Léo Villeveygoux
|
a6c1c11c79
thread: add <semaphore.h> include
|
il y a 8 ans |
Léo Villeveygoux
|
5ae8433c77
thread: add semaphores interface
|
il y a 8 ans |
Samuel Thibault
|
340a0e4b85
Also set thread name in simgrid, useful when using factory:thread
|
il y a 8 ans |
Nathalie Furmento
|
9b83b5d21e
thread: implement starpu_pthread_equal
|
il y a 8 ans |
Nathalie Furmento
|
abc519ba80
pthread: implement starpu_pthread_self()
|
il y a 8 ans |
Samuel Thibault
|
541061fada
fix compatibility with simgrid 3.14
|
il y a 8 ans |
Samuel Thibault
|
666fd063bf
drop thread parameter of starpu_pthread_setname, Darwin doesn't support it and we don't use it anyway
|
il y a 8 ans |
Olivier Aumage
|
94425283ed
- pthread_setname_np does not have the same prototype on Darwin...
|
il y a 8 ans |
Samuel Thibault
|
7339c8f5fe
Use pthread_setname_np when available
|
il y a 8 ans |
Samuel Thibault
|
759b65a2ce
avoid #including headers inside extern "C" {}, since those headers might have c++ snippets
|
il y a 9 ans |
Samuel Thibault
|
3a059b4f9e
fix windows build
|
il y a 9 ans |
Samuel Thibault
|
460f7aa22d
avoid needless function call when not tracing mutexes
|
il y a 9 ans |
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
|
il y a 9 ans |
Samuel Thibault
|
90bf39960e
Vastly improve simgrid simulation time by using wake queues
|
il y a 9 ans |
Olivier Aumage
|
4e714efbb7
- fix a race condition between starpu_pthread_barrier_wait and starpu_pthread_barrier_destroy in the fall-back implementation
|
il y a 10 ans |
Samuel Thibault
|
1683d35a0d
Fix msg.h inclusion according to new location
|
il y a 10 ans |
Nathalie Furmento
|
bb61f3808d
update cnrs copyright
|
il y a 10 ans |
Samuel Thibault
|
6c5886179e
Add noreturn attribute to starpu_pthread_exit
|
il y a 10 ans |
Samuel Thibault
|
1e7a70e4aa
port r14265 from 1.1: Fix which simgrid host threads get started on
|
il y a 10 ans |
Samuel Thibault
|
4b1a16edde
Fix University name after the fusion..
|
il y a 10 ans |
Samuel Thibault
|
16d0c341eb
port r13377 from 1.1: Do not expose our pthread_barrier when building applications with MSVC
|
il y a 10 ans |
Samuel Thibault
|
f4fac716d2
When building starpu itself with msvc, we need the pthread definitions
|
il y a 10 ans |