WIP userspace tls for rust std + userspace thread local alloc
Showing
- Cargo.lock 130 additions, 0 deletionsCargo.lock
- README.md 42 additions, 1 deletionREADME.md
- crates/arch-x86_64/src/context.rs 6 additions, 0 deletionscrates/arch-x86_64/src/context.rs
- crates/arch-x86_64/src/stack.rs 2 additions, 1 deletioncrates/arch-x86_64/src/stack.rs
- crates/libstd/src/alloc.rs 2 additions, 2 deletionscrates/libstd/src/alloc.rs
- crates/loader/Cargo.toml 1 addition, 0 deletionscrates/loader/Cargo.toml
- crates/loader/src/lib.rs 45 additions, 9 deletionscrates/loader/src/lib.rs
- crates/mem/src/lib.rs 2 additions, 2 deletionscrates/mem/src/lib.rs
- crates/scheduler/src/task.rs 6 additions, 0 deletionscrates/scheduler/src/task.rs
- crates/slab-alloc/src/alloc.rs 3 additions, 4 deletionscrates/slab-alloc/src/alloc.rs
- crates/slab-alloc/src/lib.rs 5 additions, 4 deletionscrates/slab-alloc/src/lib.rs
- crates/slab-alloc/src/local.rs 112 additions, 0 deletionscrates/slab-alloc/src/local.rs
- crates/slab-alloc/src/slab.rs 2 additions, 2 deletionscrates/slab-alloc/src/slab.rs
- crates/syscall/src/lib.rs 6 additions, 0 deletionscrates/syscall/src/lib.rs
- userspace/std-test/Cargo.toml 2 additions, 0 deletionsuserspace/std-test/Cargo.toml
- userspace/std-test/src/main.rs 15 additions, 31 deletionsuserspace/std-test/src/main.rs
Loading
Please register or sign in to comment