Commit History

Autor SHA1 Mensaxe Data
  Roberto I a07f6a8241 Functions with vararg tables don't need hidden args. hai 2 meses
  Roberto I f33cc4ddec New conceptual model for vararg hai 2 meses
  Roberto Ierusalimschy be05c44481 New way to control preambular declaration hai 8 meses
  Roberto Ierusalimschy be81209063 First implementation of global declarations hai 9 meses
  Roberto Ierusalimschy 9b014d4bcd Details (typos in comments) hai 9 meses
  Roberto Ierusalimschy 3dd8ea54da Order change in 'pushfuncname' hai 10 meses
  Roberto Ierusalimschy ab66652b32 Removed copyright notice from 'testes/all.lua' hai 10 meses
  Roberto Ierusalimschy 7ca3c40b50 Another way to compile goto's hai 1 ano
  Roberto Ierusalimschy 50c7c915ee Debug information about extra arguments from __call hai 1 ano
  Roberto Ierusalimschy bdc85357aa Bug: Active-lines for stripped vararg functions hai 1 ano
  Roberto Ierusalimschy f4211a5ea4 More control over encoding of test files %!s(int64=2) %!d(string=hai) anos
  Roberto Ierusalimschy c197885cb0 Small improvements in tests %!s(int64=2) %!d(string=hai) anos
  Roberto Ierusalimschy 314745ed84 Avoid excessive name pollution in test files %!s(int64=3) %!d(string=hai) anos
  Roberto Ierusalimschy 066e0f93c4 Fix debug information about finalizers %!s(int64=4) %!d(string=hai) anos
  Roberto Ierusalimschy 48835c76c8 Wrong assert in 'collectvalidlines' %!s(int64=4) %!d(string=hai) anos
  Roberto Ierusalimschy e8deac5a41 Avoid OP_VARARGPREP for active lines %!s(int64=4) %!d(string=hai) anos
  Roberto Ierusalimschy 38cc7d40a4 Bug: cannot allow the call 'debug.getinfo(0, ">")' %!s(int64=5) %!d(string=hai) anos
  Roberto Ierusalimschy 4bd10b6fe8 Better error messages for calling non-callable objects %!s(int64=5) %!d(string=hai) anos
  Roberto Ierusalimschy e4a38eb0e8 Fixed wrong trace of vararg functions %!s(int64=5) %!d(string=hai) anos
  Roberto Ierusalimschy ae5b5ba529 Fixed bug: line hooks in stripped functions %!s(int64=5) %!d(string=hai) anos
  Roberto Ierusalimschy 6eb53b7526 Details %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 46b84580d6 Use of 'MMBIN' opcodes extended to shift operators %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy b96b0b5abb Added macro 'luaL_pushfail' %!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 389116d8ab Coroutines do not unwind the stack in case of errors %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 23e6bac8a0 Keep correct type for immediate operands in comparisons %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 9b37a4695e New semantics for the integer 'for' loop %!s(int64=6) %!d(string=hai) anos
  Roberto Ierusalimschy 6d04537ea6 A to-be-closed variable must have a closable value (or be nil) %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy 84e32ad2eb Added opcodes for arithmetic with K operands %!s(int64=7) %!d(string=hai) anos
  Roberto Ierusalimschy c90176f969 Complete implementation of to-be-closed variables %!s(int64=7) %!d(string=hai) anos