about summary refs log tree commit diff
path: root/src/rt/circular_buffer.h
AgeCommit message (Expand)AuthorLines
2012-04-03Refactor includes structure, getting rid of rust_internal.hJon Morton-0/+3
2012-03-12rt: Remove arbitrary limit on size of port queue. Closes #1245Brian Anderson-1/+0
2011-12-20Revert "wip"Brian Anderson-1/+1
2011-12-20wipBrian Anderson-1/+1
2011-08-01Enabling logging in circular_buffer again.Eric Holk-2/+0
2011-07-21Lots of work on memory tracking and channels.Eric Holk-3/+3
2011-07-13Fix compile-command lines in rt.Graydon Hoare-1/+1
2011-06-28Renamed what's left of rust_dom to rust_schedulerEric Holk-1/+1
2011-06-28Removed dom_owned, splitting things between task_owned and kernel_owned. Had ...Eric Holk-3/+5
2011-01-10Cleanup circular_bufferBrian Anderson-0/+4
2011-01-10Remove the assumption that circular_buffer's buffer has a power of two sizeBrian Anderson-8/+14
2011-01-10Don't allow circular_buffer to shrink below its original size when unit_sz is...Brian Anderson-0/+3
2010-08-11Ignore upcall_flush for channels that are disassociated from ports. This make...Michael Bebenita-0/+1
2010-07-28Add peek method to circular buffer.Michael Bebenita-0/+1
2010-07-28Change _unit_sz to unit_sz and make public in circular_buffer.Michael Bebenita-3/+2
2010-07-28Make circular buffer use only power-of-two sizes, cheaper arithmetic.Michael Bebenita-1/+3
2010-07-19Fixed circular buffer resizing bug.Michael Bebenita-1/+10
2010-07-19Added a message passing system based on lock free queues for inter-thread com...Michael Bebenita-0/+30