pike.git / src / peep.c

version» Context lines:

pike.git/src/peep.c:313: Inside #if defined(PIKE_DEBUG)
   max_pointer, max_label);    }   #endif /* PIKE_DEBUG */      #ifndef INS_ENTRY    /* Replace F_ENTRY with F_NOP if we have no entry prologue. */    for (c = (p_instr *) instrbuf.s.str, e = 0; e < length; e++, c++)    if (c->opcode == F_ENTRY) c->opcode = F_NOP;   #endif    -  labels=(INT32 *)xalloc(sizeof(INT32) * 4 * (max_label+2)); +  labels=xalloc(sizeof(INT32) * 4 * (max_label+2));    jumps = labels + max_label + 2;    uses = jumps + max_label + 2;    aliases = uses + max_label + 2;    while(relabel)    {    /* First do the relabel pass. */    for(e=0;e<=max_label;e++)    {    labels[e]=jumps[e]= aliases[e] = -1;    uses[e]=0;