Histórico de Commits

Autor SHA1 Mensagem Data
  Roberto Ierusalimschy f3b3d9b5c2 string constants (Kstr) must fit into 'B' register há 8 anos atrás
  Roberto Ierusalimschy bc1b0733b8 avoid the use of bit 'Bk' ('B' will lose this bit soon) há 8 anos atrás
  Roberto Ierusalimschy 722bdbe17d no more 'getBMode'-'getCMode' (imprecise + we will need more space há 8 anos atrás
  Roberto Ierusalimschy 00e728af88 binary operators use R instead of RK há 8 anos atrás
  Roberto Ierusalimschy 13256a4173 detail há 8 anos atrás
  Roberto Ierusalimschy abb17cf19b new opcode OP_LOADF (load immediate float) há 8 anos atrás
  Roberto Ierusalimschy 80d9b09f35 jumps do not close upvalues (to be faster and simpler); há 8 anos atrás
  Roberto Ierusalimschy f96497397a new type 'StackValue' for stack elements há 8 anos atrás
  Roberto Ierusalimschy b42430fd3a 'lineinfo' in prototypes saved as differences instead of absolute há 8 anos atrás
  Roberto Ierusalimschy de74289049 table field names for dedicated opcodes can be restricted to há 8 anos atrás
  Roberto Ierusalimschy 502a1d1108 new opcodes for table access with constant keys (strings and integers) há 8 anos atrás
  Roberto Ierusalimschy 173e41b2eb new opcode OP_ADDI (for immediate integer operand) (Experimental) há 8 anos atrás
  Roberto Ierusalimschy a3f9c1a77a detail (using unsigned comparison in range check for LOADI) há 8 anos atrás
  Roberto Ierusalimschy 6dbae1b5d9 registers in a VINDEXED expression must be freed in order há 8 anos atrás
  Roberto Ierusalimschy cb3d5dce30 opcodes 'OP_GETTABUP'/'OP_SETTABUP' operate only with string keys, há 8 anos atrás
  Roberto Ierusalimschy 6a98aa0bb0 new opcode LOADI (for loading immediate integers) há 8 anos atrás
  Roberto Ierusalimschy 2a235312f0 detail (removing spaces at end of lines) há 8 anos atrás
  Roberto Ierusalimschy fc6b32bcaa bug: Lua can generate wrong code in functions with too many constants há 9 anos atrás
  Roberto Ierusalimschy 6487fb11fc all 'static' variables should be 'const' há 9 anos atrás
  Roberto Ierusalimschy fbd8614bdb comment (FALLTHROUGH) há 9 anos atrás
  Roberto Ierusalimschy 1f259be52a 'getcode' -> 'getinstruction' há 9 anos atrás
  Roberto Ierusalimschy b12b635a90 more refactoring há 9 anos atrás
  Roberto Ierusalimschy 384d1b47b0 comments (*lots* of them) + asserts há 9 anos atrás
  Roberto Ierusalimschy a01eba657e reordering of some functions + 'code_label' renamed to 'code_loadbool' há 9 anos atrás
  Roberto Ierusalimschy b7446ea88d detail ('while' -> 'for') in 'luaK_patchclose' há 9 anos atrás
  Roberto Ierusalimschy d103312661 details (typos in comments) há 9 anos atrás
  Roberto Ierusalimschy 82129b9266 use macro 'hasjumps' to test whether expression has jumps... há 9 anos atrás
  Roberto Ierusalimschy a1935b9cba error message ("too complex" -> "too many registers") + MAXREGS há 10 anos atrás
  Roberto Ierusalimschy e723c75c02 details (avoid 'lint' warnings) há 10 anos atrás
  Roberto Ierusalimschy 8e5290d81e all "divisions" (div,idiv,mod) by zero are not folded, to avoid há 10 anos atrás