├── .appveyor.yml ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── TODO ├── benchmarks ├── Cargo.lock ├── Cargo.toml ├── README.md ├── benches │ └── compare_methods.rs ├── results │ └── parallel │ │ ├── 1024.log │ │ ├── 128.log │ │ ├── 2048.log │ │ ├── 256.log │ │ ├── 512.log │ │ └── 64.log ├── src │ └── lib.rs └── tools │ └── crunch.pl ├── clippy.toml ├── examples ├── chat_server.rs └── echo_server.rs ├── src ├── coroutine.rs ├── errors.rs ├── io.rs ├── lib.rs ├── prelude.rs ├── stack_cache.rs ├── switch.rs └── wrappers.rs └── test ├── bugreports.rs ├── early_cleanup.rs ├── io_blocking.rs ├── prelude_api.rs ├── reentrant_wait.rs ├── tests.rs └── version.rs /.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/.appveyor.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/README.md -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/TODO -------------------------------------------------------------------------------- /benchmarks/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/benchmarks/Cargo.lock -------------------------------------------------------------------------------- /benchmarks/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/benchmarks/Cargo.toml -------------------------------------------------------------------------------- /benchmarks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/benchmarks/README.md -------------------------------------------------------------------------------- /benchmarks/benches/compare_methods.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/benchmarks/benches/compare_methods.rs -------------------------------------------------------------------------------- /benchmarks/results/parallel/1024.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/benchmarks/results/parallel/1024.log -------------------------------------------------------------------------------- /benchmarks/results/parallel/128.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/benchmarks/results/parallel/128.log -------------------------------------------------------------------------------- /benchmarks/results/parallel/2048.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/benchmarks/results/parallel/2048.log -------------------------------------------------------------------------------- /benchmarks/results/parallel/256.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/benchmarks/results/parallel/256.log -------------------------------------------------------------------------------- /benchmarks/results/parallel/512.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/benchmarks/results/parallel/512.log -------------------------------------------------------------------------------- /benchmarks/results/parallel/64.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/benchmarks/results/parallel/64.log -------------------------------------------------------------------------------- /benchmarks/src/lib.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/tools/crunch.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/benchmarks/tools/crunch.pl -------------------------------------------------------------------------------- /clippy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/clippy.toml -------------------------------------------------------------------------------- /examples/chat_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/examples/chat_server.rs -------------------------------------------------------------------------------- /examples/echo_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/examples/echo_server.rs -------------------------------------------------------------------------------- /src/coroutine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/src/coroutine.rs -------------------------------------------------------------------------------- /src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/src/errors.rs -------------------------------------------------------------------------------- /src/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/src/io.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/src/prelude.rs -------------------------------------------------------------------------------- /src/stack_cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/src/stack_cache.rs -------------------------------------------------------------------------------- /src/switch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/src/switch.rs -------------------------------------------------------------------------------- /src/wrappers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/src/wrappers.rs -------------------------------------------------------------------------------- /test/bugreports.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/test/bugreports.rs -------------------------------------------------------------------------------- /test/early_cleanup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/test/early_cleanup.rs -------------------------------------------------------------------------------- /test/io_blocking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/test/io_blocking.rs -------------------------------------------------------------------------------- /test/prelude_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/test/prelude_api.rs -------------------------------------------------------------------------------- /test/reentrant_wait.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/test/reentrant_wait.rs -------------------------------------------------------------------------------- /test/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/test/tests.rs -------------------------------------------------------------------------------- /test/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vorner/corona/HEAD/test/version.rs --------------------------------------------------------------------------------