| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-08-09 | Remove the C++ runtime. Sayonara | Brian Anderson | -89/+0 | |
| 2012-12-15 | Whitespace | Brian Anderson | -1/+1 | |
| 2012-12-15 | Made a bunch more classes non-copyable | Jesse Jones | -0/+5 | |
| 2012-12-10 | Add license boilerplate to more files. | Graydon Hoare | -0/+10 | |
| 2012-07-20 | [1/4 for #2365, #2671] Fix create/kill race with schedulers and tasks during ↵ | Ben Blum | -6/+8 | |
| rust_kernel::fail | ||||
| 2012-04-03 | Merge remote-tracking branch 'brson/mainthread' | Brian Anderson | -1/+35 | |
| Conflicts: src/rt/rust_kernel.cpp src/rt/rust_scheduler.cpp src/rt/rust_scheduler.h | ||||
| 2012-04-03 | Refactor includes structure, getting rid of rust_internal.h | Jon Morton | -1/+2 | |
| Many changes to code structure are included: - removed TIME_SLICE_IN_MS - removed sychronized_indexed_list - removed region_owned - kernel_owned move to kernel.h, task_owned moved to task.h - global configs moved to rust_globals.h - changed #pragma once to standard guard in rust_upcall.h - got rid of memory.h | ||||
| 2012-04-02 | rt: Run a single-threaded scheduler on the main thread | Brian Anderson | -5/+8 | |
| 2012-04-01 | remove rust_srv | Jon Morton | -2/+2 | |
| 2012-04-01 | rt: Introduce rust_manual_sched_launcher_factory. Again, so sorry | Brian Anderson | -0/+10 | |
| 2012-04-01 | rt: Introduce rust_sched_launcher_factory. Sorry, I need one | Brian Anderson | -0/+13 | |
| 2012-04-01 | rt: Introduce rust_manual_sched_launcher | Brian Anderson | -1/+9 | |
| 2012-04-01 | rt: rust_sched_launcher needs a virtual destructor | Brian Anderson | -0/+1 | |
| 2012-04-01 | rt: rust_sched_launcher does not need a join() method | Brian Anderson | -1/+0 | |
| 2012-03-31 | rt: Extract rust_thread_sched_launcher from rust_sched_launcher | Brian Anderson | -6/+16 | |
| 2012-03-31 | rt: Make rust_sched_launcher hide it's thread implementation | Brian Anderson | -2/+4 | |
| 2012-03-31 | rt: Extract start_main_loop from rust_sched_loop to rust_sched_driver | Brian Anderson | -6/+2 | |
| 2012-03-31 | rt: Rename rust_task_thread to rust_sched_loop | Brian Anderson | -2/+2 | |
| This class no longer represents a thread; it just schedules tasks. | ||||
| 2012-03-31 | rt: Extract rust_sched_launcher from rust_task_thread | Brian Anderson | -0/+29 | |
| rust_sched_launcher is actually responsible for setting up the thread and starting the loop. There will be other implementations that do not actually set up a new thread, in order to support scheduling tasks on the main OS thread. | ||||
