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 24f6e236a3 'moveresults' and 'luaD_poscall' moved up in the file %!s(int64=8) %!d(string=hai) anos
  Roberto Ierusalimschy 8edbf57fb8 detail (ANSI C does not accept empty arguments to macros) %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy 7fe1a4cff3 cleaner and more correct code for 'luaD_shrinkstack' (the old %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy aeb4c6fff1 comments + removed unused variable %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy e4a9e6fcca do not eliminate varargs from functions that do not use varargs %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy 9de2bb0d62 bug: When a coroutine tries to resume a non-suspended coroutine, %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy a051b3323e comments (about hooks vs signals) %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy d103312661 details (typos in comments) %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy 9a5d6aedb7 trying to optimize a little 'luaD_poscall' %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy e61ee8a036 in 'luaD_call', use two functions instead of one with fixed boolean %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy 8c1fb91802 macro 'incr_top' replaced by function 'luaD_inctop'. (It is not used %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy c5363a1b58 in 'luaD_precall', in vararg functions, complete missing parameters %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy ffd0d1232d using more "conventional" loops in 'luaD_poscall' (probably a little %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy 6707ce6349 function prepares vararg only if it really uses them (chunks %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy ae515a346c comments for luaD_precall/luaD_poscall %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy 3cdf1d676b details (avoid 'case' inside block + avoid using one variable for %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy 5bdee4f810 small changes to allow 'precall' to spend time preserving 'func' %!s(int64=9) %!d(string=hai) anos
  Roberto Ierusalimschy 41964648ee long strings are created directly in final position when possible %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy dcad08b76d details (use original type when saving variable's value) %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy d39bb51faa bug: interpreter cannot pop activation frame before calling return %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 484bf14a6b calls to 'luaC_checkGC' in luaD_precall moved near to 'luaD_checkstack' %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy a30c66f0fc macro 'luai_apicheck'/'api_check' back with a 'lua_State' parameter %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 9a38c08011 no need to ensure any stack space for panic function + some changes %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy bfa0898312 bug: memory error in panic mode does not push error message on %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy e75c0148c3 comments (references to "ANSI C" changed to "ISO C", which is the %!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 bdf566a8a3 `name' in comments changed to 'name' %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy f97c64d7bf macros 'LUA_QL'/'LUA_QL' deprecated %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 85fc9ecd5f detail ('G(L)' -> 'g') %!s(int64=10) %!d(string=hai) anos