pike.git/src/lex.c:1:
/*\
||| This file a part of Pike, and is copyright by Fredrik Hubinette
||| Pike is distributed as GPL (General Public License)
||| See the files COPYING and DISCLAIMER for more information.
\*/
/**/
#include "global.h"
- RCSID("$Id: lex.c,v 1.94 2001/07/08 19:35:38 grubba Exp $");
+ RCSID("$Id: lex.c,v 1.95 2001/07/09 11:37:21 grubba Exp $");
#include "language.h"
#include "array.h"
#include "lex.h"
#include "stralloc.h"
#include "dynamic_buffer.h"
#include "constants.h"
#include "hashtable.h"
#include "stuff.h"
#include "pike_memory.h"
#include "interpret.h"
pike.git/src/lex.c:67: Inside #if defined(INSTR_PROFILING)
fprintf(stderr,"-p%d: out of memory.\n",p_flag);
exit(2);
}
dmalloc_accept_leak(d);
d->runned=0;
for(e=0;e<F_MAX_OPCODE-F_OFFSET;e++)
d->next[e]=init_instr_storage_pointers(depth-1);
return d;
}
- void add_runned(int instr)
+ void add_runned(PIKE_OPCODE_T instr)
{
int e;
struct instr_counter **tmp=&instr_counter_storage;
for(e=0;e<p_flag;e++)
{
tmp[0]->runned++;
tmp=tmp[0]->next + last_instruction[e];
last_instruction[e]=last_instruction[e+1];
}