We made this change so that we can capture thread stack allocations. __mmap and __munmap cannot be overridden at runtime. mmap and munmap can be overidden at runtime and we are thus able to capture when either of these functions were called.