rc: malloc zero memory
rc: added AllocNoZero and retain parameter
rc: added naive bench to test throughput