libco
libco copied to clipboard
协程切换汇编代码部分支持CPU架构太少
协程切换的汇编代码仅支持i386及x86_x64,是否会出支持ARM系列及MIPS系列的嵌入式架构版本
libco是用在服务端的,可能暂时没有这个需求吧。
我有一个协程实现是支持ARM、MIPS及RISC-V等架构的,可供参考。 https://github.com/heiher/hev-task-system
汇编部分直接参考boost库实现,不用重复造轮子
可以使用这个: https://github.com/xhawk18/s_task
cpu架构: x86, x64, arm, aarch64, mips, mips64, cortex-m0/m3/m4, stm8 系统环境: windows, linux, macos, android, mingw, 甚至可以无OS裸奔(嵌入式环境下) 网络库: libuv 其他: 支持 await / async
汇编部分直接参考boost库实现,不用重复造轮子
请教下如何实现的呢。
https://github.com/idealvin/coost.git
跨平台类go语言编程的c++协程库。