aboutsummaryrefslogtreecommitdiff
path: root/src/rt/rust_task.h
Commit message (Collapse)AuthorAgeFilesLines
* Move ports out into their own file, add data_message and make communication ↵Michael Bebenita2010-07-281-4/+0
| | | | 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-0/+8
| | | | notify_message, make them use proxies, cache task proxies in dom.
* Rename rust_proxy_delegate to maybe_proxy, flesh out logic in it. Add ↵Michael Bebenita2010-07-281-3/+2
| | | | strong-ref distinction on rust_proxy.
* Add modeline / file-local emacs var blocks.Michael Bebenita2010-07-281-0/+10
|
* Fix typos in comments, delete obsolete comments and dead commented code.Michael Bebenita2010-07-281-1/+1
|
* Added a message passing system based on lock free queues for inter-thread ↵Michael Bebenita2010-07-191-0/+107
communication. Channels now buffer on the sending side, and no longer require blocking when sending. Lots of other refactoring and bug fixes.