We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
std::sys::theseus
We need to implement the following files in library/std/src/sys/theseus:
library/std/src/sys/theseus
alloc.rs
args.rs
common.rs
hashmap_random_keys
random
env.rs
fs.rs
vfs
memory_vfs
io.rs
locks
mutex.rs
rwlock.rs
condvar.rs
net.rs
os.rs
current_exe
join_paths
PATH
pipe.rs
process.rs
stdio.rs
thread.rs
Thread::sleep
available_parallelism
guard
thread_local_dtor.rs
thread_local_key.rs
time.rs
time
The text was updated successfully, but these errors were encountered:
If we do end up needing pipe, we can implement it atop one of our channel implementations.
pipe
Sorry, something went wrong.
No branches or pull requests
We need to implement the following files in
library/std/src/sys/theseus
:alloc.rs
args.rs
Need Rust binary support in Theseus.
common.rs
hashmap_random_keys
Add
random
crate Theseus#582env.rs
fs.rs
Add
vfs
API andmemory_vfs
implementation Theseus#639io.rs
locks
mutex.rs
rwlock.rs
condvar.rs
net.rs
os.rs
Mostly implemented except for:
current_exe
join_paths
- Theseus doesn't have the concept of aPATH
environment variablepipe.rs
Don't need to implement this.
process.rs
Needs Theseus standard I/O redesign.
stdio.rs
thread.rs
Mostly implemented except for:
Thread::sleep
We probably want to wait for Timer abstraction Theseus#569 before implementing sleep.
available_parallelism
guard
thread_local_dtor.rs
thread_local_key.rs
time.rs
Add
time
crate Theseus#615The text was updated successfully, but these errors were encountered: