Dolan, Stephen; Muralidharan, Servesh; Gregg, David
(Association for Computing Machinery, 2013)
We propose a new language-neutral primitive for the LLVM compiler, which provides efficient context switching and message passing between lightweight threads of control. The primitive, called SWAPSTACK, can be used by any ...