about summary refs log tree commit diff
path: root/src/test/bench
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2011-08-20 16:05:18 -0700
committerBrian Anderson <banderson@mozilla.com>2011-08-20 16:21:27 -0700
commitabdb6cd71bdd5b66d42ddfc517c9adf318b17c9f (patch)
tree7d7ec6dc9fe85e96d2b6f52d1ff75a4d0e841d3a /src/test/bench
parent25416bfae190d68d706b80903e46748da3dfadc4 (diff)
downloadrust-abdb6cd71bdd5b66d42ddfc517c9adf318b17c9f.tar.gz
rust-abdb6cd71bdd5b66d42ddfc517c9adf318b17c9f.zip
Rewrite reap_dead_tasks to never grab the sched lock before a task lock
Doing so contradicts the locking order used everywhere else and causes
deadlocks.

Un-XFAIL task-perf-spawnalot

Closes #854
Diffstat (limited to 'src/test/bench')
-rw-r--r--src/test/bench/task-perf-spawnalot.rs4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/test/bench/task-perf-spawnalot.rs b/src/test/bench/task-perf-spawnalot.rs
index c089a890da5..6d0c90ab5df 100644
--- a/src/test/bench/task-perf-spawnalot.rs
+++ b/src/test/bench/task-perf-spawnalot.rs
@@ -1,7 +1,3 @@
-// xfail-stage1
-// xfail-stage2
-// xfail-stage3
-
 use std;
 import std::vec;
 import std::task;