Conservative garbage collection causes memory leaks. In D is added: http://d.puremagic.com/issues/show_bug.cgi?id=3463 This is semi precise - only the heap have type information. What type information has fully precise? Semi precise causes memory leaks? This above patch is applied in official version D ?