Skip to content

Adds back epoll (for graceful fallback)#6

Open
kamronbatman wants to merge 12 commits into
mainfrom
feature/epoll-fallback
Open

Adds back epoll (for graceful fallback)#6
kamronbatman wants to merge 12 commits into
mainfrom
feature/epoll-fallback

Conversation

@kamronbatman
Copy link
Copy Markdown
Contributor

No description provided.

kamronbatman and others added 12 commits February 21, 2026 14:26
Documents the architecture for LinuxEpollGroup, a readiness-to-completion
bridge using epoll as fallback when io_uring is unavailable on Linux.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
9 tasks covering: epoll structs, syscall bindings, LinuxEpollGroup
implementation, factory integration, tests, TestServer --epoll flag,
Darwin fixed-array optimization, integration testing, and cleanup.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…ridge

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
CreateLinuxRing now falls back to LinuxEpollGroup when io_uring is
unavailable. Added CreateLinuxEpoll() for explicit epoll backend use.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…rking

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…d by connection ID

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant