Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy 1b3f507f62 Bug: Call hook may be called twice when count hook yields %!s(int64=2) %!d(string=hai) anos
  Roberto Ierusalimschy 413a393e62 Stack indices changed to union's %!s(int64=2) %!d(string=hai) anos
  Roberto Ierusalimschy e500892e18 Optimization/simplification of 'getbaseline' %!s(int64=4) %!d(string=hai) anos
  Roberto Ierusalimschy 949187b049 Optimizations for line hook %!s(int64=4) %!d(string=hai) anos
  Roberto Ierusalimschy 4bd10b6fe8 Better error messages for calling non-callable objects %!s(int64=4) %!d(string=hai) anos
  Roberto Ierusalimschy a2195644d8 Fixed bug: invalid 'oldpc' when returning to a function %!s(int64=5) %!d(string=hai) anos
  Roberto Ierusalimschy 6d04537ea6 A to-be-closed variable must have a closable value (or be nil) %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy e073cbc2e5 Better error messages for invalid operands in numeric 'for' %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy f99509581e Removed extra information from RCS keyword strings %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy 6f2b8e21c4 added 'const' to 'Proto*' when possible %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy e64e20ac81 minimizing the code ran by 'vmfetch' + no more 'vra' %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy e2b15aa21d janitor work on casts %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy b42430fd3a 'lineinfo' in prototypes saved as differences instead of absolute %!s(int64=8) %!d(string=hai) anos
  Roberto Ierusalimschy 6142e663e4 reuse of 'addinfo' by lexical errors %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 0cf3b6495a 'ci_func' don't need to be exported %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy ad20689feb better error message for bitwise operators (they are not arithmetic...) %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy fed236ca7f detail (unknown lines are marked as -1, not 0) %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy f2043b7a58 correct error message for conversion errors from float to int %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy 9b9becf384 added 'const' to parameters of 'luaG_concaterror' %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy 32bf6c9b27 functions 'traceexec', 'callTM', and 'call_binTM' moved to other %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy 217e67cb22 new type 'l_noret' for function that do not return %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 3b44821334 stricter control (using tag variants) over closure kinds (Lua x C) %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 2258ec6bc9 'getline' renamed to 'getfuncline' (to avoid problems with POSIX) %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy d7bc346d7a no more code checking %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy 8718fda9b2 added LUAI_FUNC to functions not in the API %!s(int64=20) %!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 47fc57a252 `TObject' renamed to `TValue' + other name changes and better assertions %!s(int64=21) %!d(string=hai) anos
  Roberto Ierusalimschy fa26d294ae new way to control `pc' of running functions %!s(int64=22) %!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 6c283b2f4f new simetric format for ABC instructions, to avoid exchanging operands %!s(int64=23) %!d(string=hai) anos