D-Programming-Language/druntime — pull request #274 by alexrp (2012-07-12 09:16:15+00:00)
Title: core.thread: Implement cooperative suspension.

This is useful for real time applications which must be able to control when garbage collection kicks in.

I sent this after the critical regions patch because it specifically depends on the additional suspend machinery put in place by that patch.