summaryrefslogtreecommitdiffstats
path: root/testsuites/sptests/spsyslock01 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* score: Add deadlock detectionSebastian Huber2016-07-271-41/+38
| | | | | | | | | | The mutex objects use the owner field of the thread queues for the mutex owner. Use this and add a deadlock detection to _Thread_queue_Enqueue_critical() for thread queues with an owner. Update #2412. Update #2556. Close #2765.
* sptests/spsyslock01: Disable POSIX dependent partsSebastian Huber2016-01-261-0/+8
|
* Delete CONFIGURE_USE_IMFS_AS_BASE_FILESYSTEMSebastian Huber2015-10-151-2/+0
| | | | This define accidentally re-appeared.
* score: Fix resource count for self-contained mutexSebastian Huber2015-09-141-3/+32
|
* score: Fix return status of mutex try acquireSebastian Huber2015-09-011-18/+18
| | | | This fixes a copy and paste error (from libbsd).
* score: Add self-contained condition implementationSebastian Huber2015-07-302-0/+113
|
* score: Add scheduler <sys/lock.h> supportSebastian Huber2015-07-302-0/+22
|
* score: Add self-contained futex implementationSebastian Huber2015-07-302-0/+79
|
* score: Add self-contained semaphore implementationSebastian Huber2015-07-302-0/+65
|
* score: Add self-contained mutex implementationSebastian Huber2015-07-304-0/+479
This mutex implementation uses a thread priority queue with a simple priority inheritance mechanism (similar to the object based mutexes). The storage space must be supplied by the user (16 bytes on 32-bit targets).