tb 24 lib/lua/lstring.c stringtable *tb; tb 29 lib/lua/lstring.c tb = &G(L)->strt; tb 32 lib/lua/lstring.c for (i=0; i<tb->size; i++) { tb 33 lib/lua/lstring.c GCObject *p = tb->hash[i]; tb 44 lib/lua/lstring.c luaM_freearray(L, tb->hash, tb->size, TString *); tb 45 lib/lua/lstring.c tb->size = newsize; tb 46 lib/lua/lstring.c tb->hash = newhash; tb 53 lib/lua/lstring.c stringtable *tb; tb 64 lib/lua/lstring.c tb = &G(L)->strt; tb 65 lib/lua/lstring.c h = lmod(h, tb->size); tb 66 lib/lua/lstring.c ts->tsv.next = tb->hash[h]; /* chain new entry */ tb 67 lib/lua/lstring.c tb->hash[h] = obj2gco(ts); tb 68 lib/lua/lstring.c tb->nuse++; tb 69 lib/lua/lstring.c if (tb->nuse > cast(lu_int32, tb->size) && tb->size <= MAX_INT/2) tb 70 lib/lua/lstring.c luaS_resize(L, tb->size*2); /* too crowded */