aboutsummaryrefslogtreecommitdiff
path: root/src/rt/rust_dom.h
Commit message (Collapse)AuthorAgeFilesLines
* Made the runtime keep track of all live domains and print their state.Michael Bebenita2010-08-091-0/+1
|
* Move ports out into their own file, add data_message and make communication ↵Michael Bebenita2010-07-281-0/+2
| | | | system use it (and proxies) instead of existing token scheme.
* Move notification-messages out into their own file and unify into ↵Michael Bebenita2010-07-281-15/+7
| | | | notify_message, make them use proxies, cache task proxies in dom.
* Add rust_dom::log_state, for logging the running/blocked/dead vectors per ↵Michael Bebenita2010-07-281-0/+2
| | | | scheduling iteration.
* Add modeline / file-local emacs var blocks.Michael Bebenita2010-07-281-0/+11
|
* Fix -Wnon-virtual-destructor, which apple's gcc-4.0 seems to turn on by default.Jeffrey Yasskin2010-07-221-0/+1
|
* Added a message passing system based on lock free queues for inter-thread ↵Michael Bebenita2010-07-191-0/+92
communication. Channels now buffer on the sending side, and no longer require blocking when sending. Lots of other refactoring and bug fixes.