Date: Wed, 13 Mar 2002 23:19:30 -0800 From: Jos Backus <josb@cncdsl.com> To: freebsd-current@FreeBSD.ORG Subject: Re: malloc() and the stock Perl in -CURRENT (and -STABLE) Message-ID: <20020314071952.GJ80359@lizzy.bugworks.com> In-Reply-To: <20020313224812.A21067@xor.obsecurity.org> References: <20020314104525.B8244@office.naver.co.id> <20020314052810.GH74829@elvis.mu.org> <20020314124729.E8244@office.naver.co.id> <20020313223647.A20636@xor.obsecurity.org> <20020313224208.K27616@nexus.root.com> <20020313224812.A21067@xor.obsecurity.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Fyi: perl-5.7.3/pod/perldelta.pod says
Incompatible Changes
64-bit platforms and malloc
If your pointers are 64 bits wide, the Perl malloc is no
longer being used because it does not work well with 8-byte
pointers. Also, usually the system mallocs on such
platforms are much better optimized for such large memory
models than the Perl malloc. Some memory-hungry Perl
applications like the PDL don't work well with Perl's
malloc. Finally, other applications than Perl (like
modperl) tend to prefer the system malloc. Such platforms
include Alpha and 64-bit HPPA, MIPS, PPC, and Sparc.
--
Jos Backus _/ _/_/_/ Santa Clara, CA
_/ _/ _/
_/ _/_/_/
_/ _/ _/ _/
josb@cncdsl.com _/_/ _/_/_/ use Std::Disclaimer;
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020314071952.GJ80359>
