aboutsummaryrefslogtreecommitdiffstats
path: root/util/queue.lua
Commit message (Collapse)AuthorAgeFilesLines
* util.queue: Update :items() to consistently use private data directlyMatthew Wild2019-03-231-5/+4
| | | | | It will perform better this way, and we were accessing private variables already within the iterator.
* util.queue: Add 'consume()' convenience iteratorMatthew Wild2019-03-231-0/+3
|
* util.queue: Add luacheck annotationsMatthew Wild2015-10-181-1/+2
|
* util.queue: Add :items() iteratorMatthew Wild2015-10-181-0/+13
|
* util.queue: Allow optional wrap-around when pushing, overwriting oldest ↵Matthew Wild2015-06-031-2/+7
| | | | unread item
* util.queue: Small fast FIFO/ringbuffer/queue libraryMatthew Wild2015-05-131-0/+54