index
:
rbraun/x15.git
arm_port_dev
basic_paging
master
memory_model_dev
The X15 microkernel
Richard Braun
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
kern
/
thread.h
Age
Commit message (
Expand
)
Author
2017-02-01
kern/thread: introduce global priorities
Richard Braun
2017-01-31
kern/thread: make priority a generic thread property
Richard Braun
2017-01-29
kern/thread: implement thread_setscheduler
Richard Braun
2017-01-29
kern/thread: rename "time-sharing" to "fair-scheduling"
Richard Braun
2017-01-24
kern/thread: add the THREAD_KERNEL_PREFIX macro
Richard Braun
2017-01-23
kern/thread: move private definitions to thread_i.h
Richard Braun
2016-12-09
Force brackets around one-line conditional statements
Richard Braun
2015-05-15
kern/thread: add compiler barriers to llsync-related functions
Richard Braun
2014-10-09
kern/thread: minor change
Richard Braun
2014-09-16
kern/task: make task_info report thread states
Richard Braun
2014-09-09
kern/task: make task_info report scheduling properties
Richard Braun
2014-06-18
kern/thread: add thread_join
Richard Braun
2014-06-18
kern/thread: support thread_sleep without interlock
Richard Braun
2014-06-10
kern/llsync: rework lockless synchronization
Richard Braun
2014-05-13
kern/thread: rename thread_tick to thread_tick_intr
Richard Braun
2014-05-13
kern/thread: count scheduling interrupts
Richard Braun
2014-05-06
kern/thread: new thread_from_tcb function
Richard Braun
2014-05-06
kern/thread: new thread_tsd_{set,get} functions
Richard Braun
2014-04-27
kern/thread: implement thread-specific data
Richard Braun
2014-04-26
kern/thread: add thread creation attributes accessors
Richard Braun
2014-01-14
Rework bootstrapping
Richard Braun
2014-01-03
kern/thread: increase the number of real-time priorities
Richard Braun
2014-01-03
Update calls to atomic operations
Richard Braun
2013-06-01
kern/thread: update creation attributes handling
Richard Braun
2013-06-01
kern/thread: slightly rework scheduler invocation
Richard Braun
2013-06-01
kern/thread: short comment about thread locking
Richard Braun
2013-06-01
kern/thread: minor naming change
Richard Braun
2013-05-19
kern/thread: implement processor affinity
Richard Braun
2013-05-15
kern/thread: describe thread_sleep memory barrier semantics
Richard Braun
2013-05-12
kern/thread: update kernel thread naming rules
Richard Braun
2013-05-12
kern/thread: minor name change in struct thread_attr
Richard Braun
2013-04-15
kern/thread: thread destruction
Richard Braun
2013-04-08
kern/thread: rework thread state handling
Richard Braun
2013-04-08
kern/thread: rework bootstrapping
Richard Braun
2013-03-17
kern/thread: document scheduling
Richard Braun
2013-03-16
kern/thread: rename and move the on_rq thread member
Richard Braun
2013-03-16
kern/thread: scale thread weights on timer frequency
Richard Braun
2013-03-16
kern/thread: make thread_schedule private
Richard Braun
2013-03-15
kern/thread: remove the unused cpu thread member
Richard Braun
2013-03-11
kern/thread: inter-processor load balancing
Richard Braun
2013-03-09
kern/thread: add round tracking for time-sharing threads
Richard Braun
2013-03-05
kern/thread: rework time-sharing scheduling
Richard Braun
2013-03-03
kern/thread: implement thread_sleep and thread_wakeup
Richard Braun
2013-03-02
kern/thread: minor preemption refactoring
Richard Braun
2013-02-28
kern/thread: rename thread_current to thread_self
Richard Braun
2013-01-11
kern/thread: improve processor-local scheduling
Richard Braun
2012-12-30
kern/thread: remove outdated TODO comment
Richard Braun
2012-12-28
kern/thread: make thread_current migration-safe
Richard Braun
2012-12-28
kern/thread: minor comment changes about migration
Richard Braun
2012-12-27
kern/thread: migration control functions
Richard Braun
[next]