Roberto Ierusalimschy
|
3e7415e846
reorganization of '#if's for sellecting a type for 'Rand64' +
|
7 年之前 |
Roberto Ierusalimschy
|
26eb144541
no need to define 'luaP_opnames' in regular builds
|
7 年之前 |
Roberto Ierusalimschy
|
f9c3d6fdbe
use test mode to test the interpreter without jump tables
|
7 年之前 |
Roberto Ierusalimschy
|
34b00c16e2
removed compatibility code with older versions
|
7 年之前 |
Roberto Ierusalimschy
|
7024f49c42
default now is compiling without compatibility options + smaller
|
7 年之前 |
Roberto Ierusalimschy
|
cc01d46247
new test function 'T.allocount' to restrict number of allocations
|
7 年之前 |
Roberto Ierusalimschy
|
196c87c9ce
no more 'stackless' implementation; 'luaV_execute' calls itself
|
7 年之前 |
Roberto Ierusalimschy
|
fb9be62f79
includes 'stdio.h' to allow prints when testing
|
7 年之前 |
Roberto Ierusalimschy
|
b42430fd3a
'lineinfo' in prototypes saved as differences instead of absolute
|
8 年之前 |
Roberto Ierusalimschy
|
d55fd3455b
redefine MAXINDEXRK (for debugging, to force most values to
|
9 年之前 |
Roberto Ierusalimschy
|
9fae7b6d3f
code for string cache generalized for "associative sets" (compiler
|
10 年之前 |
Roberto Ierusalimschy
|
95c3144393
redefine 'l_sprintf' to test correctness of buffer sizes given
|
10 年之前 |
Roberto Ierusalimschy
|
a51069202a
removed macro 'luai_numinvalidop' (main motivation removed, as folding
|
10 年之前 |
Roberto Ierusalimschy
|
3ae21a352c
detail (in test for 'luai_numinvalidop', use a round float)
|
10 年之前 |
Roberto Ierusalimschy
|
5fae2a5b05
redefinition of LUAI_MAXSTACK to make stack-overflow tests run faster
|
10 年之前 |
Roberto Ierusalimschy
|
36efa6a6b9
no more 'preloadedlibs' when opening libraries (as it is dead code now)
|
10 年之前 |
Roberto Ierusalimschy
|
460968353f
in test mode, debug library is not predefined (to allow testing
|
10 年之前 |
Roberto Ierusalimschy
|
6df197ec15
some functions from test module must be exported
|
10 年之前 |
Roberto Ierusalimschy
|
075661ffde
new test for macro 'luai_numinvalidop'
|
10 年之前 |
Roberto Ierusalimschy
|
798660c9cd
deprecated "cast macros" ('luaL_checkint', 'luaL_optint', etc.)
|
10 年之前 |
Roberto Ierusalimschy
|
f9037ae8c1
'ipairs' respects metamethods
|
11 年之前 |
Roberto Ierusalimschy
|
baa0e23456
better support for extra user space associated with a Lua state
|
11 年之前 |
Roberto Ierusalimschy
|
55a710545c
detail (extra byte in LUAI_EXTRASPACE to test proper alignment of
|
11 年之前 |
Roberto Ierusalimschy
|
b3b8580606
comments + proper undef of compatibility macros + no need to undef
|
11 年之前 |
Roberto Ierusalimschy
|
3511e186cd
ensure size for LUAI_USER_ALIGNMENT_T in tests is larger than the
|
11 年之前 |
Roberto Ierusalimschy
|
39929384c6
new macro 'luai_userstateclose' (to test it is being called correctly)
|
11 年之前 |
Roberto Ierusalimschy
|
d447945685
'module'/'luaL_register' and associates are deprecated
|
15 年之前 |
Roberto Ierusalimschy
|
4db6f20770
ensure that 'luai_userstatethread' is always called (even if
|
15 年之前 |
Roberto Ierusalimschy
|
d20ff60615
new macro LUA_NUMTAGS
|
15 年之前 |
Roberto Ierusalimschy
|
8bfc696676
missing 'external' in variable declaration
|
15 年之前 |