HomeSort by: relevance | last modified time | path
    Searched refs:freereg (Results 1 - 3 of 3) sorted by relevancy

  /src/external/mit/lua/dist/src/
lparser.h 164 lu_byte freereg; /* first free register */ member in struct:FuncState
lcode.c 473 int newstack = fs->freereg + n;
488 fs->freereg += n;
497 static void freereg (FuncState *fs, int reg) { function
499 fs->freereg--;
500 lua_assert(reg == fs->freereg);
510 freereg(fs, r1);
511 freereg(fs, r2);
514 freereg(fs, r2);
515 freereg(fs, r1);
525 freereg(fs, e->u.info)
    [all...]
lparser.c 499 luaK_nil(fs, fs->freereg, needed); /* complete with nils */
504 fs->freereg += needed; /* remove extra values */
655 lua_assert(fs->freereg == luaY_nvarstack(fs));
687 fs->freereg = stklevel; /* free registers */
742 fs->freereg = 0;
854 int reg = ls->fs->freereg;
868 fs->freereg = reg; /* free registers */
939 init_exp(t, VNONRELOC, fs->freereg); /* table will be at stack top */
1066 nparams = fs->freereg - (base+1);
1070 fs->freereg = base+1; /* call remove function and arguments and leave
    [all...]

Completed in 16 milliseconds