Commit graph

34 commits

Author SHA1 Message Date
Viktor Klang
23026d874a Adding configurable default dispatcher timeout and re-instating awaitEither 2010-11-12 14:04:06 +01:00
Jonas Bonér
c276c621bf removed trailing spaces 2010-10-29 16:33:31 +02:00
Viktor Klang
8fd6361c44 BREAKAGE: switching from se.scalablesolutions.akka to akka for all packages 2010-10-26 12:49:25 +02:00
Viktor Klang
f948b63728 Adding test harness for ActorModel (Dispatcher), work-in-progress 2010-10-25 12:51:13 +02:00
Viktor Klang
b075b80db9 Removed boilerplate, added final optmization 2010-10-25 00:38:48 +02:00
Viktor Klang
a630caecf3 Rewrote timed shutdown facility, causes less than 5% overhead now 2010-10-25 00:01:31 +02:00
Viktor Klang
c90580a026 Naïve implementation of timeout completed 2010-10-24 21:39:39 +02:00
Viktor Klang
b745f9839d Renamed stopAllLinkedActors to stopAllAttachedActors 2010-10-24 16:31:19 +02:00
Viktor Klang
990b933d8f Moved active flag into MessageDispatcher and let it handle the callbacks, also fixed race in DataFlowSpec 2010-10-24 16:01:00 +02:00
Viktor Klang
53e67d6b3e Fixing race-conditions, now works albeit inefficiently when adding/removing actors rapidly 2010-10-24 15:22:28 +02:00
Viktor Klang
149d346e5f Removing unused code and the isShutdown method 2010-10-24 01:18:59 +02:00
Viktor Klang
3ecb38b5b7 WIP 2010-10-22 17:50:48 +02:00
Viktor Klang
ae3768c266 Initial attempt at suspend/resume 2010-10-11 16:11:51 +02:00
Viktor Klang
3a9994bbe0 Switching to Switch and restructuring some EBEDD code 2010-10-11 14:02:46 +02:00
Jonas Bonér
bd95d20edb Merge branch 'master' of git@github.com:jboner/akka 2010-09-29 09:48:57 +02:00
Viktor Klang
ebf3dd0b52 Replacing use of == null and != null for Scala 2010-09-28 11:21:05 +02:00
Jonas Bonér
3fe641f2e4 Support for more durable mailboxes 2010-09-27 11:59:28 +02:00
Jonas Bonér
fe42fdf782 Merge branch 'master' of git@github.com:jboner/akka
Conflicts:
	akka-actor/src/main/scala/dispatch/Dispatchers.scala
	akka-actor/src/main/scala/dispatch/MessageHandling.scala
	akka-actor/src/main/scala/util/ReflectiveAccess.scala
2010-09-25 06:44:12 +02:00
Jonas Bonér
1a5466e075 Merge branch 'master' of git@github.com:jboner/akka
Conflicts:
	akka-actor/src/main/scala/dispatch/Dispatchers.scala
	akka-actor/src/main/scala/dispatch/MessageHandling.scala
	akka-actor/src/main/scala/util/ReflectiveAccess.scala
2010-09-24 22:49:28 +02:00
Jonas Bonér
9ea09c3e36 Refactored mailbox configuration 2010-09-22 05:31:24 +02:00
Viktor Klang
8464fd5251 Aaaaalmost there... 2010-09-17 16:04:25 +02:00
Viktor Klang
acbcd9ef54 Take advantage of short-circuit to avoid lazy init if possible 2010-09-12 18:59:21 +02:00
Viktor Klang
c3d66ed3d7 1 entry per mailbox at most 2010-09-11 15:24:09 +02:00
Viktor Klang
158ea29bfd Massive refactoring of EBEDD and WorkStealer and basically everything... 2010-09-10 18:12:09 +02:00
Viktor Klang
c9ad9b5d49 ExecutorBasedEventDrivenDispatcher now works and unit tests are added 2010-09-09 15:50:21 +02:00
Viktor Klang
45bf7c72cd Added more comments for the mailboxfactory 2010-09-08 18:15:45 +02:00
Viktor Klang
928fa63411 Adding support for safe mailboxes 2010-09-07 18:32:50 +02:00
Viktor Klang
fd480e9d76 Refactoring RemoteServer 2010-09-07 10:12:26 +02:00
Viktor Klang
4841996520 Adding support for BoundedTransferQueue to EBEDD 2010-09-06 19:12:05 +02:00
Viktor Klang
68a6319bbe Fixing mailboxSize for ThreadBasedDispatcher 2010-09-03 11:43:58 +02:00
Viktor Klang
9368ddc25d Added support hook for persistent mailboxes + cleanup and optimizations 2010-09-01 16:33:56 +02:00
Viktor Klang
5e649e926c Merge branch 'master' of github.com:jboner/akka into transfer_queue 2010-08-30 09:13:33 +02:00
Jonas Bonér
4a339f835a Merge branch 'master' of git@github.com:jboner/akka
Conflicts:
	akka-actor/src/main/resources/logback.xml
	akka-actor/src/main/scala/dataflow/DataFlowVariable.scala
	akka-actor/src/test/scala/dataflow/DataFlowSpec.scala
	akka-remote/src/main/scala/remote/RemoteClient.scala
	akka-remote/src/test/resources/logback-test.xml
2010-08-29 18:17:36 +02:00
Jonas Bonér
7586fcf26d Completed refactoring into lightweight modules akka-actor akka-typed-actor and akka-remote 2010-08-28 17:00:27 +02:00
Renamed from akka-actors/src/main/scala/dispatch/MessageHandling.scala (Browse further)