Nathalie Furmento
|
1323dc0a10
src/common/starpu_spinlock.c: typo
|
12 年之前 |
Nathalie Furmento
|
0718426969
src/common/starpu_spinlock: re-apply #12042, and fix code when simgrid is enabled by calling starpu thread api
|
12 年之前 |
Nathalie Furmento
|
ab68ef8ca7
src/common/starpu_spinlock: revert #12042, code was broken when simgrid and spinlock_check were both enabled
|
12 年之前 |
Nathalie Furmento
|
f7fa8ebb0e
src: when spinlock_check is not enabled, modify starpu_spinlock functions to use the starpu_pthread_spin_xxx api
|
12 年之前 |
Marc Sergent
|
e0b771e409
FxT lock traces support added to StarPU. Use --enable-fxt-lock option of configure to activate it
|
13 年之前 |
Nathalie Furmento
|
7f792e3082
Define new public API starpu_pthread which is similar to the pthread API.
|
13 年之前 |
Samuel Thibault
|
d3065fdc1b
Make valgrind yield to other threads when busy-looping, otherwise we may get stuck
|
13 年之前 |
Samuel Thibault
|
9f08f313c6
in spinlock-check mode, record the last taker of the spinlock
|
13 年之前 |
Nathalie Furmento
|
eb32a9b3d4
src: fix coding style
|
13 年之前 |
Samuel Thibault
|
9848f505ef
Do not warn about spinning on Simgrid, this can happen, e.g. when freeing a memchunk on unregister
|
13 年之前 |
Samuel Thibault
|
40c57e1f5e
Add return value
|
13 年之前 |
Samuel Thibault
|
ffcbe047f6
fix message
|
13 年之前 |
Samuel Thibault
|
1d52ea71e1
optimize simgrid spinlocks
|
13 年之前 |
Samuel Thibault
|
caf8caf013
Use more fine-grained spinlock. They are not supposed to be held for long anyway
|
13 年之前 |
Samuel Thibault
|
f60eb1288d
Add initial simgrid support
|
13 年之前 |
Samuel Thibault
|
242b6116cf
pass pthread types through typedefs
|
13 年之前 |
Cyril Roelandt
|
9d39a2923f
Be more verbose when pthread_mutexattr_init fails.
|
14 年之前 |
Samuel Thibault
|
85b4a7a733
pthread_mutex_trylock does not return EDEADLK, just EBUSY
|
14 年之前 |
Samuel Thibault
|
26d2804cd4
Check that the handle spinlock is held when manipulating refcnts
|
14 年之前 |
Nathalie Furmento
|
0433b3cc32
src: minor fixes w.r.tg warnings detected by gcc compiler
|
14 年之前 |
Nathalie Furmento
|
3ad31951c8
src: code cleaning
|
14 年之前 |
Nathalie Furmento
|
906d935956
src: prefix names of internal types and functions with _starpu
|
14 年之前 |
Nathalie Furmento
|
79793ccf75
src/common/starpu_spinlock.c: mark argument as potentially unused
|
15 年之前 |
Nathalie Furmento
|
98a6500c28
src: Use 'STARPU_ATTRIBUTE_UNUSED' instead of ' __attribute__((unused))'
|
15 年之前 |
Nathalie Furmento
|
fd27cace5b
src/common/starpu_spinlock.c: mark attribute as potentially unused
|
15 年之前 |
Samuel Thibault
|
0d9f08ae8d
Fix copyrights, thanks Ludo!
|
15 年之前 |
Cédric Augonnet
|
461d4d99b7
Provide an implementation of the spinlocks that actually rely on mutexes (with
|
15 年之前 |
Cédric Augonnet
|
0eb2226d5d
Check return values for the pthread_spin_* methods
|
15 年之前 |
Cédric Augonnet
|
952534293d
Update copyright date
|
15 年之前 |
Nathalie Furmento
|
4a983beb04
Update copyright
|
16 年之前 |