summaryrefslogtreecommitdiff
path: root/kern/thread_i.h
AgeCommit message (Expand)Author
2017-05-09Replace sequential consistency with more efficient ordersAgustina Arzille
2017-04-04Use the new atomic operations interfaceAgustina Arzille
2017-03-19kern/thread: formally define interrupt contextRichard Braun
2017-03-16kern/thread: improve description of thread lockingRichard Braun
2017-03-04kern/thread: minor changes in commentsRichard Braun
2017-03-04kern/{condition,mutex}: reimplement on top of sleep queuesRichard Braun
2017-03-04kern/{thread,turnstile}: implement priority inheritanceRichard Braun
2017-03-04kern/thread: fix thread_setschedulerRichard Braun
2017-03-04kern/sleepq: new moduleRichard Braun
2017-02-14kern/thread: add reference counterRichard Braun
2017-02-13kern/thread: minor global priority reworkRichard Braun
2017-02-08kern/thread: add wait channelsRichard Braun
2017-02-04kern/list: updateRichard Braun
2017-02-04kern/types: split into module-specific type headersRichard Braun
2017-01-31kern/thread: make priority a generic thread propertyRichard Braun
2017-01-29kern/thread: rename "time-sharing" to "fair-scheduling"Richard Braun
2017-01-23kern/thread: move private definitions to thread_i.hRichard Braun