Commit History

Autor SHA1 Mensaxe Data
  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
  Roberto Ierusalimschy 2a21f6c894 'lua_Kcontext' -> 'lua_KContext' %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 2be88d5084 'lua_Ctx' -> 'lua_Kcontext' %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 1aa4f69b51 new type 'lua_Ctx' for continuation-function contexts (to allow type %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 5bbb4a06a6 removed unused parameter Ä'L' in macro 'api_check' and company %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy b9dcf9974d detail (typos in comments) %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 89b56e7d84 more precision between closure types ('LClosure' x 'CClosure') %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy fa3113ffbf cleaner way to handle bit CIST_OAH (with auxiliar macros) %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy d94bb6c273 janitor work on 'lua_resume' and related code %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 88a9e51f34 bit-field CIST_YIELDED removed (it was never consulted) %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 542b6cfc02 no need for field 'status' in structure 'CallInfo' (after removal %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 6f6fd96e3b new type lua_KFunction + no more 'lua_getctx' %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 35a6aad0d7 added comments %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 1bd70a8e40 new function 'lua_isyieldable' (and 'coroutine.isyieldable') %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy da4811238a details (typos in comments) %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy c6c41e85b2 more uniformity for defining system-dependent features %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy ffa96d988d field 'op' renamed to 'open' %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 7a8eb83b4a bug: attempting to resume the running coroutine makes it unyieldable %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 4c6dfc342b CallInfo lists shrinks together with their associated stacks %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy af35c7f398 upvalues collected by reference count %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy fa3b126a23 BUG: stack overflow in vararg functions with many fixed %!s(int64=12) %!d(string=hai) anos