Roberto Ierusalimschy
|
7bcb2462e4
comments
|
%!s(int64=13) %!d(string=hai) anos |
Roberto Ierusalimschy
|
3617e04e97
'lua_load' has an extra argument 'mode'
|
%!s(int64=13) %!d(string=hai) anos |
Roberto Ierusalimschy
|
b5d7255034
small changes to avoid some warnings
|
%!s(int64=13) %!d(string=hai) anos |
Roberto Ierusalimschy
|
166ce15512
cannot apply macro 'getstr' over NULL
|
%!s(int64=13) %!d(string=hai) anos |
Roberto Ierusalimschy
|
475e6c5352
'lua_setglobal/lua_getglobal' implemented as functions to avoid
|
%!s(int64=13) %!d(string=hai) anos |
Roberto Ierusalimschy
|
af00a0772c
new functions lua_rawsetp/lua_rawgetp
|
%!s(int64=13) %!d(string=hai) anos |
Roberto Ierusalimschy
|
e24f1ee9ff
lint (unreachable code)
|
%!s(int64=14) %!d(string=hai) anos |
Roberto Ierusalimschy
|
ad90447eb6
detail: new macros for non-valid values
|
%!s(int64=14) %!d(string=hai) anos |
Roberto Ierusalimschy
|
89b59eee73
bug: __newindex metamethod may not work if metatable is its own
|
%!s(int64=14) %!d(string=hai) anos |
Roberto Ierusalimschy
|
92afcf2823
no more 'luaH_setstr (used only once) + 'luaH_setint' receives value
|
%!s(int64=14) %!d(string=hai) anos |
Roberto Ierusalimschy
|
fd80e63468
configuration for NaN trick big-endian + macro 'luai_checknum' to
|
%!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
|
821bd7025e
more uniform names for 'equalobj'-related functions
|
%!s(int64=14) %!d(string=hai) anos |
Roberto Ierusalimschy
|
9b7dddad7d
no need for two different implementations for equality (one raw and
|
%!s(int64=14) %!d(string=hai) anos |
Roberto Ierusalimschy
|
119d5e46d5
lua_arith gets no fake operand for unary minus
|
%!s(int64=14) %!d(string=hai) anos |
Roberto Ierusalimschy
|
868ff40339
full collection does not restart collector + avoid changing GC
|
%!s(int64=14) %!d(string=hai) anos |
Roberto Ierusalimschy
|
551b076f1c
change in the relationship between totalbytes and GCdebt - luaM_realloc_
|
%!s(int64=14) %!d(string=hai) anos |
Roberto Ierusalimschy
|
737f119187
better control for GC running or stopped
|
%!s(int64=14) %!d(string=hai) anos |
Roberto Ierusalimschy
|
9b7a12c46d
finalizers (__gc) for tables
|
%!s(int64=14) %!d(string=hai) anos |
Roberto Ierusalimschy
|
f1629217f1
code for conversion macros moved from luaconf to llimits + 'uint'
|
%!s(int64=14) %!d(string=hai) anos |
Roberto Ierusalimschy
|
c6b64ffe65
new type lua_Unsigned and corresponding projection/injection functions
|
%!s(int64=14) %!d(string=hai) anos |
Roberto Ierusalimschy
|
4590a89b32
corrected warnings from different compilers (mostly casts and small
|
%!s(int64=14) %!d(string=hai) anos |
Roberto Ierusalimschy
|
e3eabcf913
'lua_[gs]etupvalue' may work even without debug information
|
%!s(int64=15) %!d(string=hai) anos |
Roberto Ierusalimschy
|
0df2238063
name "_ENV" configurable through 'luaconf.h'
|
%!s(int64=15) %!d(string=hai) anos |
Roberto Ierusalimschy
|
6828f6d427
new parameter 'majorinc' to control frequency of major collections
|
%!s(int64=15) %!d(string=hai) anos |
Roberto Ierusalimschy
|
5e7dbd0b8b
api checks to ensure that thread is OK when using lua_call/lua_pcall
|
%!s(int64=15) %!d(string=hai) anos |
Roberto Ierusalimschy
|
8b7cf8c62d
'lua_[gs]etenv' -> 'lua_[gs]etuservalue'
|
%!s(int64=15) %!d(string=hai) anos |
Roberto Ierusalimschy
|
a9dc7c8828
functions lua_tonumber/lua_tointeger replaced by lua_tonumberx/lua_tointegerx
|
%!s(int64=15) %!d(string=hai) anos |
Roberto Ierusalimschy
|
3819c30e55
better names for barrier macros
|
%!s(int64=15) %!d(string=hai) anos |
Roberto Ierusalimschy
|
bd619b9311
new macro MAXUPVAL (maximum number of upvalues per closure)
|
%!s(int64=15) %!d(string=hai) anos |