32 Commits (1dc0e82aeb43d2265fcb6834430e8471729c77e2)

Author SHA1 Message Date
Roberto Ierusalimschy 45cf24485d useless #include. 29 years ago
Roberto Ierusalimschy 41259bff31 BIG CHANGE: new data structure for constants, strings and globals, using 29 years ago
Roberto Ierusalimschy 995a9f7188 no more "Bool" type 29 years ago
Roberto Ierusalimschy 68f337dfa6 Garbage collection of functions + header structure for functions 30 years ago
Roberto Ierusalimschy 18ea2eff80 calls to "lua_reportbug" changed to "lua_error", since 30 years ago
Roberto Ierusalimschy b36cd823b1 header "string.h" was missing (gcc does not warn that) 30 years ago
Roberto Ierusalimschy 8faf4d1de2 control of garbage collection is done with Longs, as there can be 30 years ago
Roberto Ierusalimschy 8cb8594a3b better control of integer types and their limits 30 years ago
Roberto Ierusalimschy 3365a35243 new constant LUA_NOOBJECT 30 years ago
Roberto Ierusalimschy 2b301d711b new hash function; hash value for strings are kept with the string 30 years ago
Roberto Ierusalimschy 1929ddcf49 userdata can have different tags 30 years ago
Roberto Ierusalimschy b234da1cc2 changes in garbage collection control 30 years ago
Roberto Ierusalimschy 2b5bc5d1a8 new module for memory allocation 30 years ago
Roberto Ierusalimschy 3b7a36653b lua_equalObj now is global (and is used by opcode) 30 years ago
Roberto Ierusalimschy 8a0521fa52 fallback for garbage collection 30 years ago
Roberto Ierusalimschy d95a8b3121 new API: lua_Object now is an integer 30 years ago
Roberto Ierusalimschy 62ec3797d5 inheritance is not built-in 30 years ago
Roberto Ierusalimschy 5cb6856ebc because lua_error now does a longjmp, many functions do not need 30 years ago
Roberto Ierusalimschy 0162decc58 tags T_NIL, etc, changed to LUA_T_NIL, etc 30 years ago
Roberto Ierusalimschy 41e4c5798e small corrections 30 years ago
Waldemar Celes f8c8159362 adaptative garbage collection. 30 years ago
Waldemar Celes d107d5bfd2 implementacao de busca no campo godparent em substituicao 31 years ago
Waldemar Celes b826a39919 Implementacao de heranca multipla. 31 years ago
Waldemar Celes a4eeb099c8 Alteracao na macro 'streq' 31 years ago
Waldemar Celes 592a949272 heranca e nova implementacao do hash. 31 years ago
Waldemar Celes b28da81cfe Alteracao do hash, trocando tratamento de colisao por lista 31 years ago
Waldemar Celes 088cc3f380 evitar, durante consultas, criacao de nos nao encontrados. 31 years ago
Waldemar Celes 493d718b7f Uso de arvores binarias para armazenar nomes e realocacao dinamica 31 years ago
Waldemar Celes 44521b21e5 Implementacao da nova estrategia para armazenar os arrays 31 years ago
Waldemar Celes 3577eb6f13 Acrescentar o include do gerenciador de memoria "mm". 31 years ago
Waldemar Celes b405fb0ad7 hash manager for lua 31 years ago
The Lua team cd05d9c5cb oldest known commit 32 years ago