Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy 3d19aee78f `luac' may generate code without upvalue names %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy c78940f21a static names do not need `luaX_' prefix %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 5cb6037d49 cannot jump to a setlist count %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy f7e9465a0c new format for SETLIST opcode %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 2aba14b623 details %!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 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 b4cd38ba6c new scheme for configuration through `luaconf.h' %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy ef8c0d7d90 better message for errors with upvalues %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy 898e8a6794 added include to stdarg.h (as it uses vararg facilities) %!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 07201066bd core does not look for function name in globals (too particular) %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy c7cf92e6f3 avoid unecessary includes of `stdlib' %!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 5a761e3a15 opcode number may be invalid %!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 17149b7d43 avoid warnings (`Instruction' may not fit into an `int') %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy abc304f9da avoid name colision (for alllua.c) %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy ab9e062928 name changes to avoid name collision between macros and variables %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy 2e66248f8a unused argument %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy 59ce42dbd5 detail %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy 92f6e0c1bf no-nonsense debug information about tail calls %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy c4f9c887fc expressions too complex for an ARM compiler... %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy 7a40cdbda0 different variables for number of upvalues and size of upvalue array %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy 73517e86b0 OP_TFORLOOP uses extra stack space %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy 9bd3fc1039 TFORLOOP makes a call that affects all values above it on the stack %!s(int64=22) %!d(string=hai) anos
  Roberto Ierusalimschy 27c6b4d422 each .c file defines its own name %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy c194a46bc5 detail %!s(int64=23) %!d(string=hai) anos