summaryrefslogtreecommitdiffstats
path: root/rtemsbsd/include/machine/rtems-bsd-mutex.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* rtems-bsd-mutex: Update due to API changesSebastian Huber2016-07-281-3/+2
|
* rtems-bsd-mutex: Update due to API changesSebastian Huber2015-07-241-1/+1
|
* rtems-bsd-mutex: Use standard thread queuesSebastian Huber2015-05-201-4/+2
|
* rtems_bsd_mutex: SMP support via ISR locksSebastian Huber2015-03-061-1/+3
|
* Replace RTEMS objects with custom implementationSebastian Huber2014-09-231-0/+60
Performance analysis revealed that the standard RTEMS objects are a major bottleneck. The object get mechanism and attribute checks at runtime have a significant overhead. Use a custom implementation for synchronization primitives. This drops also the size of the synchronization primitives considerably.