This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author neologix
Recipients BreamoreBoy, flub, loewis, neologix, pitrou, sable, tim.peters
Date 2011-04-24.11:25:11
SpamBayes Score 0.001606564
Marked as misclassified No
Message-id <1303644312.18.0.70903753797.issue3526@psf.upfronthosting.co.za>
In-reply-to
Content
Sébastien:
I'm chiming in late, but doesn't AIX have something like LD_PRELOAD?
Why not use it to transparently replace AIX's legacy malloc by another malloc implementation like dlmalloc or ptmalloc?
That would not require any patching of Python, and could also be used for other applications.

As a side note, while mmap has some advantages, it is way slower than brk (because pages must be zero-filled, and since mmap/munmap is called at every malloc/free call, this zero-filling is done every time contrarily to brk pools). See http://sources.redhat.com/ml/libc-alpha/2006-03/msg00033.html
History
Date User Action Args
2011-04-24 11:25:12neologixsetrecipients: + neologix, tim.peters, loewis, pitrou, sable, flub, BreamoreBoy
2011-04-24 11:25:12neologixsetmessageid: <1303644312.18.0.70903753797.issue3526@psf.upfronthosting.co.za>
2011-04-24 11:25:11neologixlinkissue3526 messages
2011-04-24 11:25:11neologixcreate