Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Mar 1996 06:13:24 +0100 (MET)
From:      Ollivier Robert <roberto@keltia.freenix.fr>
To:        mark@grondar.za (Mark Murray)
Cc:        kuku@gilberto.physik.rwth-aachen.de, mark@grondar.za, de-bsd-hubs@blues.physik.rwth-aachen.de, freebsd-hubs@FreeBSD.org
Subject:   Re: mirror and perl
Message-ID:  <199603170513.GAA08811@keltia.freenix.fr>
In-Reply-To: <199603161416.QAA00672@grumble.grondar.za> from Mark Murray at "Mar 16, 96 04:16:01 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
It seems that Mark Murray said:
> 
> Er, no. PHKmalloc is a 2.2 thing. I cannot remember dates, but it may be
> worth a recompile of perl5 on your current system to see if this goes away.

Probably but  ensure  that when you configure   Perl not to  use the Perl's
malloc (which derived from the BSD one if I remember well).
 
> 
> Dates, someone? When did PHKmalloc go in?

>From the CVS log, the first commit is the following:

phk         95/09/16 02:28:15

  Modified:    lib/libc/stdlib  Makefile.inc malloc.3 malloc.c
  Removed:     lib/libc/stdlib  free.3 realloc.3
  Log:
  ``phkmalloc''
  Performance is comparable to gnumalloc if you have sufficient RAM, and
  it screams around it if you don't.
  Compiled with "EXTRA_SANITY" until further notice.
  see malloc.3 for more details.

It was enhanced shortly after. 

phk         95/10/08 11:44:21

  Modified:    lib/libc/stdlib  malloc.3 malloc.c
  Log:
  phkmalloc/2
  "zero' and 'junk' options to help find and diagnose malloc abuse.
  EXTRA_SANITY defaults "junk" to on.
  Don't dump the internal state, unless EXTRA_SANITY.
  General code cleanup.
  Error messages cleaned up a bit, more checking earlier.
  EXTRA_SANITY is default at this time (just in case).
  Performance (without EXTRA_SANITY) is better, beats gnumalloc in
  both time & space most of the time:

-- 
Ollivier ROBERT    -=- The daemon is FREE! -=-    roberto@keltia.frmug.fr.net
   FreeBSD keltia.freenix.fr 2.2-CURRENT #6: Mon Mar 11 20:18:10 MET 1996



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199603170513.GAA08811>