source: mainline/kernel/generic/src/proc/thread.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @dfa4be62   13 months zarevucky.jiri Thread lock is no longer necessary
(edit) @a3d87b9   13 months zarevucky.jiri We don't need to check thread state to wait for thread exit
(edit) @9fbdeca   13 months zarevucky.jiri The initialization value for priority is actually irrelevant
(edit) @11909ce3   13 months zarevucky.jiri Make thread cycle statistics atomic
(edit) @33e15a0   13 months zarevucky.jiri Make thread→btrace weakly atomic, to avoid need for thread lock
(edit) @7364e2d1   13 months zarevucky.jiri Don't try to determine internal thread state when requesting stack …
(edit) @41bfc64   13 months zarevucky.jiri Make thread→state weakly atomic so we don't need to hold thread lock
(edit) @3d84734   13 months zarevucky.jiri Make thread→priority weakly atomic to avoid need for locking
(edit) @efed95a3   13 months zarevucky.jiri Make thread→cpu weakly atomic, to avoid need for thread lock
(edit) @286da52   13 months zarevucky.jiri Streamline requeuing threads Split thread_ready() into different …
(edit) @6a0e568   13 months zarevucky.jiri Allow fast-switch to another runnable thread When a thread is …
(edit) @c1eaec4   13 months zarevucky.jiri Shuffle some locks around
(edit) @25939997   13 months zarevucky.jiri Make separate-stack-scheduler a loop with persistent context We can …
(edit) @ed7e057   13 months zarevucky.jiri Add functions context_create(), context_replace() and context_swap() …
Note: See TracRevisionLog for help on using the revision log.