summaryrefslogtreecommitdiff
path: root/kern/thread.h
AgeCommit message (Expand)Author
2013-05-15kern/thread: describe thread_sleep memory barrier semanticsRichard Braun
2013-05-12kern/thread: update kernel thread naming rulesRichard Braun
2013-05-12kern/thread: minor name change in struct thread_attrRichard Braun
2013-04-15kern/thread: thread destructionRichard Braun
2013-04-08kern/thread: rework thread state handlingRichard Braun
2013-04-08kern/thread: rework bootstrappingRichard Braun
2013-03-17kern/thread: document schedulingRichard Braun
2013-03-16kern/thread: rename and move the on_rq thread memberRichard Braun
2013-03-16kern/thread: scale thread weights on timer frequencyRichard Braun
2013-03-16kern/thread: make thread_schedule privateRichard Braun
2013-03-15kern/thread: remove the unused cpu thread memberRichard Braun
2013-03-11kern/thread: inter-processor load balancingRichard Braun
2013-03-09kern/thread: add round tracking for time-sharing threadsRichard Braun
2013-03-05kern/thread: rework time-sharing schedulingRichard Braun
2013-03-03kern/thread: implement thread_sleep and thread_wakeupRichard Braun
2013-03-02kern/thread: minor preemption refactoringRichard Braun
2013-02-28kern/thread: rename thread_current to thread_selfRichard Braun
2013-01-11kern/thread: improve processor-local schedulingRichard Braun
2012-12-30kern/thread: remove outdated TODO commentRichard Braun
2012-12-28kern/thread: make thread_current migration-safeRichard Braun
2012-12-28kern/thread: minor comment changes about migrationRichard Braun
2012-12-27kern/thread: migration control functionsRichard Braun
2012-12-18kern/task: task creation and informationRichard Braun
2012-12-14kern/thread: tidy scheduler entry functionsRichard Braun
2012-12-12kern/thread: support multiprocessor schedulingRichard Braun
2012-12-11kern/thread: statically allocate idle thread structuresRichard Braun
2012-12-10kern/thread: fix compiler barrier semanticsRichard Braun
2012-12-10kern/spinlock: make spinlocks disable preemptionRichard Braun
2012-12-09kern/thread: add preemption control functionsRichard Braun
2012-11-19kern/thread: preliminary scheduling implementationRichard Braun
2012-11-09Implement preliminary thread contextRichard Braun