Skip to content

Releases: disruptor-net/Disruptor-net

3.4.1

19 Apr 16:41
Compare
Choose a tag to compare
  • Fix invalid IL code that caused an exception on Mono

3.4.0

19 Apr 16:46
Compare
Choose a tag to compare
  • Remove Histogram and MutableLong
  • Remove base type from SingleProducerSequencer and MultiProducerSequencer
  • Fix race between run() and halt() on BatchEventProcessor
  • Remove obsolete TryNext overloads along with InsufficientCapacityException
  • (Perf) Use generated struct types to improve BatchEventProcessor and ProcessingSequenceBarrier performance
  • (Perf) Remove unneeded unsafe code from MultiProducerSequencer
  • (Perf) Use custom IL to improve RingBuffer indexer performance

3.4.0-beta

08 Jan 10:26
Compare
Choose a tag to compare
  • Remove obsolete TryNext overloads along with InsufficientCapacityException

3.4.0-alpha

08 Jan 10:26
Compare
Choose a tag to compare
  • Remove Histogram and MutableLong
  • Remove base type from SingleProducerSequencer and MultiProducerSequencer
  • Fix race between run() and halt() on BatchEventProcessor
  • Make obsolete exception-based TryNext methods
  • (Perf) Use generated struct types to improve BatchEventProcessor and ProcessingSequenceBarrier performance
  • (Perf) Remove unneeded unsafe code from MultiProducerSequencer
  • (Perf) Use custom IL to improve RingBuffer indexer performance

3.3.8

08 Jan 10:27
Compare
Choose a tag to compare
  • Add exception free overloads to ISequenced.TryNext
  • Revert belt and braces WaitStategy signalling.

3.3.7

08 Jan 10:27
Compare
Choose a tag to compare
  • All features available in Java Disruptor 3.3.7 have been ported
  • Drop .NET Core 1.1
  • Add .NET Standard 2.0

3.3.6

08 Jan 10:27
Compare
Choose a tag to compare
  • All features available in Java Disruptor 3.3.6 have been ported
  • Use an aggressive spin wait in all blocking wait strategies (#25)
  • Add a new blocking low CPU usage wait strategy
  • Support .NET Core 1.1