Commit History

Autor SHA1 Mensaxe Data
  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=23) %!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
  Roberto Ierusalimschy 5f698f8b6f simpler interface to hooks + use of `int' to count hooks %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy ddc144e4d2 keep L->ci->base in L->base for faster access %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy 43013b39cc new representation for hooks (to allow asynchronous calls to sethook) %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy dff9be4224 new macros to distinguish different types of object moves (for future GC %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy c196348717 in case of memory allocation errors, sizecode and sizelineinfo can %!s(int64=23) %!d(string=hai) anos
  Roberto Ierusalimschy 1bdde38bd2 no more newlines at the end of error messages %!s(int64=23) %!d(string=hai) anos