Skip to content
Branch: master
Go to file


Failed to load latest commit information.
Latest commit message
Commit time

A green threads tutorial

This is the source of a short tutorial explaining how green threads work. It uses the C language and some assembly, the resulting implementation will work on x86-64 machines (both Linux and Mac OS X, normally). You can find its source code on my gthreads repository.

I developed a small ad-hoc environment to automate the generation of HTML code. It uses a slightly modified Markdown language so even if files here end in ".md", Github will not be able to render them all properly.

The tutorial is now published.

Legal matter

All the code I wrote here is in public domain.

You can’t perform that action at this time.