Capriccio: scalable threads for internet services
Advanced Compiler Design and Implementation