GSoC/GCI Archive
Google Summer of Code 2012 Digital Mars

Removing the global gc lock from common allocations in D.

by Antti-Ville Tuunainen for Digital Mars

"I want to make the memory allocator of D fast for threaded loads." Right now, allocating memory in D starts with grabbing a global lock. This is a major performance roadblock. I want to make it go away.