Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy 0cecf1ab6d Dump uses varints also for integer constants hai 1 mes
  Roberto Ierusalimschy abbae57c78 Variable attributes can prefix name list hai 2 meses
  Roberto Ierusalimschy 3b9dd52be0 Collective declaration for globals ('global *') hai 2 meses
  Roberto Ierusalimschy ab66652b32 Removed copyright notice from 'testes/all.lua' hai 4 meses
  Roberto Ierusalimschy 7ca3c40b50 Another way to compile goto's hai 6 meses
  Roberto Ierusalimschy 9904c253da Flexible limit for use of registers by constructors hai 1 ano
  Roberto Ierusalimschy fb7e5b76c9 Clearer code for controlling maximum registers hai 1 ano
  Roberto Ierusalimschy 314745ed84 Avoid excessive name pollution in test files %!s(int64=2) %!d(string=hai) anos
  Roberto Ierusalimschy 36de01d988 Changes in cache for function constants %!s(int64=4) %!d(string=hai) anos
  Roberto Ierusalimschy e2ea3b31c9 Details (do not affect regular code) %!s(int64=4) %!d(string=hai) anos
  Roberto Ierusalimschy ab1aca94e8 Removed optimization for «if ... then goto» %!s(int64=4) %!d(string=hai) anos
  Roberto Ierusalimschy 5ff408d218 Changed internal representation of booleans %!s(int64=5) %!d(string=hai) anos
  Roberto Ierusalimschy b2a580bdb1 Janitorial work %!s(int64=5) %!d(string=hai) anos
  Roberto Ierusalimschy 6ef366644f Subtraction of small constant integers optimized with OP_ADDI %!s(int64=5) %!d(string=hai) anos
  Roberto Ierusalimschy 91dad09f65 Removed arithmetic opcodes with immediate operand %!s(int64=5) %!d(string=hai) anos
  Roberto Ierusalimschy 46b84580d6 Use of 'MMBIN' opcodes extended to shift operators %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy df13f25948 First version of OP_MMBIN opcodes %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 0d52913804 Change in the syntax of attributes %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 8082906c05 Fixed small issue with constant propagation %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy d6af81084d New kind of expression VKSTR %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 1fb4d53925 OP_NEWTABLE keeps exact size of arrays %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy f6aab3ec1f First implementation of constant propagation %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 9b37a4695e New semantics for the integer 'for' loop %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 84e32ad2eb Added opcodes for arithmetic with K operands %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 2316ec4c24 Back with optimization for 'if cond then goto' %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy a006514ea1 Big revamp in the implmentation of labels/gotos %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 4cd1f4aac0 Towards "to closed" local variables %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy aa4c5cf190 Added directory to test file names in '$Id:' %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy 9a825f6bb9 In tests of opcodes, avoid coercion in bitwise operation %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy 7c519dfbd0 Added manual and tests for version 5.4-w2 %!s(int64=7) %!d(string=hai) anos