| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-09-28 | rt: Expose the C stack inside the Rust scheduler so that C calls can switch ↵ | Patrick Walton | -0/+3 | |
| to it | ||||
| 2011-09-27 | rt: Store the task in TLS | Patrick Walton | -0/+16 | |
| 2011-08-25 | rustc: Add an extra flag to object tydescs so that shapes know how to find ↵ | Patrick Walton | -4/+3 | |
| the captured subtydescs | ||||
| 2011-08-18 | Remove rc_base. Closes #603. | Michael Sullivan | -1/+2 | |
| 2011-08-10 | rt: Shutdown gracefully on failure | Brian Anderson | -0/+2 | |
| When the kernel fails, kill all tasks and wait for the schedulers to stop instead of just exiting. I'm sure there are tons of lurking issues here but this is enough to fail without leaking (at least in the absence of cleanups). | ||||
| 2011-08-08 | Introduced task handles. | unknown | -3/+0 | |
| This is the new way to refer to tasks in rust-land. Currently all they do is serve as a key to look up the old rust_task structure. Ideally they won't be ref counted, but baby steps. | ||||
| 2011-07-29 | Removing proxies and message queues. | Eric Holk | -10/+3 | |
| 2011-07-28 | Do all runtime calls to getenv at initialization | Brian Anderson | -0/+3 | |
| getenv is not threadsafe and (maybe as a result) it's randomly crashing with CFLAGS=-g and RUST_THREADS=32. Calls from rust code are still on their own. | ||||
| 2011-07-28 | Updating to work on Windows. | Eric Holk | -0/+6 | |
| 2011-07-28 | Per-thread scheduling. Closes #682. | Eric Holk | -5/+11 | |
| Tasks are spawned on a random thread. Currently they stay there, but we should add task migration and load balancing in the future. This should drammatically improve our task performance benchmarks. | ||||
| 2011-07-28 | Made root_task no longer special. | Eric Holk | -2/+0 | |
| 2011-07-13 | Fix compile-command lines in rt. | Graydon Hoare | -1/+1 | |
| 2011-06-29 | Adding support for pinning tasks to the currently running thread. Closes #598. | Eric Holk | -2/+2 | |
| 2011-06-29 | Re-enable tidy (it was broken) and fix various non-tidy things. | Graydon Hoare | -1/+2 | |
| 2011-06-28 | Renamed what's left of rust_dom to rust_scheduler | Eric Holk | -0/+107 | |
