diff options
author | Aleksandar Prokopec <axel22@gmail.com> | 2012-02-01 18:24:50 +0100 |
---|---|---|
committer | Aleksandar Prokopec <axel22@gmail.com> | 2012-02-01 18:24:50 +0100 |
commit | 8aa87f15e3887dbeb1a39bfea002b56cf68c445a (patch) | |
tree | eb76514b57160e1b7cbd2df0e009cbcdc2a5f922 /src/library/scala/collection/parallel/package.scala | |
parent | fe289dc0fd8172012e4d57d09658e2dfd0a4cdcf (diff) | |
download | scala-8aa87f15e3887dbeb1a39bfea002b56cf68c445a.tar.gz scala-8aa87f15e3887dbeb1a39bfea002b56cf68c445a.tar.bz2 scala-8aa87f15e3887dbeb1a39bfea002b56cf68c445a.zip |
Remove ParIterator and SignalContextPassingIterator.
This unclutters the namespace and makes defining custom parallel
collections a lot easier.
Diffstat (limited to 'src/library/scala/collection/parallel/package.scala')
-rw-r--r-- | src/library/scala/collection/parallel/package.scala | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/library/scala/collection/parallel/package.scala b/src/library/scala/collection/parallel/package.scala index f154019bac..cdb9944fdc 100644 --- a/src/library/scala/collection/parallel/package.scala +++ b/src/library/scala/collection/parallel/package.scala @@ -140,8 +140,9 @@ package parallel { * Automatically forwards the signal delegate when splitting. */ private[parallel] class BufferSplitter[T] - (private val buffer: collection.mutable.ArrayBuffer[T], private var index: Int, private val until: Int, var signalDelegate: collection.generic.Signalling) + (private val buffer: collection.mutable.ArrayBuffer[T], private var index: Int, private val until: Int, _sigdel: collection.generic.Signalling) extends IterableSplitter[T] { + signalDelegate = _sigdel def hasNext = index < until def next = { val r = buffer(index) |