I made a zero-copy coroutine tracer to find my scheduler's lost wakeups
A cross-language, zero-copy coroutine observability framework based on the cTP shared-memory protocol, utilizing lock-free ring buffers for ultra-low overhead state tracing. - lixiasky-back/coroTracer
I made a zero-copy coroutine tracer to find my scheduler's lost wakeups launched on March 3, 2026 with 49 votes, #718 of 23,380 launches that month and more than 95% of that year's launches.
In plain words
This is a debugging tool designed to trace coroutine execution and identify missing wakeups in scheduler implementations. It uses zero-copy techniques to minimize performance overhead during tracing. The tool is intended for developers working with concurrent systems who need to diagnose scheduler issues. It is available as open source on GitHub.
written from the facts on this page · September 2026
Does a similar job
all alternatives →
CodeTracer – A time-traveling debugger implemented in Nim and Rust2025 · github.com · ▲334Hey! We are presenting CodeTracer - a user-friendly time-traveling debugger designed to support a wide range of programming languages: https://github.com/metacraft-labs/codetracer?tab=readme-ov-f... CodeTracer records the execution of a program into a sharable self-contained trace file. You can load the produced trace files in a GUI environment that allows you to move forward and backward through the execution and to examine the history of all memory locations. They say a picture is worth a thousand words — well, a video is even better! Watch the demo below to see…
Neco – Coroutine Library for C2024 · github.com · ▲145Concurrency library for C (coroutines). Contribute to tidwall/neco development by creating an account on GitHub.
A “living” Linux process with no memory2020 · github.com · ▲312A "living" Linux process with no memory. Contribute to izabera/zeromaps development by creating an account on GitHub.
Libconcurrent – Coroutines in C2016 · github.com · ▲91:copyright: Concurrent Programming Library (Coroutine) for C11 - sharow/libconcurrent
Goroutine-analyzer: A visual goroutine stack dump debugging tool2022 · github.com · ▲73Helps analyze goroutines. Inspired by TDA for Java and goroutine-inspect for golang. - openziti/goroutine-analyzer
Asymmetric stackful cross-platform Coroutines in pure C2021 · github.com · ▲39Single header stackful cross-platform coroutine library in pure C. - edubart/minicoro
More dev tools this month
the category →
Contribute to oosexgang/hackios-xnu-kernel development by creating an account on GitHub.
Dev tools · 1d ago · github.com


open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 29d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 27d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 24d ago · openbot.run
Talanoa▲346Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 22d ago · talanoa.email
Source: Show HN post ↗
Launched alongside, March 2026
the whole month →


Switch from ChatGPT to Claude with import memory feature
AI · Mar 2026 · claude.com
Littlebird▲709Littlebird remembers everything across your meetings, messages, docs, and apps, then takes action so you can recall any detail and never lose context.
AI · Mar 2026 · littlebird.ai

