Roberto Ierusalimschy
|
3dbf305408
no more support for old-style varargs
|
%!s(int64=16) %!d(string=hai) anos |
Roberto Ierusalimschy
|
ba484b9eb1
yielding across lua_call (first version)
|
%!s(int64=16) %!d(string=hai) anos |
Roberto Ierusalimschy
|
1817dfc301
initial separation, in CallInfo, of what is relevant only to Lua
|
%!s(int64=16) %!d(string=hai) anos |
Roberto Ierusalimschy
|
84b3daebbd
generic for coded as two dedicated instructions to simplify resumption
|
%!s(int64=17) %!d(string=hai) anos |
Roberto Ierusalimschy
|
f94cd2201c
better control of call status through CallInfo
|
%!s(int64=17) %!d(string=hai) anos |
Roberto Ierusalimschy
|
4d8a1103d3
useless #define removed (pointed by lint)
|
%!s(int64=17) %!d(string=hai) anos |
Roberto Ierusalimschy
|
85bda9eef5
bugs: precheck must use check (instead of assert) and ensures that
|
%!s(int64=17) %!d(string=hai) anos |
Roberto Ierusalimschy
|
a4d3080fe3
SETLIST extra argument now is an "instruction" (OP_EXTRAARG)
|
%!s(int64=17) %!d(string=hai) anos |
Roberto Ierusalimschy
|
fc8d077612
bug: wrong error message in some concatenations
|
%!s(int64=18) %!d(string=hai) anos |
Roberto Ierusalimschy
|
becf19feef
better names for metamethods in debug information
|
%!s(int64=18) %!d(string=hai) anos |
Roberto Ierusalimschy
|
97505caa64
detail
|
%!s(int64=18) %!d(string=hai) anos |
Roberto Ierusalimschy
|
a68df3898d
detail
|
%!s(int64=18) %!d(string=hai) anos |
Roberto Ierusalimschy
|
d1ef7e0ec6
avoid local "pc" in interpreter loop (tricky optimization with no real gain)
|
%!s(int64=19) %!d(string=hai) anos |
Roberto Ierusalimschy
|
a7c9e45c64
avoid trailing white spaces
|
%!s(int64=19) %!d(string=hai) anos |
Roberto Ierusalimschy
|
ca7e5b5cb6
wrong message error in some cases involving closures
|
%!s(int64=19) %!d(string=hai) anos |
Roberto Ierusalimschy
|
3ca9af51a4
emergency garbage collector (core forces a GC when allocation fails)
|
%!s(int64=19) %!d(string=hai) anos |
Roberto Ierusalimschy
|
c505f341d6
small changes in casts
|
%!s(int64=19) %!d(string=hai) anos |
Roberto Ierusalimschy
|
930018e273
lua_getlocal/setlocal work also for C locals and temporaries
|
%!s(int64=20) %!d(string=hai) anos |
Roberto Ierusalimschy
|
0fa9b16148
details
|
%!s(int64=20) %!d(string=hai) anos |
Roberto Ierusalimschy
|
680fc88cc2
a small bug
|
%!s(int64=20) %!d(string=hai) anos |
Roberto Ierusalimschy
|
87be01598b
warnings Visual C
|
%!s(int64=20) %!d(string=hai) anos |
Roberto Ierusalimschy
|
69cc0a12fe
small bug
|
%!s(int64=20) %!d(string=hai) anos |
Roberto Ierusalimschy
|
3c2cf9db67
some extra consistency checks
|
%!s(int64=20) %!d(string=hai) anos |
Roberto Ierusalimschy
|
bf2b342ac1
better control for compatibility code for varargs
|
%!s(int64=20) %!d(string=hai) anos |
Roberto Ierusalimschy
|
90de38bf1f
warnings in VS .Net
|
%!s(int64=20) %!d(string=hai) anos |
Roberto Ierusalimschy
|
67578ec51f
several small details
|
%!s(int64=20) %!d(string=hai) anos |
Roberto Ierusalimschy
|
c2bb9abcec
better quotes for strings in error messages
|
%!s(int64=20) %!d(string=hai) anos |
Roberto Ierusalimschy
|
a2b78aad49
debug information for active lines
|
%!s(int64=20) %!d(string=hai) anos |
Roberto Ierusalimschy
|
1ab2b93462
debug information for last line of a function definition
|
%!s(int64=20) %!d(string=hai) anos |
Roberto Ierusalimschy
|
65f4a0f636
no more compatibility code for traversing tables
|
%!s(int64=20) %!d(string=hai) anos |