Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Tightened access modifiers in Reactor and Actor... | Philipp Haller | 2009-09-24 | 3 | -16/+16 |
| | | | | | | Tightened access modifiers in Reactor and Actor, so that fewer methods are user-visible (showing up in scaladoc). | ||||
* | Introduced actors package object to deprecate a... | Philipp Haller | 2009-09-24 | 18 | -154/+128 |
| | | | | | | | | | | | Introduced actors package object to deprecate a number of classes. Made ForkJoinScheduler more configurable and let it read ThreadPoolConfig. Clean-ups in TerminationMonitor and ActorGC. Removed DefaultExecutorScheduler. Made DelegatingScheduler and ExecutorScheduler private. Deprecated MessageQueue and MessageQueueElement, so that we can later make them private. Deprecated a number of methods in IScheduler. Tightened access modifiers in Reactor. | ||||
* | [no content change] Fixed all SVN properties: m... | Gilles Dubochet | 2009-09-24 | 5 | -5/+5 |
| | | | | | | | | [no content change] Fixed all SVN properties: mimes, EOL, executable. Id expansion is consistently enabled for Scala/Java/C# sources in 'src/' and consistently disabled and removed from everywhere else: there should not be any dead Id tags anymore. | ||||
* | Moved SingleThreadedScheduler from scheduler ba... | Philipp Haller | 2009-09-24 | 1 | -0/+0 |
| | | | | | | Moved SingleThreadedScheduler from scheduler back to actors where it used to be in 2.7.x. | ||||
* | More proper fix for #2379 (single-threaded acto... | Philipp Haller | 2009-09-24 | 2 | -75/+32 |
| | | | | | More proper fix for #2379 (single-threaded actors done right!). | ||||
* | Fixed #2359. | Philipp Haller | 2009-09-24 | 9 | -44/+94 |
| | |||||
* | Attempting to widen the field of possibilities ... | Paul Phillips | 2009-09-22 | 1 | -2/+2 |
| | | | | | | | Attempting to widen the field of possibilities for equality, a proof by construction that a large codebase doesn't need to perform equality checks between different primitives types if it is not so inclined. | ||||
* | Physically moved ForkJoinPool to scala.concurrent. | Philipp Haller | 2009-09-17 | 9 | -5092/+0 |
| | |||||
* | fixed headers/comments/svn props, made some pro... | michelou | 2009-09-15 | 4 | -8/+17 |
| | | | | | | fixed headers/comments/svn props, made some progress with serializable classes | ||||
* | Split TaskRunner into FutureTaskRunner and Task... | Philipp Haller | 2009-09-11 | 20 | -56/+52 |
| | | | | | | | | | | Split TaskRunner into FutureTaskRunner and TaskRunner. FutureTaskRunner has an abstract Future[T] type member and inherits an abstract Task[T] type member from TaskRunner. Implicit conversions enable tasks and futures to be treated as parameter-less functions. This allows TaskRunners to be used by actor schedulers without creating lots of wrapper objects. | ||||
* | Created NoStackTrace trait and mixed it into Co... | Paul Phillips | 2009-09-05 | 3 | -21/+3 |
| | | | | | Created NoStackTrace trait and mixed it into ControlException. | ||||
* | Minor refinements to recent patches, and the re... | Paul Phillips | 2009-09-05 | 1 | -29/+41 |
| | | | | | | Minor refinements to recent patches, and the reversion of times. "It was the best of times... it was the reversion of times..." | ||||
* | Rewrite of the actor MessageQueue, adding a tra... | Paul Phillips | 2009-09-02 | 2 | -123/+85 |
| | | | | | Rewrite of the actor MessageQueue, adding a tracing facility. | ||||
* | Fixed #1560 (which was a typing hole, so some l... | Martin Odersky | 2009-08-15 | 1 | -1/+1 |
| | | | | | | Fixed #1560 (which was a typing hole, so some library classes had to be fixed) | ||||
* | Fixed #2028 and #2100. | Philipp Haller | 2009-08-04 | 7 | -5/+76 |
| | |||||
* | Added the scala.concurrent.TaskRunner and scala... | Philipp Haller | 2009-08-03 | 16 | -77/+53 |
| | | | | | | | Added the scala.concurrent.TaskRunner and scala.concurrent.AsyncInvokable abstractions with corresponding refactorings in scala.actors and scala.concurrent. | ||||
* | nested pacpakges for actor.wscheduler; fixed bu... | Martin Odersky | 2009-07-24 | 13 | -13/+26 |
| | | | | | nested pacpakges for actor.wscheduler; fixed build problems | ||||
* | switch to unnested packages. | Martin Odersky | 2009-07-24 | 8 | -8/+16 |
| | |||||
* | Enabled synchronous message sends for Replyable... | Philipp Haller | 2009-07-21 | 2 | -26/+107 |
| | | | | | | Enabled synchronous message sends for ReplyableReactor. Added get(timeout: Long) method to SyncVar. | ||||
* | Made Replyable more general. | Philipp Haller | 2009-07-21 | 6 | -10/+33 |
| | |||||
* | Enabled future-type message sends for reactors. | Philipp Haller | 2009-07-21 | 3 | -9/+12 |
| | |||||
* | Moved scheduler source files into new scheduler... | Philipp Haller | 2009-07-21 | 13 | -0/+0 |
| | | | | | Moved scheduler source files into new scheduler directory. | ||||
* | Moved new scheduler classes into package scala.... | Philipp Haller | 2009-07-21 | 17 | -15/+23 |
| | | | | | Moved new scheduler classes into package scala.actors.scheduler. | ||||
* | Re-enabled snapshot for new ForkJoinPool. | Philipp Haller | 2009-07-20 | 12 | -1086/+165 |
| | |||||
* | Fixed build. | Philipp Haller | 2009-07-17 | 1 | -1/+1 |
| | |||||
* | Updated to newest revision of ForkJoinPool. | Philipp Haller | 2009-07-17 | 14 | -125/+275 |
| | |||||
* | Fixed memory leak in remote actors. | Philipp Haller | 2009-07-16 | 2 | -33/+34 |
| | |||||
* | Added ControlException marker trait and update ... | Miles Sabin | 2009-07-15 | 3 | -3/+6 |
| | | | | | | | | | Added ControlException marker trait and update various exceptions to mix it in; the typer now correctly propagates ControlExceptions rather than reporting them; the IDE reports attempts to log ControlExceptions; Global.signalDone no longer leaks ValidateErrors back into the typer; the set of compiler options offered by the IDE has been updated. | ||||
* | Added ThreadPoolScheduler supporting managedBlock. | Philipp Haller | 2009-07-11 | 7 | -15/+107 |
| | |||||
* | fixed Scala comments, added svn:keywords | michelou | 2009-07-07 | 1 | -7/+7 |
| | |||||
* | Switched to ForkJoinScheduler as default. | Philipp Haller | 2009-07-02 | 7 | -15/+17 |
| | |||||
* | Refactoring of sender/reply, as well as !!, !? ... | Philipp Haller | 2009-06-28 | 10 | -240/+356 |
| | | | | | | Refactoring of sender/reply, as well as !!, !? methods into separate traits. | ||||
* | Thread-based receive uses ManagerBlocker interf... | Philipp Haller | 2009-06-23 | 4 | -23/+32 |
| | | | | | Thread-based receive uses ManagerBlocker interface of new ForkJoinPool. | ||||
* | Switched back to ThreadPoolExecutor. | Philipp Haller | 2009-06-14 | 1 | -3/+1 |
| | |||||
* | Include 1.5 backport of Java 7 ForkJoinPool. | Philipp Haller | 2009-06-06 | 15 | -10/+6032 |
| | |||||
* | fixed (finally!) issue with JavaSerializer | michelou | 2009-06-02 | 3 | -23/+26 |
| | |||||
* | Renamed Reactor source file to match name of tr... | Philipp Haller | 2009-05-31 | 1 | -0/+0 |
| | | | | | Renamed Reactor source file to match name of trait. | ||||
* | Renamed OutputChannelActor to Reactor. | Philipp Haller | 2009-05-31 | 15 | -204/+267 |
| | | | | | | | Renamed Future.ch to Future.inputChannel. Exceptions are handled properly while matching messages. Tasks that execute actors no longer catch Throwable, but Exception. | ||||
* | Implemented #2009. | Philipp Haller | 2009-05-29 | 2 | -110/+186 |
| | |||||
* | Re-enabled SchedulerAdapter. | Philipp Haller | 2009-05-28 | 1 | -1/+30 |
| | |||||
* | Improved SimpleExecutorScheduler with non-leaki... | Philipp Haller | 2009-05-28 | 5 | -60/+160 |
| | | | | | Improved SimpleExecutorScheduler with non-leaking termination monitor. | ||||
* | Fixed #2010 by scheduling waitingFor check. | Philipp Haller | 2009-05-28 | 2 | -53/+71 |
| | |||||
* | Now for real: added OutputChannelActor. | Philipp Haller | 2009-05-28 | 3 | -1/+229 |
| | |||||
* | Added OutputChannelActor. | Philipp Haller | 2009-05-28 | 6 | -123/+45 |
| | |||||
* | Added exceptionHandler method. | Philipp Haller | 2009-05-27 | 2 | -4/+11 |
| | |||||
* | Commented instance vars of Actor trait and comp... | Philipp Haller | 2009-05-27 | 2 | -31/+58 |
| | | | | | | Commented instance vars of Actor trait and completed some scaladocs. Renamed sessions to senders. | ||||
* | In "Iterable" and in all its subclasses, "itera... | Gilles Dubochet | 2009-05-27 | 2 | -3/+3 |
| | | | | | | In "Iterable" and in all its subclasses, "iterator" replaces "elements" (and assorted changes). | ||||
* | Implemented #2015. | Philipp Haller | 2009-05-27 | 5 | -6/+57 |
| | |||||
* | Fixed #1794. | Philipp Haller | 2009-05-26 | 1 | -23/+13 |
| | |||||
* | Removed obsolete isDetached flag from Actor trait. | Philipp Haller | 2009-05-24 | 2 | -6/+11 |
| |