Commit History

Autor SHA1 Mensaxe Data
  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=13) %!d(string=hai) anos
  Roberto Ierusalimschy 166ce15512 cannot apply macro 'getstr' over NULL %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy 475e6c5352 'lua_setglobal/lua_getglobal' implemented as functions to avoid %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy af00a0772c new functions lua_rawsetp/lua_rawgetp %!s(int64=13) %!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
  Roberto Ierusalimschy fd80e63468 configuration for NaN trick big-endian + macro 'luai_checknum' to %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 3b44821334 stricter control (using tag variants) over closure kinds (Lua x C) %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 821bd7025e more uniform names for 'equalobj'-related functions %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 9b7dddad7d no need for two different implementations for equality (one raw and %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 119d5e46d5 lua_arith gets no fake operand for unary minus %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 868ff40339 full collection does not restart collector + avoid changing GC %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 551b076f1c change in the relationship between totalbytes and GCdebt - luaM_realloc_ %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 737f119187 better control for GC running or stopped %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 9b7a12c46d finalizers (__gc) for tables %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy f1629217f1 code for conversion macros moved from luaconf to llimits + 'uint' %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy c6b64ffe65 new type lua_Unsigned and corresponding projection/injection functions %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 4590a89b32 corrected warnings from different compilers (mostly casts and small %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy e3eabcf913 'lua_[gs]etupvalue' may work even without debug information %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 0df2238063 name "_ENV" configurable through 'luaconf.h' %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 6828f6d427 new parameter 'majorinc' to control frequency of major collections %!s(int64=15) %!d(string=hai) anos