summaryrefslogtreecommitdiff
path: root/kern/condition.c
AgeCommit message (Expand)Author
2018-07-30Rework assertive functionsRichard Braun
2018-07-10kern/sleepq: make disabling interrupts optionalRichard Braun
2018-01-30Fix condition variable broadcastingRichard Braun
2017-12-03Revert "Make assert have no side effects"Richard Braun
2017-09-02Make assert have no side effectsRichard Braun
2017-08-27kern/condition: implement timed waitsRichard Braun
2017-05-30Move assert.h to the include directoryRichard Braun
2017-03-17kern/sleepq: also disable interrupts during critical sectionsRichard Braun
2017-03-17kern/{condition,mutex}: include stdbool.hRichard Braun
2017-03-04kern/{condition,mutex}: reimplement on top of sleep queuesRichard Braun
2017-02-04Clean up compilationRichard Braun
2017-02-04kern/types: split into module-specific type headersRichard Braun
2016-12-09Force brackets around one-line conditional statementsRichard Braun
2014-06-18kern/thread: add thread_joinRichard Braun
2014-01-03Update calls to atomic operationsRichard Braun
2013-04-14kern/condition: make condition_init an inline functionRichard Braun
2013-04-14kern/{condition,mutex}: refactor common codeRichard Braun
2013-04-14kern/condition: new moduleRichard Braun