Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy cca71912e6 'gcinfo' was deprecated in version 5.0. %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 26d4a73962 with light C functions, 'pairs' does not need to keep 'next' as an %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 11126422d9 option to return GC to normal (incremental, non generational) mode %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 064e406f67 no more fenvs! %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 74123e9686 draft version of a generational mode for garbage collection. (Not well %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 62840c5fad 'ipairs' is deprecated %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 489253d753 better definitions for lua_[gs]etglobal + less uses of ENVIRONINDEX %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 25c557ec63 first version of _ENV; no more global variables %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 0dc09cb42e 'unpack' moved to table library (and therefore "renamed" to %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy f84b575cfa no more pseudoindex LUA_GLOBALSINDEX; global table now accessible %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy c3a6f3fa1c 'lua_objlen' replaced by 'lua_rawlen', 'lua_len', and 'luaL_len' %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy a25b8ff69c detail ('lua_tolstring' instead of lua_objlen) %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 2e51792596 avoid using deprecated macros lua_[gs]etglobal %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 64d5df7772 detail (lua_resume should empty coroutine stack even if they do not %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy a654e82f5c coroutines may have C bodies %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 3c4d970a7b comment typos %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy b0f2b288a6 new scheme for debug info about tail calls: no more 'fake' stack entries, %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy a6f465f558 new mark LUAMOD_API for all luaopen_* functions %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 45dec34597 comments %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy c5050b1c41 functions 'getfenv' and 'setfenv' are deprecated %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy b9063a08f5 new function 'loadin' %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 1ce819333d new option 'isrunning' for 'lua_gc' (and 'collectgarbage') %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 5bc91c6405 no more one environment per thread: all threads share a single global %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy f5073de0a7 'ipairs' goes until length of array instead of stopping at the first nil %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy a5382b763c new function lua_copy %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy 323f33d014 'collectgarbage"count"' returns a second argument with the count%1024. %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy 5bff2aaf47 calls with LUA_MULTRET may leave no free slots in the stack %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy aabe3ddbf4 errors in 'resume' should be all protected %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy 70a63fa5ad first implementation of yieldable 'pcall' %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy 6d0ae11c57 'context' added to suspendable calls %!s(int64=16) %!d(string=hai) anos