Branch: Tag:

2002-11-24

2002-11-24 22:47:06 by Martin Stjernholm <mast@lysator.liu.se>

Changed some block_allocs to tune to memory pages.

Rev: src/backend.cmod:1.31
Rev: src/constants.c:1.44
Rev: src/constants.h:1.28
Rev: src/gc.c:1.189
Rev: src/interpret.c:1.283
Rev: src/las.c:1.315
Rev: src/mapping.c:1.155
Rev: src/multiset.c:1.59
Rev: src/multiset.h:1.29
Rev: src/object.c:1.210
Rev: src/object.h:1.75
Rev: src/pike_memory.c:1.127
Rev: src/program.c:1.462
Rev: src/program.h:1.169

2:   || This file is part of Pike. For copyright information see COPYRIGHT.   || Pike is distributed under GPL, LGPL and MPL. See the file COPYING   || for more information. - || $Id: constants.c,v 1.43 2002/10/27 16:31:46 nilsson Exp $ + || $Id: constants.c,v 1.44 2002/11/24 22:47:06 mast Exp $   */      #include "global.h"
18:   #include "security.h"   #include "block_alloc.h"    - RCSID("$Id: constants.c,v 1.43 2002/10/27 16:31:46 nilsson Exp $"); + RCSID("$Id: constants.c,v 1.44 2002/11/24 22:47:06 mast Exp $");      struct mapping *builtin_constants = 0;   
67:    X->name=0; \    EXIT_PIKE_MEMOBJ(X); \   }while(0) - BLOCK_ALLOC(callable,128) + BLOCK_ALLOC_FILL_PAGES(callable,2)      int global_callable_flags=0;