#events #io #green #processes #waker #run-time #called

erin

一个非常简单的 I/O 反应器,允许创建类似绿色线程的过程。

1 个不稳定版本

0.1.0 2023年8月11日

#22#waker

CC0 许可证

25KB
610

erin

一个基于 popol 的简单(KISS,保持简单)的绿色线程库。

进程实现了一个在进入绿色线程运行时和它们的轮询接收到事件时被调用的 Processor 线程。

支持以下事件

  • 显式唤醒器
  • I/O 事件
  • 定时器/警报器

理想情况下,我们也会支持 mio,但目前这是一个待办事项。

我最近了解到一个可能与此项目有重大重叠的 io-reactor 项目。

依赖项

~1–1.9MB
~35K SLoC