summaryrefslogtreecommitdiff
path: root/src/library/scala/concurrent/ExecutionContext.scala
diff options
context:
space:
mode:
authorAleksandar Prokopec <axel22@gmail.com>2012-03-30 14:52:10 +0200
committerAleksandar Prokopec <axel22@gmail.com>2012-03-30 14:52:10 +0200
commit44551b2e9fb3ba76278dc6c4b56195cc65a1dff8 (patch)
treec2b7c40c83f2bac1a61b59bcfeea5b5d4e368142 /src/library/scala/concurrent/ExecutionContext.scala
parent7c84f1fc32e99a309f9b47b7359764aecbfc21e6 (diff)
downloadscala-44551b2e9fb3ba76278dc6c4b56195cc65a1dff8.tar.gz
scala-44551b2e9fb3ba76278dc6c4b56195cc65a1dff8.tar.bz2
scala-44551b2e9fb3ba76278dc6c4b56195cc65a1dff8.zip
Remove blocking from execution contexts.
Diffstat (limited to 'src/library/scala/concurrent/ExecutionContext.scala')
-rw-r--r--src/library/scala/concurrent/ExecutionContext.scala6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/library/scala/concurrent/ExecutionContext.scala b/src/library/scala/concurrent/ExecutionContext.scala
index a206a2d4ea..f639f76dc9 100644
--- a/src/library/scala/concurrent/ExecutionContext.scala
+++ b/src/library/scala/concurrent/ExecutionContext.scala
@@ -26,10 +26,8 @@ trait ExecutionContext {
def execute[U](body: () => U): Unit
- def blocking[T](body: =>T): T
-
- def blocking[T](awaitable: Awaitable[T], atMost: Duration): T
-
+ def internalBlockingCall[T](awaitable: Awaitable[T], atMost: Duration): T
+
def reportFailure(t: Throwable): Unit
/* implementations follow */