From 6359920fa4d9b4988ec50d9767cfb7a59b1fdfe1 Mon Sep 17 00:00:00 2001 From: Jonas Boner Date: Mon, 29 Jun 2009 23:38:10 +0200 Subject: [PATCH] complete refactoring of transaction and transactional item management + removed duplicate tx management in ActiveObject --- akka.iws | 317 +++++++++--------- .../src/main/scala/actor/ActiveObject.scala | 91 +---- kernel/src/main/scala/actor/Actor.scala | 21 +- kernel/src/main/scala/nio/NettyServer.scala | 1 - kernel/src/main/scala/nio/ProxyServer.scala | 97 ------ kernel/src/main/scala/state/State.scala | 201 +++++++---- kernel/src/main/scala/stm/ChangeSet.scala | 20 +- kernel/src/main/scala/stm/Transaction.scala | 79 +++-- .../scala/stm/TransactionManagement.scala | 83 +---- 9 files changed, 393 insertions(+), 517 deletions(-) delete mode 100644 kernel/src/main/scala/nio/ProxyServer.scala diff --git a/akka.iws b/akka.iws index 7bfb13ae87..c4c0771eb3 100644 --- a/akka.iws +++ b/akka.iws @@ -1,25 +1,22 @@ + - - - - - + + - + - - - + + @@ -105,19 +102,6 @@