Skip to content

Instantly share code, notes, and snippets.

@brson
Last active December 20, 2015 12:54
Show Gist options
  • Save brson/4719480 to your computer and use it in GitHub Desktop.
Save brson/4719480 to your computer and use it in GitHub Desktop.
Useful Rust runtime tasks
# Useful Rust runtime tasks
https://github.com/mozilla/rust/issues/4770 port pipes to pthreads
https://github.com/mozilla/rust/issues/4768 remove dec_weak_task
https://github.com/mozilla/rust/issues/4392 remove lazy scheduler initialization
https://github.com/mozilla/rust/issues/3309 redesign logging - convert to task/pipe-based Rust
https://github.com/mozilla/rust/issues/2044 extract all the stack management from rust_task
https://github.com/mozilla/rust/issues/3695 change behavior of out-of-stack errors (graydon may have this on a branch)
https://github.com/mozilla/rust/issues/3406 rewrite rust_start in rust
https://github.com/mozilla/rust/issues/4812 rewrite various helper functions in rust
## FFI/stack reform
see https://mail.mozilla.org/pipermail/rust-dev/2013-February/003069.html for the essence of what I want to do,
essentially unifying the 'stack growth' and 'stack switching' paths
These two issues are related, though maybe out of date:
https://github.com/mozilla/rust/issues/4479
https://github.com/mozilla/rust/issues/4480
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment