index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
rt
/
rust_task_thread.cpp
Age
Commit message (
Expand
)
Author
Lines
2012-03-31
rt: Rename rust_task_thread to rust_sched_loop
Brian Anderson
-395
/
+0
2012-03-31
rt: Extract rust_sched_launcher from rust_task_thread
Brian Anderson
-7
/
+2
2012-03-28
Tidy up multiple declarations and STDC_FOO_MACROS guards in headers.
Graydon Hoare
-1
/
+0
2012-03-21
rt: Stop using large stacks for the main task
Brian Anderson
-3
/
+3
2012-03-21
rt: Don't swatch stacks during upcall_del_stack
Brian Anderson
-0
/
+1
2012-03-18
rt: Remove rust_task_thread::dead_tasks
Brian Anderson
-19
/
+9
2012-03-18
rt: Remove rust_task_thread::newborn_tasks
Brian Anderson
-10
/
+10
2012-03-18
rt: Convert rust_task_list to a typedef
Brian Anderson
-13
/
+0
2012-03-18
rt: Don't store the name of the task state in rust_task_list
Brian Anderson
-12
/
+27
2012-03-18
rt: Use an enum to represent the task state
Brian Anderson
-11
/
+27
2012-03-18
rt: Remove lock_held_by_current_thread
Brian Anderson
-3
/
+0
2012-03-17
rt: Remove the recursive lock from rust_task_thread
Brian Anderson
-7
/
+1
2012-03-17
rt: Remove some bogus pthread settings from rust_task_thread
Brian Anderson
-8
/
+0
2012-03-16
Get rid of rust_crate_cache in the runtime
Marijn Haverbeke
-6
/
+0
2012-03-15
rt: Remove the kernel task table
Brian Anderson
-3
/
+1
2012-03-15
rt: Remove remaining uses of rust_kernel::get_task_by_id
Brian Anderson
-4
/
+2
2012-03-05
rt: Make linked failure less prone to deadlock
Brian Anderson
-10
/
+19
2012-03-05
rt: Stop calling prepare_valgrind_stack when it's not needed
Brian Anderson
-1
/
+0
2012-03-05
rt: Simplify reap_dead_tasks
Brian Anderson
-19
/
+12
2012-03-05
rt: Add an assert to the scheduler loop
Brian Anderson
-1
/
+2
2012-03-05
rt: Move transition from rust_task to rust_task_thread
Brian Anderson
-0
/
+23
2012-03-05
rt: Protect cond and cond_name with the state_lock
Brian Anderson
-1
/
+2
2012-03-05
rt: Protect rust_task::state with a lock
Brian Anderson
-2
/
+2
2012-03-02
rt: Always delete task stacks on the task thread
Brian Anderson
-0
/
+1
2012-03-01
rt: Make fields of rust_task_thread private where possible
Brian Anderson
-9
/
+9
2012-03-01
rt: rust_task_thread isn't ref counted
Brian Anderson
-1
/
+0
2012-02-27
rt: Don't zero new stacks
Brian Anderson
-3
/
+3
2012-02-27
rt: Change the way the kernel exits to avoid pthread leaks
Brian Anderson
-1
/
+0
2012-02-27
Revert "rt: Reconfigure the C stack for valgrind each time it's used"
Brian Anderson
-0
/
+1
2012-02-14
rt: Reconfigure the C stack for valgrind each time it's used
Brian Anderson
-1
/
+0
2012-02-14
rt: Don't allocate a C stack for tasks that already have one
Brian Anderson
-3
/
+3
2012-02-10
rt: Call register/deregister_valgrind_stack from the stack con/destructors
Brian Anderson
-3
/
+0
2012-02-10
rt: Extract prepare_valgrind_stack from register_valgrind_stack
Brian Anderson
-0
/
+1
2012-02-10
rt: Rename config_valgrind_stack to register_valgrind_stack, etc
Brian Anderson
-3
/
+3
2012-02-10
rt: Use 100k stacks for scheduler threads
Brian Anderson
-1
/
+3
2012-02-09
rt: Inline everything on the C-stack-switching path
Brian Anderson
-45
/
+0
2012-02-09
rt: Move valgrind stack configuration out of the hot path
Brian Anderson
-2
/
+2
2012-02-09
rt: Detach pthreads before exiting
Brian Anderson
-0
/
+1
2012-02-09
rt: Use rust_task_thread's C-stack pool for native calls
Brian Anderson
-13
/
+45
2012-02-09
rt: Add methods to rust_task_thread for borrowing C stacks
Brian Anderson
-1
/
+29
2012-02-09
rt: Make rust_task::ref_count private
Brian Anderson
-1
/
+1
2012-02-09
rt: Remove rust_task_user struct
Brian Anderson
-7
/
+4
2012-02-08
rt: Change the lifecycle of tasks and schedulers for various reasons
Brian Anderson
-4
/
+18
2012-02-08
rt: Change the scheme used for terminating the kernel
Brian Anderson
-0
/
+1
2012-02-03
rt: Make isaac_init not a template
Brian Anderson
-1
/
+1
2012-02-03
rt: Clean up the way the kernel tracks tasks
Brian Anderson
-12
/
+6
2012-02-03
rt: Extract rust_scheduler from rust_task_thread
Brian Anderson
-6
/
+6
2012-02-03
rt: Rename rust_scheduler to rust_task_thread
Brian Anderson
-0
/
+372