Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy c78940f21a static names do not need `luaX_' prefix %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 737ec947d3 better implementation for `floating-point bytes' %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy cfb79b1751 more secure way to compute final string length %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 5ee87acd6b small optimization for boolean constants + new format for SETLIST opcode %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 2419f2bf02 cleaner API for coroutines %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy c7dda42c2f bug (due to new handling of varargs) %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 26ae992129 less conservative write barrier for tables %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 02a2c01ccd new way to code RK values %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 23e08a68f5 detail %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 9b854e6dbc BUG: string concatenation may cause arithmetic overflow, leading %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy e8d4fe7236 new macro `lua_threadyield' + lock stuff in `luaconf.h' + details %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 616438fe9a new way to use `vararg' parameters (with `...') %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 0bda88e6cd small steps towards yields in iterators and tag methods %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 7e41612eb2 code parameterized by LUA_FIRSTINDEX (first index of an array) %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy b4cd38ba6c new scheme for configuration through `luaconf.h' %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 4c5d7b2ddd small optimization for {f()} %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 24f2d1183c detail %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 47fc57a252 `TObject' renamed to `TValue' + other name changes and better assertions %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy df429f163a First version of incremental GC %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 1e944de6cb towards a "stackless" call of metamethods (?) %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy fa26d294ae new way to control `pc' of running functions %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy f52f357a55 correct handling when a thread turns on line hooks in another thread %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy c116dcb92b better information about instruction behavior (use of arguments) %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy 6d268b0b00 new semantics for "for" local variables %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy fee9e473f2 inlining of `luaV_gettable' were too complex (dirty) %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy 0d88545b82 warnings from several compilers (mainly typecasts when lua_Number is float) %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy a424a112b5 clearance of debuging code (left by mistake) %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy 4039bf457d ^ operator is defined by global `__pow' %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy 7c3857cded comments %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy 8ce6f0b418 avoid including system headers after program headers %!s(int64=22) %!d(string=hai) anos