I saw in ptmalloc2 code the following comment:

"...Malloc implementation for multiple threads without lock contention..."

Can anyone explain me what does it mean without lock contention? Is that mean when a thread want to malloc while another thread already inside malloc, it won't block? how that can be without locking?

Thanks, Uri.