summaryrefslogtreecommitdiff
path: root/src/library/scala/collection/parallel/Tasks.scala
diff options
context:
space:
mode:
authorAleksandar Pokopec <aleksandar.prokopec@epfl.ch>2010-09-13 16:07:33 +0000
committerAleksandar Pokopec <aleksandar.prokopec@epfl.ch>2010-09-13 16:07:33 +0000
commitcfb6168dc5eef906b2552c7b40765db1d6720652 (patch)
tree4ba1ffd338f7dac34a7c08ac29a03e005b2ca34f /src/library/scala/collection/parallel/Tasks.scala
parentf7a6c8823b39c622a1f96f9aaafb828427d4edda (diff)
downloadscala-cfb6168dc5eef906b2552c7b40765db1d6720652.tar.gz
scala-cfb6168dc5eef906b2552c7b40765db1d6720652.tar.bz2
scala-cfb6168dc5eef906b2552c7b40765db1d6720652.zip
Improving parallel scan. No review
Diffstat (limited to 'src/library/scala/collection/parallel/Tasks.scala')
-rw-r--r--src/library/scala/collection/parallel/Tasks.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/library/scala/collection/parallel/Tasks.scala b/src/library/scala/collection/parallel/Tasks.scala
index bbd894f89b..cbc85e43de 100644
--- a/src/library/scala/collection/parallel/Tasks.scala
+++ b/src/library/scala/collection/parallel/Tasks.scala
@@ -115,7 +115,7 @@ trait AdaptiveWorkStealingTasks extends Tasks {
do {
val subtasks = head.split
head = subtasks.head
- for (t <- subtasks.tail) {
+ for (t <- subtasks.tail.reverse) {
t.next = last
last = t
t.start