Branch: Tag:

2001-03-28

2001-03-28 10:02:45 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

lots of PIKE_RUN_UNLOCKED stuff..

Rev: src/Makefile.in:1.253
Rev: src/backend.cmod:1.13
Rev: src/block_alloc.h:1.28
Rev: src/error.c:1.71
Rev: src/gc.c:1.148
Rev: src/global.h:1.60
Rev: src/main.c:1.119
Rev: src/mapping.c:1.119
Rev: src/modules/Image/encodings/xbm.c:1.14
Rev: src/modules/Parser/html.c:1.132
Rev: src/modules/spider/xml.c:1.39
Rev: src/pike_cpulib.c:1.1
Rev: src/pike_cpulib.h:1.6
Rev: src/pike_error.h:1.11
Rev: src/pike_memory.c:1.103
Rev: src/program.c:1.306
Rev: src/stralloc.c:1.118
Rev: src/svalue.h:1.84

5:   \*/   /**/   #include "global.h" - RCSID("$Id: main.c,v 1.118 2001/03/25 20:44:06 grubba Exp $"); + RCSID("$Id: main.c,v 1.119 2001/03/28 10:02:41 hubbe Exp $");   #include "fdlib.h"   #include "backend.h"   #include "module.h"
157:   #endif /* HAVE_SETBUF */   #endif /* HAVE_SETVBUF */    +  init_pike_cpulib(); +    #ifdef TRY_USE_MMX    try_use_mmx=mmx_ok();   #endif
168:    ARGV=argv;       fd_init(); +  { +  extern void init_mapping_blocks(void); +  extern void init_callable_blocks(void); +  extern void init_gc_frame_blocks(void); +  extern void init_pike_frame_blocks(void); +  extern void init_node_s_blocks(void); +  extern void init_object_blocks(void); +  extern void init_callback_blocks(void);    -  +  init_mapping_blocks(); +  init_callable_blocks(); +  init_gc_frame_blocks(); +  init_pike_frame_blocks(); +  init_node_s_blocks(); +  init_object_blocks(); +  init_callback_blocks(); +  } +    #ifdef SHARED_NODES    node_hash.table = malloc(sizeof(node *)*32831);    if (!node_hash.table) {