On Tue, 4 Apr 2000, Alan Burlison wrote:

> "Paul G. Weiss" wrote:
> > 
> > Sad to say still not working.
> 
> I'd suggest building perl with -Uusemymalloc.

won't performance suffer in that case?
i "benchmarked" Perl malloc vs. system malloc under solaris once, there
were far more syscalls to brk() with system malloc.

Configure -Ubincompat5005 solved the dso problem under solaris for me.

btw, i just dug this out of my ~/Mail/.sent-mail-dec-1999
we were comparing usemymalloc under linux, solaris looked similar, but i
don't have those numbers handy.

Date: Mon, 13 Dec 1999 00:48:44 -0800 (PST)
From: Doug MacEachern <[EMAIL PROTECTED]>
To: "Andreas J. Koenig" <[EMAIL PROTECTED]>
Subject: Re: [ID 19991118.006] SEGV with 5.005_{54,56,62+}

goodness, it's true, here's a perl with usemymalloc=y :

% strace -o strace.out -f ./perl -MPOSIX -e0
% grep brk strace.out | wc -l
     87

and the default with usemymalloc=n :
% strace -o strace2.out -f /usr/bin/perl -MPOSIX -e0
% grep brk strace2.out | wc -l
    204

it was over a year ago when I looked at this, I can't recall now why I
thought usemymalloc=n was the right choice.

Reply via email to