about summary refs log tree commit diff
path: root/src/rt/circular_buffer.cpp
AgeCommit message (Expand)AuthorLines
2010-08-16Un-xfailed working tests.Michael Bebenita-1/+2
2010-08-16Pulled rust_srv in its own file. Some cleanup, and added varargs to assertion...Michael Bebenita-1/+1
2010-08-11Ignore upcall_flush for channels that are disassociated from ports. This make...Michael Bebenita-0/+5
2010-08-09Some pretty printing in the runtime.Michael Bebenita-3/+1
2010-07-28Let circular buffers actually grow to max sz, reset _next when resizing.Michael Bebenita-5/+7
2010-07-28Change unread-on-destroy condition for circular buffer to merely a warning.Michael Bebenita-1/+1
2010-07-28Add comment explaining NULL case in circular_buffer::enqueue and add logging ...Michael Bebenita-1/+7
2010-07-28Add peek method to circular buffer.Michael Bebenita-0/+5
2010-07-28Change _unit_sz to unit_sz and make public in circular_buffer.Michael Bebenita-14/+15
2010-07-28Make circular buffer use only power-of-two sizes, cheaper arithmetic.Michael Bebenita-2/+12
2010-07-19Fixed circular buffer resizing bug.Michael Bebenita-16/+20
2010-07-19Added a message passing system based on lock free queues for inter-thread com...Michael Bebenita-0/+118