diff options
author | Philipp Haller <hallerp@gmail.com> | 2009-12-03 11:26:58 +0000 |
---|---|---|
committer | Philipp Haller <hallerp@gmail.com> | 2009-12-03 11:26:58 +0000 |
commit | 38625cc96c837908a129cb2c378a93f8e31eface (patch) | |
tree | af4ed1b0a061b6e1a657b2eb89aab666f137b859 /src/forkjoin | |
parent | f2056ddf4518285920db7554f6f93924f3cc3813 (diff) | |
download | scala-38625cc96c837908a129cb2c378a93f8e31eface.tar.gz scala-38625cc96c837908a129cb2c378a93f8e31eface.tar.bz2 scala-38625cc96c837908a129cb2c378a93f8e31eface.zip |
Replaced RunnableFuture with placeholder interf...
Replaced RunnableFuture with placeholder interface. ForkJoinPool no
longer inherits from AbstractExecutorService.
Diffstat (limited to 'src/forkjoin')
-rw-r--r-- | src/forkjoin/scala/concurrent/forkjoin/ForkJoinPool.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/forkjoin/scala/concurrent/forkjoin/ForkJoinPool.java b/src/forkjoin/scala/concurrent/forkjoin/ForkJoinPool.java index 92ee56c961..3fad92cbf1 100644 --- a/src/forkjoin/scala/concurrent/forkjoin/ForkJoinPool.java +++ b/src/forkjoin/scala/concurrent/forkjoin/ForkJoinPool.java @@ -57,7 +57,7 @@ import java.lang.reflect.*; * pools with greater than the maximum result in * IllegalArgumentExceptions. */ -public class ForkJoinPool extends AbstractExecutorService { +public class ForkJoinPool /*extends AbstractExecutorService*/ { /* * See the extended comments interspersed below for design, @@ -70,6 +70,10 @@ public class ForkJoinPool extends AbstractExecutorService { /** Max pool size -- must be a power of two minus 1 */ private static final int MAX_THREADS = 0x7FFF; + // placeholder for java.util.concurrent.RunnableFuture + interface RunnableFuture<T> extends Runnable { + } + /** * Factory for creating new ForkJoinWorkerThreads. A * ForkJoinWorkerThreadFactory must be defined and used for |