about summary refs log tree commit diff
path: root/src/libstd/rt/kill.rs
AgeCommit message (Expand)AuthorLines
2013-07-20Add watched and indestructible spawn modes.Ben Blum-1/+1
2013-07-20Replace *rust_task ptrs in taskgroup code with TaskHandle, for transitioning ...Ben Blum-0/+12
2013-07-20Stash a spare kill flag inside tasks, to save two atomic xadds in the blockin...Ben Blum-37/+75
2013-07-20Add tests for task killing and blocking.Ben Blum-0/+140
2013-07-20Add BlockedTask (wake, try_block, etc) in kill.rs.Ben Blum-2/+95
2013-07-20Do a task-killed check at the start of task 'timeslices'.Ben Blum-1/+27
2013-07-20Implement KillHandle::kill() and friends (unkillable, atomically). Close #6377.Ben Blum-2/+150
2013-07-20Add tests for KillHandleBen Blum-0/+140
2013-07-20Add kill::Death for task death services and use it in Task.Ben Blum-0/+67
2013-07-20Add KillHandle and implement exit code propagation to replace join_latchBen Blum-0/+128