summaryrefslogtreecommitdiff
path: root/kern/mutex
AgeCommit message (Expand)Author
2018-04-19kern/atomic: remove shortcutsRichard Braun
2018-02-24New errno.h standard headerRichard Braun
2018-02-24Don't use reserved identifiersRichard Braun
2018-01-29Fix undefined behavior in conditional macro replacementRichard Braun
2018-01-16Clean up init op dependencies between syscnt and mutexRichard Braun
2018-01-07kern/Kconfig: new MUTEX_DEBUG optionRichard Braun
2017-12-03Revert "Make assert have no side effects"Richard Braun
2017-09-02Make assert have no side effectsRichard Braun
2017-08-31kern/mutex/mutex_adaptive: rename some debugging countersRichard Braun
2017-08-31Make mutex debugging slightly more convenientRichard Braun
2017-08-31Add debugging code to the mutex modulesRichard Braun
2017-08-27kern/rtmutex: implement timed waitsRichard Braun
2017-08-27kern/mutex/mutex_adaptive: implement timed waitsRichard Braun
2017-08-27kern/mutex/mutex_plain: implement timed waitsRichard Braun
2017-07-25kern/mutex/mutex_plain: improve atomic accessRichard Braun
2017-07-21Merge branch 'adaptive_spinning'Richard Braun
2017-07-21kern/mutex: new adaptive spinning mutex implementationAgustina Arzille
2017-07-21Rework mutex implementation selectionAgustina Arzille