| Commit message (Collapse) | Author | Age | Files | Lines |
| |\
| |
| |
| |
| |
| | |
Conflicts:
src/rt/rust_dom.cpp
src/rt/rust_upcall.cpp
|
| | |
| |
| |
| |
| | |
after the "spawn" keyword, or implicitly the call expression used to start the
spawn.
|
| | |
| |
| |
| | |
zero. This should only happen in the Rust code and not in the drop glue, or on the unwind path. This change allows the task owning the channel to block on a flush and delete its own channel. This change also cleans up some code around rust_port and rust_chan.
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| |
| |
| | |
when debugging task race conditions within a single thread domain.
|
| | | |
|
| | | |
|
| |/ |
|
| |
|
|
| |
and add a test.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
system use it (and proxies) instead of existing token scheme.
|
| |
|
|
| |
notify_message, make them use proxies, cache task proxies in dom.
|
| |
|
|
| |
strong-ref distinction on rust_proxy.
|
| |
|
|
| |
scheduling iteration.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
to ::dequeue.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
state-calculation bugs --- one decently, the other with an ugly hack. Bug on the latter coming right up.
|
| | |
|
| | |
|
| |
|
|
| |
those hacking on Sunday evening PST).
|
| | |
|
| |
|
|
| |
runtime. Closes #109.
|
| | |
|
| | |
|
| | |
|
| | |
|