> I think it's for reducing unneeded allocations? Is it correct?

That would be my guess. But I am not on expert on that. Hopefully someone else 
can give a thorough answer for that.

> dup stands for "duplicate"?

Yes.

Reply via email to