X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=malloc.c;h=409eed5ac71c5125ec740e724135b564cc297d8c;hb=23f3589e21445e9141901c2894bc97b457493332;hp=b080444e7cfd6e0b90b1d7eedc00ace0214b09b3;hpb=6bf964e1a60fa5bb711b214d387c6f288b402685;p=p5sagit%2Fp5-mst-13.2.git diff --git a/malloc.c b/malloc.c index b080444..409eed5 100644 --- a/malloc.c +++ b/malloc.c @@ -1035,6 +1035,16 @@ extern Malloc_t sbrk(int); #ifndef NO_MALLOC_DYNAMIC_CFG # define PERL_MALLOC_OPT_CHARS "FMfAPGdac" +# ifndef FILL_DEAD_DEFAULT +# define FILL_DEAD_DEFAULT 1 +# endif +# ifndef FILL_ALIVE_DEFAULT +# define FILL_ALIVE_DEFAULT 1 +# endif +# ifndef FILL_CHECK_DEFAULT +# define FILL_CHECK_DEFAULT 1 +# endif + static IV MallocCfg[MallocCfg_last] = { FIRST_SBRK, MIN_SBRK, @@ -1042,9 +1052,9 @@ static IV MallocCfg[MallocCfg_last] = { SBRK_ALLOW_FAILURES, SBRK_FAILURE_PRICE, SBRK_ALLOW_FAILURES * SBRK_FAILURE_PRICE, /* sbrk_goodness */ - 1, /* FILL_DEAD */ - 1, /* FILL_ALIVE */ - 1, /* FILL_CHECK */ + FILL_DEAD_DEFAULT, /* FILL_DEAD */ + FILL_ALIVE_DEFAULT, /* FILL_ALIVE */ + FILL_CHECK_DEFAULT, /* FILL_CHECK */ 0, /* MallocCfg_skip_cfg_env */ 0, /* MallocCfg_cfg_env_read */ 0, /* MallocCfg_emergency_buffer_size */