From eadd316a34799494a8cc8fc655f575435866055c Mon Sep 17 00:00:00 2001 From: Jonas Boner Date: Mon, 25 May 2009 14:48:43 +0200 Subject: [PATCH] added reactor implementation in place for Scala actors --- akka.iws | 667 ++++-------------- api-java/.classpath | 4 +- api-java/.project | 33 +- kernel/.classpath | 2 +- .../scala/reactor/EventDrivenDispatcher.scala | 63 ++ kernel/src/main/scala/reactor/Future.scala | 117 +++ kernel/src/main/scala/reactor/Reactor.scala | 72 ++ .../scala/reactor/ThreadBasedDispatcher.scala | 95 +++ util-java/.project | 28 +- 9 files changed, 516 insertions(+), 565 deletions(-) create mode 100644 kernel/src/main/scala/reactor/EventDrivenDispatcher.scala create mode 100644 kernel/src/main/scala/reactor/Future.scala create mode 100644 kernel/src/main/scala/reactor/Reactor.scala create mode 100644 kernel/src/main/scala/reactor/ThreadBasedDispatcher.scala diff --git a/akka.iws b/akka.iws index a9353f6a59..e402bf827a 100644 --- a/akka.iws +++ b/akka.iws @@ -2,35 +2,14 @@ - - - - - - - - - - - - - - - - + + + + - - - - - - - - - + - - + @@ -49,21 +28,6 @@ - - - - - - + + - + - - + + - + - - + + - + - - + + - + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -821,6 +740,36 @@ - + - + - - + + @@ -1313,12 +910,12 @@ - + - + @@ -1660,7 +1257,7 @@ - + @@ -1669,18 +1266,18 @@ - + - + - + @@ -1731,79 +1328,9 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -1836,6 +1363,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1843,6 +1398,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +