Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy 3d45a8eb1c really stop collection during finalizers %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 3d80aeab5a lua_pushstring may reallocate the stack, making 'o' a dangling %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 3811e23b32 detail (comment) %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 12c764ed1e semicolons now represent the empty statement %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy e99e9a9473 patches for last two bugs (string.format and io.read) %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy f35ac38e1d updated depenency lists + eliminated duplication of definitions %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 058279d548 comments %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 69ba1ac441 new "instruction" 'absindex' %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 4a925c1552 in 'absindex', do not need to call gettop (can inline it) %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy cf531912f2 one more macro (mvdispatch) to easy experiments with alternative %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 0d00729e31 detail (breaking a long line) %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy b6e9fcbd70 use of macro ('vmcase') to format all cases in main switch of %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 8554baeacf small changes in 'luaV_execute' to make cases more regularly formatted %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy f5b7f077ec added comments to '#else' and '#endif' in long conditionals %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy e924a7f9ea new API function 'lua_absindex' %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 4fd76b8148 avoid "strong" cast %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy de0f51a02c wrong type being assigned (not detected because of obj2gco macro) %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 0567221848 udata in 'tobefnz' list be have old bit on (it will be cleared %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 1c1a98e872 corrected some places where an old object could end up in front %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy c006f085d9 new macro 'resetoldbit' %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy a48e330f37 macros 'lua_number2int' and 'lua_number2uint' for Visual Studio %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy dcc070683c avoid reserving LUA_RIDX_LAST slots in any table used by reference %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 2d81cfa4e1 corrected definition of 'lua_register' (there is no LUA_ENVIRONINDEX %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 0bccf03d7e slightly better definition for 'changenvalue' %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy ad2b5decc8 'lua_assert' can be empty when assertions are off %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 32c1764b5d slightly better definition for 'isgray' %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy de97177744 avoid 'else assert' (which may result in an empty else) %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy fa2ddb070a details (to avoid too long strings in assertions) %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 0fac33da9e bug: incremental sweep was not cleaning old bits (as it stopped in the %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 8e1bdda66a stupid bug when calling 'luaC_changemode' (in function lua_gc) %!s(int64=15) %!d(string=hai) anos