Releases: tower120/rc_event_queue
Releases · tower120/rc_event_queue
v0.4.2
- clear/truncate_front now dispose chunks not occupied by readers immediately! Which, at least partially, solves "emergency cleanup" problem.
Now you don't have to have access to all readers!
- Subscribe/unsubscribe now O(1).
- EventQueue::total_capacity now O(1).
v0.4.1
- miri support
- Using spin mutex everywhere. Write performance improved x2 in non-heavy concurrent cases.
v0.4.0
- Added
spmc
version
EventQueue::subscribe
-> EventReader::new
v0.3.1
- Improved read performance on long runs.
v0.3.0
EventReader::iter
now return LendingIterator
.
- AUTO_CLEANUP -> CLEANUP{ ON_CHUNK_READ / ON_NEW_CHUNK / NEVER }
v0.2.0
- Chunks are dynamic sized.
- Double-buffering.
v0.1.0
First working implementation with fixed-sized chunks.