about summary refs log tree commit diff
path: root/src/rt/rust_port.h
AgeCommit message (Expand)AuthorLines
2011-11-16Disconnect ports before draining them. Issue #1155Brian Anderson-0/+1
2011-11-13Drop enqueued elements when a port is destructed. Closes #1155Brian Anderson-0/+1
2011-11-11rt: Make rust_port's ref counting non-atomicBrian Anderson-1/+1
2011-11-11rt: Remove rust_chanBrian Anderson-2/+2
2011-11-10rt: Move rust_chan::send to rust_port::sendBrian Anderson-0/+1
2011-11-10rt: Remove rust_token. UnusedBrian Anderson-1/+0
2011-11-10rt: Simplify channel-port associationBrian Anderson-1/+0
2011-08-15Port ID-based channels.Eric Holk-2/+1
2011-08-15First step towards port handles.Eric Holk-1/+4
2011-08-05Atomic ref counting for chans.Eric Holk-3/+0
2011-07-29Removing proxies and message queues.Eric Holk-2/+3
2011-07-13Fix compile-command lines in rt.Graydon Hoare-1/+1
2011-07-07Work on debugging race conditions.Eric Holk-1/+4
2011-06-27Conservatively serialize nearly all upcalls. Successfuly ran make check with ...Eric Holk-2/+0
2011-06-27Added some locking to ports to prevent the case where two threads simultaneou...Eric Holk-0/+2
2010-08-09Synthesize a flush_chan upcall right before a channel's ref_count drops to ze...Michael Bebenita-0/+1
2010-08-09Some pretty printing in the runtime.Michael Bebenita-0/+1
2010-07-28Move ports out into their own file, add data_message and make communication s...Michael Bebenita-0/+31