summaryrefslogtreecommitdiff
path: root/hash.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* new implementation of gc: "Pre-collect" garbage in temporary lists andRoberto Ierusalimschy1997-05-141-3/+4
| | | | then call fallbacks.
* "Object" renamed to "TObject" (Tagged Object), to avoid conflicts withRoberto Ierusalimschy1997-03-311-6/+6
| | | | pre-defined names in some C compilers.
* first full implementation of internal methodsRoberto Ierusalimschy1997-03-191-1/+2
|
* first step in implementing internal methods.Roberto Ierusalimschy1997-02-261-10/+9
|
* tables may grow bigger than words.Roberto Ierusalimschy1996-05-061-6/+6
|
* details.Roberto Ierusalimschy1996-03-081-2/+1
|
* BIG CHANGE: new data structure for constants, strings and globals, usingRoberto Ierusalimschy1996-02-121-1/+3
| | | | an array of hash tables for all them.
* no more "Bool" typeRoberto Ierusalimschy1996-02-071-2/+2
|
* control of garbage collection is done with Longs, as there can beRoberto Ierusalimschy1995-01-121-2/+4
| | | | more than WORD objects to collect.
* better control of integer types and their limitsRoberto Ierusalimschy1994-12-201-6/+6
|
* changes in garbage collection controlRoberto Ierusalimschy1994-11-171-2/+2
|
* lua_equalObj now is global (and is used by opcode)Roberto Ierusalimschy1994-11-141-1/+2
|
* new field 'next' in struct 'Hash', to list tables for garbage collection.Waldemar Celes1994-09-081-1/+2
|
* Alteracao do hash, trocando tratamento de colisao por listaWaldemar Celes1994-08-091-3/+3
| | | | | | pela estrategia de re-hash. Foi feito uma avaliacao da funcao de hash, e constatado sua eficiencia com uma media de 4 acessos no hash ate' 70% ocupado.
* evitar, durante consultas, criacao de nos nao encontrados.Waldemar Celes1994-08-051-1/+2
|
* Implementacao da nova estrategia para armazenar os arraysWaldemar Celes1994-04-201-6/+4
| | | | em lista encadeada.
* hash manager for luaWaldemar Celes1993-12-171-2/+1
|
* oldest known commitThe Lua team1993-07-281-0/+35