Roberto Ierusalimschy
|
89aee84cbc
Fixed bug in 'lua_upvaluejoin'
|
6 years ago |
Roberto Ierusalimschy
|
063d4e4543
Lua 5.3.5 ported to git
|
6 years ago |
Roberto Ierusalimschy
|
03ca6385dc
call 'checkGC' *after* creating new objects (this is how 'execute'
|
9 years ago |
Roberto Ierusalimschy
|
1a44e82200
'luaV_fastget' only treats the real fast case (table with a non-nil
|
9 years ago |
Roberto Ierusalimschy
|
ff1289a361
in 'luaD_call', use two functions instead of one with fixed boolean
|
9 years ago |
Roberto Ierusalimschy
|
8949904783
allow NULL string when length is zero in 'lua_pushlstring' and
|
9 years ago |
Roberto Ierusalimschy
|
364cdbdbdb
'setobj2t' incorporated into 'luaV_fastset' + 'invalidateTMcache'
|
10 years ago |
Roberto Ierusalimschy
|
502214f8a5
added assert for NULL pointer in 'lua_pushlstring'
|
10 years ago |
Roberto Ierusalimschy
|
8f25d08637
'invalidateTMcache' not needed in all 'settable' uses
|
10 years ago |
Roberto Ierusalimschy
|
3b795541c4
fast track for 'settable'
|
10 years ago |
Roberto Ierusalimschy
|
e247c3ada3
implementation of fast track for gettable operations
|
10 years ago |
Roberto Ierusalimschy
|
dcad08b76d
details (use original type when saving variable's value)
|
10 years ago |
Roberto Ierusalimschy
|
67bf789462
avoid using API functions inside the core
|
10 years ago |
Roberto Ierusalimschy
|
e723c75c02
details (avoid 'lint' warnings)
|
10 years ago |
Roberto Ierusalimschy
|
a30c66f0fc
macro 'luai_apicheck'/'api_check' back with a 'lua_State' parameter
|
10 years ago |
Roberto Ierusalimschy
|
2e6e53c7cc
added API checks to some unprotected 'top' increments
|
10 years ago |
Roberto Ierusalimschy
|
7e2015a46d
size of short strings stored in a single byte, to reduce the size
|
10 years ago |
Roberto Ierusalimschy
|
fb6796ba06
removed useless initializations
|
10 years ago |
Roberto Ierusalimschy
|
e5fd1e5fe2
details (match parameter names with lua.h and manual)
|
10 years ago |
Roberto Ierusalimschy
|
28fdbcf393
added include for 'lprefix.h', for stuff that must be added before
|
10 years ago |
Roberto Ierusalimschy
|
c25072a246
'lua_load' sets _ENV for any chunk with upvalues (not just those
|
10 years ago |
Roberto Ierusalimschy
|
9de384e27a
removed useless 'include math.h'
|
10 years ago |
Roberto Ierusalimschy
|
bdf566a8a3
`name' in comments changed to 'name'
|
10 years ago |
Roberto Ierusalimschy
|
0d31efb365
'lua_stringtonum' -> 'lua_stringtonumber'
|
10 years ago |
Roberto Ierusalimschy
|
89602bf747
'lua_strtonum' -> 'lua_stringtonum'
|
10 years ago |
Roberto Ierusalimschy
|
2a21f6c894
'lua_Kcontext' -> 'lua_KContext'
|
10 years ago |
Roberto Ierusalimschy
|
9b25347a67
detail
|
11 years ago |
Roberto Ierusalimschy
|
7f1a2ad699
new functions 'lua_geti/lua_seti' (non raw)
|
11 years ago |
Roberto Ierusalimschy
|
2be88d5084
'lua_Ctx' -> 'lua_Kcontext'
|
11 years ago |
Roberto Ierusalimschy
|
34ac039fb8
new macro 'cvt2str' to better control whether numbers are convertible
|
11 years ago |