index
:
rust
master
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
rt
/
circular_buffer.cpp
Commit message (
Collapse
)
Author
Age
Files
Lines
*
Let circular buffers actually grow to max sz, reset _next when resizing.
Michael Bebenita
2010-07-28
1
-5
/
+7
|
*
Change unread-on-destroy condition for circular buffer to merely a warning.
Michael Bebenita
2010-07-28
1
-1
/
+1
|
*
Add comment explaining NULL case in circular_buffer::enqueue and add logging ↵
Michael Bebenita
2010-07-28
1
-1
/
+7
|
|
|
|
to ::dequeue.
*
Add peek method to circular buffer.
Michael Bebenita
2010-07-28
1
-0
/
+5
|
*
Change _unit_sz to unit_sz and make public in circular_buffer.
Michael Bebenita
2010-07-28
1
-14
/
+15
|
*
Make circular buffer use only power-of-two sizes, cheaper arithmetic.
Michael Bebenita
2010-07-28
1
-2
/
+12
|
*
Fixed circular buffer resizing bug.
Michael Bebenita
2010-07-19
1
-16
/
+20
|
*
Added a message passing system based on lock free queues for inter-thread ↵
Michael Bebenita
2010-07-19
1
-0
/
+118
communication. Channels now buffer on the sending side, and no longer require blocking when sending. Lots of other refactoring and bug fixes.