Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 10-Dec-2021 | - | ||||
doc/ | H | 03-May-2022 | - | 9 | 7 | |
README.md | H A D | 10-Dec-2021 | 761 | 15 | 10 | |
aarch64.c | H A D | 03-May-2022 | 3.2 KiB | 139 | 114 | |
amd64.c | H A D | 10-Dec-2021 | 6 KiB | 164 | 138 | |
arm.c | H A D | 10-Dec-2021 | 1.9 KiB | 82 | 63 | |
fiber.c | H A D | 10-Dec-2021 | 998 | 55 | 39 | |
libco.c | H A D | 10-Dec-2021 | 775 | 38 | 28 | |
libco.h | H A D | 10-Dec-2021 | 393 | 29 | 15 | |
ppc.c | H A D | 10-Dec-2021 | 11.6 KiB | 370 | 298 | |
settings.h | H A D | 10-Dec-2021 | 1.2 KiB | 53 | 33 | |
sjlj.c | H A D | 10-Dec-2021 | 2.3 KiB | 106 | 77 | |
ucontext.c | H A D | 10-Dec-2021 | 1.8 KiB | 73 | 46 | |
x86.c | H A D | 10-Dec-2021 | 3 KiB | 117 | 93 |
README.md
1# Fork of libco for Fluent Bit 2 3This repository is a fork of the original library [libco](https://byuu.org/library/libco/) v18 created by Byuu. Compared to the original version it have the following changes: 4 5- Core 6 - ARMv8: workaround for [GCC bug](https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90907). 7 - Added [aarch64.c](aarch64.c) backend file created by [webgeek1234](https://github.com/webgeek1234). 8 - Fixes on settings.h to get MacOS support. 9- API 10 - co_create() have a third argument to retrieve the real size of the stack created. 11 12This library is used inside [Fluent Bit](http://github.com/fluent/fluent-bit) project, so this repo aims to keep aligned with latest releases but including our required patches. 13 14Eduardo Silva <eduardo@monkey.io> 15