Skip to content
LMAX Collections
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
CoalescingRingBuffer
.gitignore
LICENCE.txt
LMAXCollections.iml
README.md
build.xml

README.md

LMAX Collections

A High Performance Collections Library

Maintainer

Coalescing Ring Buffer: [Nick Zeeb] (https://github.com/nickzeeb)

What is it?

Please see http://nickzeeb.wordpress.com/2013/03/07/the-coalescing-ring-buffer/ for an introduction

Ports:

Changelog

1.0.0 Released (7-Mar-2013)

  • Initial release containing the Coalescing Ring Buffer

1.1.0 Released (16-Jun-2013)

  • Coalescing Ring Buffer improvements:
    • 4% performance improvement by using lazy sets where possible
    • constructor now rounds up capacity to the nearest higher power of two instead of throwing an exception
    • nextRead index has been renamed firstWrite for clarity

1.1.3 Released (7-Nov-2014)

1.1.4 Released (5-Jul-2017)

  • Coalescing Ring Buffer improvements:
    • Null out entries in the ring buffer once consumed
You can’t perform that action at this time.