about summary refs log tree commit diff
path: root/src/rt/rust_chan.h
AgeCommit message (Expand)AuthorLines
2011-11-11rt: Remove rust_chanBrian Anderson-35/+0
2011-11-10rt: Move rust_chan::send to rust_port::sendBrian Anderson-2/+0
2011-11-10rt: Simplify channel-port associationBrian Anderson-2/+0
2011-08-16New channel-based task status notifications.Eric Holk-6/+0
2011-08-16Removed trans_comm.rs from the compiler. Updating aio/sio to work with the ne...Eric Holk-0/+6
2011-08-08Converted the rest of the task-comm-* tests over. Also fixed someEric Holk-3/+0
2011-08-05Atomic ref counting for chans.Eric Holk-3/+3
2011-07-29Removing proxies and message queues.Eric Holk-3/+3
2011-07-28Atomic reference counting for tasks.Eric Holk-1/+1
2011-07-21Improving move semantics for channel operations.Eric Holk-2/+3
2011-07-21Lots of work on memory tracking and channels.Eric Holk-1/+1
2011-07-13Fix compile-command lines in rt.Graydon Hoare-1/+1
2011-07-07Work on debugging race conditions.Eric Holk-1/+2
2011-07-01Sync rust_chan's deref() method with rustc's code.Rob Arnold-2/+2
2011-07-01Move the channel destroy code into rust_chan.Rob Arnold-0/+3
2011-07-01Move channel cloning logic into a method on rust_chan.Rob Arnold-0/+2
2010-09-07Lots of design changes around proxies and message passing. Made it so that do...Michael Bebenita-1/+2
2010-08-09Synthesize a flush_chan upcall right before a channel's ref_count drops to ze...Michael Bebenita-1/+1
2010-07-28Move ports out into their own file, add data_message and make communication s...Michael Bebenita-10/+9
2010-07-28Add modeline / file-local emacs var blocks.Michael Bebenita-0/+11
2010-07-19Added a message passing system based on lock free queues for inter-thread com...Michael Bebenita-1/+3
2010-06-23Populate tree.Graydon Hoare-0/+22