| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2010-07-28 | Let circular buffers actually grow to max sz, reset _next when resizing. | Michael Bebenita | -5/+7 | |
| 2010-07-28 | Change unread-on-destroy condition for circular buffer to merely a warning. | Michael Bebenita | -1/+1 | |
| 2010-07-28 | Add comment explaining NULL case in circular_buffer::enqueue and add logging ↵ | Michael Bebenita | -1/+7 | |
| to ::dequeue. | ||||
| 2010-07-28 | Add peek method to circular buffer. | Michael Bebenita | -0/+5 | |
| 2010-07-28 | Change _unit_sz to unit_sz and make public in circular_buffer. | Michael Bebenita | -14/+15 | |
| 2010-07-28 | Make circular buffer use only power-of-two sizes, cheaper arithmetic. | Michael Bebenita | -2/+12 | |
| 2010-07-19 | Fixed circular buffer resizing bug. | Michael Bebenita | -16/+20 | |
| 2010-07-19 | Added a message passing system based on lock free queues for inter-thread ↵ | Michael Bebenita | -0/+118 | |
| communication. Channels now buffer on the sending side, and no longer require blocking when sending. Lots of other refactoring and bug fixes. | ||||
