| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge commit 'jyasskin/work' | Graydon Hoare | 2010-08-10 | 1 | -1/+4 |
| |\ | | | | | | | | | | | Conflicts: src/rt/rust_dom.cpp src/rt/rust_upcall.cpp | ||||
| | * | Add names to tasks and domains. These can either be an explicit literal string | Jeffrey Yasskin | 2010-08-09 | 1 | -1/+4 |
| | | | | | | | | | | | after the "spawn" keyword, or implicitly the call expression used to start the spawn. | ||||
| * | | Fixed deadlock in the scheduler caused by condition variables. | Michael Bebenita | 2010-08-09 | 1 | -3/+0 |
| | | | |||||
| * | | Made the runtime keep track of all live domains and print their state. | Michael Bebenita | 2010-08-09 | 1 | -0/+1 |
| |/ | |||||
| * | Move ports out into their own file, add data_message and make communication ↵ | Michael Bebenita | 2010-07-28 | 1 | -0/+2 |
| | | | | | system use it (and proxies) instead of existing token scheme. | ||||
| * | Move notification-messages out into their own file and unify into ↵ | Michael Bebenita | 2010-07-28 | 1 | -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 Bebenita | 2010-07-28 | 1 | -0/+2 |
| | | | | | scheduling iteration. | ||||
| * | Add modeline / file-local emacs var blocks. | Michael Bebenita | 2010-07-28 | 1 | -0/+11 |
| | | |||||
| * | Fix -Wnon-virtual-destructor, which apple's gcc-4.0 seems to turn on by default. | Jeffrey Yasskin | 2010-07-22 | 1 | -0/+1 |
| | | |||||
| * | Added a message passing system based on lock free queues for inter-thread ↵ | Michael Bebenita | 2010-07-19 | 1 | -0/+92 |
| communication. Channels now buffer on the sending side, and no longer require blocking when sending. Lots of other refactoring and bug fixes. | |||||