Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-02 | Make assert have no side effects | Richard Braun | |
This makes sure symbols referenced by assert uses may not be generated if unused. The recently introduced __unused macro is used to suppress compiler warnings resulting from this change. | |||
2017-07-13 | Switch to initialization operations | Richard Braun | |
2017-06-24 | vm/vm_map: implement the vm_map_info shell command | Richard Braun | |
2017-05-31 | kern/{task,thread}: add the task_info and thread_trace shell commands | Richard Braun | |
2013-04-15 | kern/task: new task_remove_thread function | Richard Braun | |
2012-12-24 | kern/task: include vm/vm_map.h in header | Richard Braun | |
2012-12-18 | kern/task: task creation and information | Richard Braun | |
2012-11-09 | Implement preliminary thread context | Richard Braun | |
Three new modules are added : - kern/task: Tasks are thread groups and resource containers for their threads. - kern/thread: The well known scheduling unit. - x86/tcb: The architecture specific thread control block. The kernel currently loads a single thread context on the main processor. |