A Rust library implementing safe, lightweight context switches, without relying on kernel services
Go to file
edef 7e0b126f42 separate all the libc interaction out per OS
We're now handling more of this ourselves, and leaving less to libstd.
Hopefully, we'll eventually break free of libstd, leaving a
highly-focused low-level library that retains all its conveniences in
freestanding environments.
2015-04-16 02:16:08 -04:00
benches use a statically-allocated stack for Context::new benchmarking 2015-04-15 22:11:36 -04:00
examples parametrise Context on Stack 2015-04-15 21:51:37 -04:00
src separate all the libc interaction out per OS 2015-04-16 02:16:08 -04:00
.gitignore initial commit 2014-12-23 04:27:28 +01:00
Cargo.toml feature-flag os, but leave it enabled by default 2015-04-15 21:51:37 -04:00
LICENSE line-wrap LICENSE 2015-04-16 00:13:58 -04:00
build.rs factor Valgrind support out and expose it 2015-04-15 22:25:52 -04:00