about summary refs log tree commit diff
path: root/src/libstd/rt/metrics.rs
AgeCommit message (Collapse)AuthorLines
2013-08-24std::rt: Remove metrics for perfBrian Anderson-98/+0
These aren't used for anything at the moment and cause some TLS hits on some perf-critical code paths. Will need to put better thought into it in the future.
2013-06-13std::rt: Add JoinLatchBrian Anderson-3/+13
This is supposed to be an efficient way to link the lifetimes of tasks into a tree. JoinLatches form a tree and when `release` is called they wait on children then signal the parent. This structure creates zombie tasks which currently keep the entire task allocated. Zombie tasks are supposed to be tombstoned but that code does not work correctly.
2013-05-30core::rt: Begin recording scheduler metricsBrian Anderson-0/+88