steed
steed copied to clipboard
[INACTIVE] Rust's standard library, free of C dependencies, for Linux systems
I'm guessing the entire rand folder can be deleted (still contains rand/reader.rs), but I left it for now, since it wasn't removed in rust/src/libstd yet. Rust lang commit: 6bc8f164b09b9994e6a2d4c4ca60d7d36c09d3fe
`xargo build` throws an error while compiling [ralloc](https://github.com/redox-os/ralloc) dependency: ``` Compiling ralloc v1.0.0 (https://github.com/redox-os/ralloc#a93871cd) error[E0557]: feature has been removed --> /home/boss/.cargo/git/checkouts/ralloc-797ee1a3f928155b/a93871c/src/lib.rs:18:12 | 18 | # trying to build in Arch using the lld strategy (e.g. not Docker/cross). I'm trying to compile steed itself, not a dependent crate. Note: The...
Currently `steed` source tree is based on some mix of rust's `libstd` sources manually handpicked at different periods of time. Copying files one-by-one and maintaining tree up-to-date consumes time. There...
- [ ] `src/collections/hash/map.rs` - doesn't compile - Depends on `thread_local!`. cc #30 - [ ] `src/fs.rs` - doesn't compile - Depends on `sys_common::io::test::TempDir`. cc #116 - [x] `src/io/buffered.rs` -...
Current implementation does not bother with freeing the child thread's resources.
Currently, the mutex is just commented out which is bad because we now *do* have threads.