Bob Ippolito (@etrepum) on Haskell, Python, Erlang, JavaScript, etc.

realloc.. doesn't?


Apparently, Darwin's implementation of realloc never frees memory if you ask for a smaller size. Python, and probably plenty of other software, assumes that it does, because that's how it behaves on the other platforms (at least Linux and OpenBSD). Oops!