Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy 063d4e4543 Lua 5.3.5 ported to git %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 2a235312f0 detail (removing spaces at end of lines) %!s(int64=8) %!d(string=hai) anos
  Roberto Ierusalimschy fc6b32bcaa bug: Lua can generate wrong code in functions with too many constants %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy 6487fb11fc all 'static' variables should be 'const' %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy fbd8614bdb comment (FALLTHROUGH) %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy 1f259be52a 'getcode' -> 'getinstruction' %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy b12b635a90 more refactoring %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy 384d1b47b0 comments (*lots* of them) + asserts %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy a01eba657e reordering of some functions + 'code_label' renamed to 'code_loadbool' %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy b7446ea88d detail ('while' -> 'for') in 'luaK_patchclose' %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy d103312661 details (typos in comments) %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy 82129b9266 use macro 'hasjumps' to test whether expression has jumps... %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy a1935b9cba error message ("too complex" -> "too many registers") + MAXREGS %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy e723c75c02 details (avoid 'lint' warnings) %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 8e5290d81e all "divisions" (div,idiv,mod) by zero are not folded, to avoid %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 2b83711fba new macro 'nvalue' (to convert an object to a float when we know %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy bf163ea7f0 bug ('#3' causes seg. fault in 5.3-beta) + comments + 'codearith' -> %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 5fbd40dbe5 'x//y' extended to floats %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 28fdbcf393 added include for 'lprefix.h', for stuff that must be added before %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 4542fb9f78 comments (a few extra quotes around identifiers) %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 4b526045fa comment %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 491103708e 'MAXSTACK' -> 'MAXREGS' and moved to 'lcode.c' (there is no reason %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy bdf566a8a3 `name' in comments changed to 'name' %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 42ff788e53 comments %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy ffa43df3cd 'setnvalue' -> 'setfltvalue' (for consitency with 'fltvalue') %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy e98ba351ce n^-m gives float result (instead of error) %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy f61ceee708 LUAI_FUNC is being used only in header files %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 607be77ec8 some details to avoid warnings %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy da4811238a details (typos in comments) %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 2aff75f58e small bug (from revision 2.80): LUA_OP* constants are not from %!s(int64=11) %!d(string=hai) anos