nathan
|
e8efa4390b
|
polish and reasonable performance.
|
2016-01-15 23:35:20 +01:00 |
|
nathan
|
eae63b3f8a
|
GREAT performance with Disruptor values tweaked. WIP getting all collections lock-free
|
2016-01-15 02:26:23 +01:00 |
|
nathan
|
0ed9b1b243
|
Fixed issues with varity argumuent subscriptions, cleaned up model, removed "FirstArg" publisher (didn't make any sense. Publication should always use all arguments)
|
2016-01-14 15:08:49 +01:00 |
|
nathan
|
4a42f395a6
|
Added disruptor - AWESOME fast in speed tests. Has problems because of pub/sub lock contention when used in MessageBus
|
2016-01-13 18:05:43 +01:00 |
|
nathan
|
57cd06d164
|
Updated license info. Updated jctools MPMC array queue
|
2015-10-30 13:31:13 +01:00 |
|
nathan
|
68dc22b736
|
fixed generics
|
2015-07-22 10:37:40 +02:00 |
|
nathan
|
4e75e28802
|
Updated to use non-deprecated junit. added missing generic parameters
|
2015-07-07 00:36:23 +02:00 |
|
nathan
|
8f312a8012
|
Added intellij support. Compiled as java6, supports java8 ConcurrentHashMap
|
2015-06-28 00:16:38 +02:00 |
|
nathan
|
894da4c980
|
Changed visibility of queue. Made node items private
|
2015-06-26 20:59:43 +02:00 |
|
nathan
|
a790368ec4
|
Code polish and refactor to support multiple types of publishing and subscribing
|
2015-06-20 01:05:01 +02:00 |
|
nathan
|
2c2801e54f
|
cleaned up source, comments. Extracted ErrorHandler. WIP java version adapter
|
2015-06-16 11:36:57 +02:00 |
|