My favorites | Sign in
Project Logo
                
Changes to /trunk/src/main/resources/META-INF/ReleaseNotest.txt
r285 vs. r308   Edit
  Compare: vs.   Format:
Revision r308
Go to: 
Project members, sign in to write a code review
/trunk/src/main/resources/META-INF/ReleaseNotest.txt   r285 /trunk/src/main/resources/META-INF/ReleaseNotest.txt   r308
1 GParallelizer 1 GParallelizer
2 2
3 0.8 3 0.8
4 Added DataFlow concurrency support 4 Added DataFlow concurrency support
5 Added sendAndWait() methods to actors to block the caller until a reply arrives 5 Added sendAndWait() methods to actors to block the caller until a reply arrives
6 Added an option to use the JSR-166y ForkJoin pool 6 Added an option to use the JSR-166y ForkJoin pool
7 Enabled thread-bound actors to reuse threads from a resizeable common pool 7 Enabled thread-bound actors to reuse threads from a resizeable common pool
8 Added AsyncEnhancer and ParallelEnhancer classes enabling asynchronous collection processing through meta-class enhancements 8 Added AsyncEnhancer and ParallelEnhancer classes enabling asynchronous collection processing through meta-class enhancements
9 Restructured actor groups with respect to the thread-bound actor thread reuse and Fork/Join pool support 9 Restructured actor groups with respect to the thread-bound actor thread reuse and Fork/Join pool support
10 Supported messages annotated with @Immutable 10 Supported @Immutable for messages
11 Ability to suspend actor and message enhancements for replies, which has impact on message delivery speed 11 Ability to suspend actor and message enhancements for replies, which has impact on message delivery speed
12 Restructured actor classes to increase code reuse 12 Restructured actor classes to increase code reuse
13 Removed beforeStop() lifecycle method from actors
13 Fixed the event-driven actor's loop, when no react is called 14 Fixed the event-driven actor's loop, when no react is called
14 Several performance benchmarks included 15 Several performance benchmarks included
15 Minor performance optimizations 16 Minor performance optimizations
16 Bugfixing 17 Bugfixing
17 18
18 0.7 19 0.7
19 Reply methods for thread-bound actors 20 Reply methods for thread-bound actors
20 Reply methods available on received messages 21 Reply methods available on received messages
21 Ability to send replies between thread-bound and event-driven actors in both directions 22 Ability to send replies between thread-bound and event-driven actors in both directions
22 Documented structuring actors code and implementing event-driven loops 23 Documented structuring actors code and implementing event-driven loops
23 Overloaded the << operator to perform send 24 Overloaded the << operator to perform send
24 Handling multiple messages in single receive/react 25 Handling multiple messages in single receive/react
25 Actor groups, multiple independent configurable thread pools 26 Actor groups, multiple independent configurable thread pools
26 Gradle build script 27 Gradle build script
27 28
28 0.6 29 0.6
29 Event-driven (pooled) actors 30 Event-driven (pooled) actors
30 31
31 0.5 32 0.5
32 Mixin support 33 Mixin support
33 The act() method wrapped with TimeCategory to allow for time DSL in receive() calls 34 The act() method wrapped with TimeCategory to allow for time DSL in receive() calls
34 35
35 0.4 36 0.4
36 Actors added 37 Actors added
37 38
38 0.3 39 0.3
39 Set default pool size to Ncpu + 1, where Ncpu is the number of CPU in the system. 40 Set default pool size to Ncpu + 1, where Ncpu is the number of CPU in the system.
40 Made pool threads to be non-daemon. 41 Made pool threads to be non-daemon.
41 Updated documentation. 42 Updated documentation.
42 43
43 0.2 44 0.2
44 Enabled calling withParallelizer() and withAsynchronizer() methods on any object. 45 Enabled calling withParallelizer() and withAsynchronizer() methods on any object.
45 46
46 0.1 47 0.1
47 Initial release of the core functionality for both Parallelizer, which uses JSR-166y Parallel Arrays, 48 Initial release of the core functionality for both Parallelizer, which uses JSR-166y Parallel Arrays,
48 and Asynchronizer, which uses Java's executor services. 49 and Asynchronizer, which uses Java's executor services.
Hosted by Google Code