Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy 67532d5a10 constant folding and API arithmetic with integers %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy 88bf2f83c0 new function 'tointeger' + 'luaV_arith' replaced by 'luaT_trybinTM' %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy 360587f319 favoring 'tonumber' over 'nvalue' %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy 4abe99dc34 new interface for 'tonumber' %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy d4e6b75098 "integer" keys in tables are now lua_Integer, not 'int'. %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy 01b6fe0cbf new API function 'lua_isinteger' %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy 7a543cfae6 %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy 8f8665fffa 'ttypenv' -> 'ttnov' %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy 75250a237c typos in comments %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy 7ea68d84c4 added comment %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy 0e9167bc72 missing brackets in 'if' body (no bug, only 'luaC_checkfinalizer' is %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy 52f9ccd298 removed unreacheable 'lua_unlock' %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy ad5da6ba14 API functions get acceptable indices except when not possible (when %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy cf160abcf9 no more macro 'changenvalue' %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy 53480f1163 details (remove of some extra spaces) %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy cc2a60ecb7 bugs in yields inside debug hooks %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy 21ed264a38 compensate for 'GCSTEPSIZE' in GC steps %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy 086da10dac merge of fields 'lastmajormem' (used in gen. mode) and 'estimate' %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy 398811a313 simpler macro 'luaC_condGC' + better 'step' in 'lua_gc' + %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy 31829ad177 test for whether collector is running moved from function to %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy 7bcb2462e4 comments %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy 3617e04e97 'lua_load' has an extra argument 'mode' %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy b5d7255034 small changes to avoid some warnings %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 166ce15512 cannot apply macro 'getstr' over NULL %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 475e6c5352 'lua_setglobal/lua_getglobal' implemented as functions to avoid %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy af00a0772c new functions lua_rawsetp/lua_rawgetp %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy e24f1ee9ff lint (unreachable code) %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy ad90447eb6 detail: new macros for non-valid values %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 89b59eee73 bug: __newindex metamethod may not work if metatable is its own %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 92afcf2823 no more 'luaH_setstr (used only once) + 'luaH_setint' receives value %!s(int64=14) %!d(string=hai) anos