Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
1994-08-09 | Alteracao do hash, trocando tratamento de colisao por lista | Waldemar Celes | 2 | -158/+152 | |
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. | |||||
1994-08-05 | Implementacao da definicao e chamada de METODOS. | Waldemar Celes | 3 | -35/+148 | |
1994-08-05 | implementacao de dois buffer de 'yytext' para evitar bug | Waldemar Celes | 1 | -12/+20 | |
no look ahead do yacc | |||||
1994-08-05 | evitar, durante consultas, criacao de nos nao encontrados. | Waldemar Celes | 2 | -2/+18 | |
1994-08-04 | Alteracao na funcao 'write" para permitir acrescentar caracteres | Waldemar Celes | 1 | -11/+28 | |
de espacamento, tabs, newline, etc. nos formatos. Corrigiu tambem bug do formato 'F' maiusculo. | |||||
1994-08-03 | Implementacao de funcoes para tratar Lua function em C e | Waldemar Celes | 4 | -10/+42 | |
correcoes de bugs nas tabelas dinamicas. | |||||
1994-07-21 | arquivo nao mais utilizado em Lua. | Roberto Ierusalimschy | 1 | -85/+0 | |
1994-07-20 | Aumentar precisao do valor de PI. | Waldemar Celes | 1 | -3/+5 | |
1994-07-19 | novos warnings "missing-prototypes" e "ansi". | Waldemar Celes | 1 | -2/+2 | |
1994-07-19 | opcao "clear" para limpar arquivos que podem ser reconstruidos pelo | Waldemar Celes | 1 | -1/+6 | |
make (menos os .a e o executavel "lua"). | |||||
1994-07-19 | inclui arquivo "tree".v1.2 | Waldemar Celes | 1 | -3/+4 | |
1994-07-19 | Uso de arvores binarias para armazenar nomes e realocacao dinamica | Waldemar Celes | 7 | -275/+251 | |
de tabelas (pilhas, hashtable, globais, codigo, etc.) | |||||
1994-07-19 | Arvore binaria de strings, variaveis e constantes. | Waldemar Celes | 2 | -0/+237 | |
1994-04-25 | Correcao de erro na funcao read quando a variavel que | Waldemar Celes | 1 | -8/+20 | |
especifica o formato nao era uma string e correcao do erro para ler strings entre aspas nula no formato livre. | |||||
1994-04-20 | Implementacao da nova estrategia para armazenar os arrays | Waldemar Celes | 6 | -122/+175 | |
em lista encadeada. | |||||
1994-04-20 | Alteracao do tipo da variavel "pc" na compilacao, passando | Waldemar Celes | 1 | -47/+39 | |
a ser indice e nao mais ponteiro. | |||||
1994-04-19 | Nova estrategia de alocacao de buffers para codigo intermediario. | Waldemar Celes | 1 | -52/+95 | |
1994-04-15 | Correcao da funcao PrintCode | Waldemar Celes | 1 | -5/+28 | |
1994-04-15 | O token NAME deixa de estar associado a um indice da tabela de | Waldemar Celes | 1 | -23/+51 | |
simbolos e passa a conter o ponteiro da string yytext. Recebido o token NAME, decide-se entre um simbolo ou uma constante. | |||||
1994-04-15 | Retirar chamada da funcao lua_findsymbol associada a cada | Waldemar Celes | 1 | -2/+5 | |
token NAME. A decisao de chamar lua_findsymbol ou lua_findconstant fica a cargo do modulo "lua.stx". | |||||
1994-04-13 | Correcao de bug: uma string ja' existente na tabela de string nao | Waldemar Celes | 1 | -2/+5 | |
estava sendo liberada. | |||||
1994-04-13 | Alteracao para retirar codificacao de NOP's, substituindo | Waldemar Celes | 3 | -113/+193 | |
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. | |||||
1994-04-06 | Modificaco para reservar espaco do byte para marcar constantes | Waldemar Celes | 1 | -5/+13 | |
pre-definidas. | |||||
1994-03-28 | Acrescentar o gerenciador de memoria "mm", corrigir bug reservando | Waldemar Celes | 1 | -5/+14 | |
o byte para a coleta de lixo nas constantes pre-definidas e colocar um teste em tempo de execucao para evitar duplicidade de valores na tabela de strings (teste ainda linear). | |||||
1994-03-28 | Acrescentar o gerenciador de memoria "mm" e corrigir um bug pois | Waldemar Celes | 1 | -2/+4 | |
no novo "lex" o token FUNCTION nao tem valor associado. | |||||
1994-03-28 | Acrescentar o include do gerenciador de memoria "mm". | Waldemar Celes | 5 | -4/+51 | |
1994-02-13 | otimizacao do codigo para construtores. | Roberto Ierusalimschy | 1 | -58/+115 | |
correcao do tamanho do buffer de codigo. | |||||
1994-02-13 | otimizacao do codigo para construtores. | Roberto Ierusalimschy | 1 | -32/+53 | |
pequenas modificacoes na execucao de LOADi e similares. | |||||
1994-02-13 | otimizacao do codigo para construtores. | Roberto Ierusalimschy | 1 | -2/+6 | |
1994-01-10 | uso de pattern-matching para regras de RCS. | Roberto Ierusalimschy | 1 | -39/+3 | |
1993-12-30 | 1) execute retorna resultado Unix da execucao do comando. | Roberto Ierusalimschy | 1 | -11/+14 | |
2) correcao parcial da read: retorna nil quando encontra EOF. | |||||
1993-12-28 | correcao de bug em constantes (rotina code_number) entre | Roberto Ierusalimschy | 1 | -3/+3 | |
2 bytes e 4 bytes. | |||||
1993-12-28 | "include"s de string.h e stdlib.h para evitar warnings | Roberto Ierusalimschy | 1 | -1/+6 | |
1993-12-22 | opcao -O2 para otimizacao | Roberto Ierusalimschy | 1 | -2/+2 | |
1993-12-22 | Tratamento do token $debug e $nodebug | Waldemar Celes | 1 | -8/+26 | |
1993-12-22 | Novo analizador lexico para LUA | Roberto Ierusalimschy | 1 | -7/+7 | |
1993-12-22 | criacao do token WRONGTOKEN, necessario para o novo analizador lexico | Roberto Ierusalimschy | 1 | -1/+2 | |