├── .bazelignore ├── .bazelrc ├── .gitignore ├── BUILD.bazel ├── CMakeLists.txt ├── LICENSE ├── MODULE.bazel ├── MODULE.bazel.lock ├── README.md ├── WORKSPACE ├── bitset.h ├── context.S ├── context.h ├── coroutine.cc ├── coroutine.h ├── coroutines_test.cc ├── costress.cc ├── cotest.cc ├── detect_sanitizers.h ├── http_client ├── BUILD.bazel └── main.cc ├── http_server ├── BUILD.bazel └── main.cc └── test_coroutines.cc /.bazelignore: -------------------------------------------------------------------------------- 1 | bazel-cocpp 2 | -------------------------------------------------------------------------------- /.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dallison/co/HEAD/.bazelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | bazel-* 2 | .vscode/* 3 | build/* 4 | -------------------------------------------------------------------------------- /BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dallison/co/HEAD/BUILD.bazel -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dallison/co/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dallison/co/HEAD/LICENSE -------------------------------------------------------------------------------- /MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dallison/co/HEAD/MODULE.bazel -------------------------------------------------------------------------------- /MODULE.bazel.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dallison/co/HEAD/MODULE.bazel.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dallison/co/HEAD/README.md -------------------------------------------------------------------------------- /WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dallison/co/HEAD/WORKSPACE -------------------------------------------------------------------------------- /bitset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dallison/co/HEAD/bitset.h -------------------------------------------------------------------------------- /context.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dallison/co/HEAD/context.S -------------------------------------------------------------------------------- /context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dallison/co/HEAD/context.h -------------------------------------------------------------------------------- /coroutine.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dallison/co/HEAD/coroutine.cc -------------------------------------------------------------------------------- /coroutine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dallison/co/HEAD/coroutine.h -------------------------------------------------------------------------------- /coroutines_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dallison/co/HEAD/coroutines_test.cc -------------------------------------------------------------------------------- /costress.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dallison/co/HEAD/costress.cc -------------------------------------------------------------------------------- /cotest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dallison/co/HEAD/cotest.cc -------------------------------------------------------------------------------- /detect_sanitizers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dallison/co/HEAD/detect_sanitizers.h -------------------------------------------------------------------------------- /http_client/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dallison/co/HEAD/http_client/BUILD.bazel -------------------------------------------------------------------------------- /http_client/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dallison/co/HEAD/http_client/main.cc -------------------------------------------------------------------------------- /http_server/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dallison/co/HEAD/http_server/BUILD.bazel -------------------------------------------------------------------------------- /http_server/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dallison/co/HEAD/http_server/main.cc -------------------------------------------------------------------------------- /test_coroutines.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dallison/co/HEAD/test_coroutines.cc --------------------------------------------------------------------------------