4
I Use This!
Very Low Activity

Commits : Listings

Analyzed 18 days ago. based on code collected 18 days ago.
Jan 29, 2024 — Jan 29, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Revert multi-threaded claim strategy because of race conditions on Apple Macs More... over 13 years ago
only memory barrier pending publications at end of batch. More... over 13 years ago
Change latency test to be more like new throughput tests. More... over 13 years ago
Set rather than lazySet pending publications. More... over 13 years ago
Added code for checking if sufficient processors exist for running the performance tests. More... over 13 years ago
Added progress reporting to throughput tests in new format. More... over 13 years ago
Removed optimisation for lazySet on critical section of claim strategy More... over 13 years ago
New multi-thread claim strategy implementation for serialising the publishers. More... over 13 years ago
Generalise queue references. More... over 13 years ago
claim sequence naming clean up. More... over 13 years ago
Reworked throughput tests to separate the running of blocking queue and disruptor tests to different loops which makes things easier for the optimiser to separate the profiling. More... over 13 years ago
Reworked test to allow number of publishers to be changed via a constant. More... over 13 years ago
Rename size to bufferSize More... over 13 years ago
Push setting of cursor on publication down into ClaimStrategy. More... over 13 years ago
Use LockSupport.parkNanos() rather than sleep or yield when the buffer is full to cause back pressure. More... over 13 years ago
Rename mask to indexMask More... over 13 years ago
Rename mask to indexMask More... over 13 years ago
Batch size should be int rather than long. More... over 13 years ago
Drop iteration count to 100 million for per runs. Seems to be sufficient. More... over 13 years ago
Tidy up of util class and location. More... over 13 years ago
Reworked performance tests to use a CountDownLatch to signal end of test run for threads. More... over 13 years ago
Tidy up endOfChain code in the Disruptor. More... over 13 years ago
Remove use of sequences from queue tests to avoid memory barrier. More... over 13 years ago
Fix issue 12 - only unmark processors as end of chain if the set of dependent processors is not empty. More... over 13 years ago
Add a shutdown method to the Disruptor to wait until all events have been processed then halt the consumers. More... over 13 years ago
Only remove the first occurrence. More... over 13 years ago
Reworked internals of SequenceGroup so it does not create an iterator as garbage when getting the current sequence. More... over 13 years ago
Maven artifact deployment script merged from maven-deploy branch into trunk More... over 13 years ago
Rationalised maven deployment script More... over 13 years ago
Fix exception handling Disruptor test to cope with the new behaviour of checking the alert status. More... over 13 years ago