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!

blog comments powered by Disqus