Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | small omission corrected ("s_tsvalue") | Roberto Ierusalimschy | 1996-11-01 | 1 | -1/+2 |
| | |||||
* | documentation of opcode meanings (thanks to lhf) | Roberto Ierusalimschy | 1996-09-26 | 1 | -53/+76 |
| | |||||
* | "call" returns separate results, instead of a table. | Roberto Ierusalimschy | 1996-09-24 | 1 | -2/+1 |
| | |||||
* | first version of vararg facility (plus new function "call"). | Roberto Ierusalimschy | 1996-05-28 | 1 | -24/+8 |
| | |||||
* | integration with undump (execution of pre-compiled chuncks) | Roberto Ierusalimschy | 1996-03-15 | 1 | -1/+2 |
| | |||||
* | unused declaration removed. | Roberto Ierusalimschy | 1996-03-06 | 1 | -3/+1 |
| | |||||
* | small correction (about types) | Roberto Ierusalimschy | 1996-03-01 | 1 | -4/+4 |
| | |||||
* | new header "lex.h". | Roberto Ierusalimschy | 1996-02-13 | 1 | -11/+2 |
| | |||||
* | lua_table now has references to global variable names (TreeNode's). | Roberto Ierusalimschy | 1996-01-26 | 1 | -5/+1 |
| | |||||
* | names generated by yacc (starting with "yy") are changed to start with | Roberto Ierusalimschy | 1995-12-21 | 1 | -2/+2 |
| | | | | "luaY_", to avoid name clashes with hosts using yacc. | ||||
* | new method to keep debug line information: current line is stored on the | Roberto Ierusalimschy | 1995-10-25 | 1 | -2/+4 |
| | | | | | Lua stack, just below (new) base, with tag LUA_T_LINE. SETLINE opcodes are generated by lex. | ||||
* | new style for debug information about functions: no more SETFUNCTION | Roberto Ierusalimschy | 1995-10-17 | 1 | -4/+2 |
| | | | | | | | | opcodes. When a function is called, its entry in the stack is marked with LUA_T_(C)MARK, so function 'luaD_stackedfunction' can find it if needed. Functions now have their file names in the headers, so there is no need of 'addfile' and the like. | ||||
* | Garbage collection of functions + header structure for functions | Roberto Ierusalimschy | 1995-10-04 | 1 | -6/+5 |
| | |||||
* | run-time stack now is controled at run time, instead of | Waldemar Celes | 1995-04-11 | 1 | -7/+1 |
| | | | | compilation time. | ||||
* | better control of integer types and their limits | Roberto Ierusalimschy | 1994-12-20 | 1 | -25/+20 |
| | |||||
* | garbage collection tag for strings organized in struct TaggedString | Roberto Ierusalimschy | 1994-11-23 | 1 | -3/+5 |
| | |||||
* | fallback for garbage collection | Roberto Ierusalimschy | 1994-11-10 | 1 | -1/+2 |
| | |||||
* | fallback list moved from opcode.c to fallback.c | Roberto Ierusalimschy | 1994-11-10 | 1 | -2/+1 |
| | |||||
* | lua_parse has a different interface | Roberto Ierusalimschy | 1994-11-09 | 1 | -2/+2 |
| | |||||
* | new API: lua_Object now is an integer | Roberto Ierusalimschy | 1994-11-07 | 1 | -2/+3 |
| | |||||
* | Type renamed to lua_Type | Roberto Ierusalimschy | 1994-11-07 | 1 | -2/+2 |
| | |||||
* | new opcodes for '>' and '>=' | Roberto Ierusalimschy | 1994-11-06 | 1 | -1/+4 |
| | |||||
* | small corrections. | Roberto Ierusalimschy | 1994-11-04 | 1 | -2/+2 |
| | |||||
* | new way to call functions, plus several small changes. This is | Roberto Ierusalimschy | 1994-11-02 | 1 | -26/+15 |
| | | | | a temporary version! | ||||
* | new operations POWOP (power) and PUSHMARKMET (for marking method calls). | Waldemar Celes | 1994-10-17 | 1 | -2/+3 |
| | | | | remove of operation PUSHOBJECT. | ||||
* | Implementacao da definicao e chamada de METODOS. | Waldemar Celes | 1994-08-05 | 1 | -1/+10 |
| | |||||
* | Uso de arvores binarias para armazenar nomes e realocacao dinamica | Waldemar Celes | 1994-07-19 | 1 | -3/+3 |
| | | | | de tabelas (pilhas, hashtable, globais, codigo, etc.) | ||||
* | Implementacao da nova estrategia para armazenar os arrays | Waldemar Celes | 1994-04-20 | 1 | -1/+2 |
| | | | | em lista encadeada. | ||||
* | Alteracao para retirar codificacao de NOP's, substituindo | Waldemar Celes | 1994-04-13 | 1 | -2/+18 |
| | | | | | | | | pela utilizacao de "union" com "chars" para codificar Word e float. Observa-se que foram realizados testes antes da alteracao e constatou-se que do bytecode anteriormente gerado, NOP representava de 10 a 13% do total de bytes do codigo. Esta percentagem chegava ate' a 20% na caso de descricao de metafile utilizando Lua. | ||||
* | otimizacao do codigo para construtores. | Roberto Ierusalimschy | 1994-02-13 | 1 | -2/+6 |
| | |||||
* | eliminacao do tipo e funcoes relacionadas com Unput | Roberto Ierusalimschy | 1993-12-22 | 1 | -5/+3 |
| | |||||
* | LUA intermediate code interpreter | Waldemar Celes | 1993-12-17 | 1 | -2/+3 |
| | |||||
* | oldest known commit | The Lua team | 1993-07-28 | 1 | -0/+144 |