Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy 7f5c31cdca Fixed bug in 'string.format' with option '%f' %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 9e6807c3c9 Do not collect open upvalues %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 2f22c6bb79 'math.randomseed' always returns the two seed components %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 3c0d3c6fbe Avoid using addresses of static variables as unique keys %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 440a5ee78c Fixed bug for emergency collection in upvalue creation %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy dc07719b0d Tag LUA_TUPVALTBC replaced by a flag %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 9cdf6b7082 Some details in 'lmem.c' and 'lgc.c' %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 3c1d415bd3 Details %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy d36a31e673 Reviving HARDMEMTESTS %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 024a6071ca Small bug with stack reallocation %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 4eefef07ab 'math.randomseed()' returns the seeds it used %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 9c28ed05c9 Calls 'luaF_close' in 'lua_settop' only when needed %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 8082906c05 Fixed small issue with constant propagation %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy d6af81084d New kind of expression VKSTR %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 4846f7e3bb Micro optimization in OP_RETURN and OP_TAILCALL %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy c220b0a5d0 '__close' method may be called again in case of error %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 298f383ffc Avoid setting the stack top below upvalues to be closed %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 758c1ef445 Unification of size representation in OP_NEWTABLE and OP_SETLIST %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy dd6d8db49a Reordering of instructions in the main loop %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 1fb4d53925 OP_NEWTABLE keeps exact size of arrays %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy f6aab3ec1f First implementation of constant propagation %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy be8445d7e4 Details %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 3d296304ef Towards constant propagation %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 54f7b46c1e New implementation for constants %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy e888976bc6 Details (typos in comments) %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 4d46289331 Local attributes can be used in list of local variables %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 8eca21c2e8 First take on constant propagation %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 924bed7297 Methods separated from metamethods in 'io' %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 8b7cfee26b Small changes around C-stack limit %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy c1a63c45f8 '__call' metamethod can be any callable object %!s(int64=6) %!d(string=hai) anos