summaryrefslogtreecommitdiff
path: root/ltests.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Lua 5.3.5 ported to gitv5.3.5Roberto Ierusalimschy2018-12-171-1/+1
| | | | | | | This is the first commit for the branch Lua 5.3. All source files were copied from the official distribution of 5.3.5 in the Lua site. The test files are the same of 5.3.4. The manual came from the previous RCS repository, revision 1.167.1.2.
* redefine MAXINDEXRK (for debugging, to force most values toRoberto Ierusalimschy2016-07-191-2/+5
| | | | go through registers)
* code for string cache generalized for "associative sets" (compilerRoberto Ierusalimschy2015-09-221-1/+5
| | | | will optimize away or inline the extra loops)
* redefine 'l_sprintf' to test correctness of buffer sizes givenRoberto Ierusalimschy2015-06-181-1/+10
| | | | to 'snprintf'
* removed macro 'luai_numinvalidop' (main motivation removed, as foldingRoberto Ierusalimschy2014-12-261-6/+1
| | | | does not handle any division by zero by default)
* detail (in test for 'luai_numinvalidop', use a round float)Roberto Ierusalimschy2014-12-191-2/+2
|
* redefinition of LUAI_MAXSTACK to make stack-overflow tests run fasterRoberto Ierusalimschy2014-12-091-1/+6
|
* no more 'preloadedlibs' when opening libraries (as it is dead code now)Roberto Ierusalimschy2014-12-091-4/+1
|
* in test mode, debug library is not predefined (to allow testingRoberto Ierusalimschy2014-12-061-1/+4
| | | | 'preloadedlibs')
* some functions from test module must be exportedRoberto Ierusalimschy2014-11-291-4/+5
|
* new test for macro 'luai_numinvalidop'Roberto Ierusalimschy2014-11-241-1/+5
|
* deprecated "cast macros" ('luaL_checkint', 'luaL_optint', etc.)Roberto Ierusalimschy2014-10-011-2/+2
|
* 'ipairs' respects metamethodsRoberto Ierusalimschy2014-07-241-1/+2
|
* better support for extra user space associated with a Lua stateRoberto Ierusalimschy2014-07-241-5/+6
|
* detail (extra byte in LUAI_EXTRASPACE to test proper alignment ofRoberto Ierusalimschy2014-07-231-2/+3
| | | | a lua_State)
* comments + proper undef of compatibility macros + no need to undefRoberto Ierusalimschy2014-07-231-12/+22
| | | | internal macros (this is the first definition)
* ensure size for LUAI_USER_ALIGNMENT_T in tests is larger than theRoberto Ierusalimschy2014-07-181-2/+2
| | | | structures it is aligning (in most architectures)
* new macro 'luai_userstateclose' (to test it is being called correctly)Roberto Ierusalimschy2013-11-081-1/+3
|
* 'module'/'luaL_register' and associates are deprecatedRoberto Ierusalimschy2010-07-281-2/+3
|
* ensure that 'luai_userstatethread' is always called (even ifRoberto Ierusalimschy2010-04-191-1/+3
| | | | 'stack_init' throws a memory error)
* new macro LUA_NUMTAGSRoberto Ierusalimschy2010-04-121-2/+2
|
* missing 'external' in variable declarationRoberto Ierusalimschy2010-01-111-2/+2
|
* several configuration options that do not change often moved out ofRoberto Ierusalimschy2009-12-171-6/+4
| | | | luaconf.h and into more internal files
* allocator function receives the tag of object being allocated in 'osize'Roberto Ierusalimschy2009-12-161-2/+3
| | | | when 'ptr' is NULL.
* cleaner way to add extra space in a lua state.Roberto Ierusalimschy2009-12-141-2/+1
|
* new macros 'LUAI_DDEC'/'LUAI_DDEF' to better control declarations andRoberto Ierusalimschy2009-11-191-3/+3
| | | | definitions of non-static variables
* several small improvements based on 'ci' being fixed now (includingRoberto Ierusalimschy2009-04-171-2/+1
| | | | erasing savedpc from lua_State)
* larger alignment requirement helps to uncover some kinds of bugsRoberto Ierusalimschy2008-08-051-1/+6
|
* LUA_COMPAT -> LUA_COMPAT_API (more specific)Roberto Ierusalimschy2008-07-181-2/+2
|
* do not use compatibility macros in LuaRoberto Ierusalimschy2008-07-111-1/+3
|
* "test trick" seems more useful with pointers instead of integersRoberto Ierusalimschy2008-06-231-2/+2
|
* use prefix in extern names, even those in test filesRoberto Ierusalimschy2007-11-121-4/+4
|
* 27 is not a prime number :(Roberto Ierusalimschy2007-09-301-2/+2
|
* small simplificationsRoberto Ierusalimschy2006-06-051-7/+1
|
* lua_assert is an internal matter, not to be configuredRoberto Ierusalimschy2005-12-271-2/+1
|
* avoid the use of global lockRoberto Ierusalimschy2005-09-141-7/+10
|
* new mark LUAI_DATA for extern dataRoberto Ierusalimschy2005-06-061-4/+4
|
* better tests for correctness of `savedpc'Roberto Ierusalimschy2005-05-031-1/+4
|
* new protocol to open standard librariesRoberto Ierusalimschy2005-04-131-2/+2
|
* small errors in previous `ci' of luaconf.h.Roberto Ierusalimschy2005-03-181-5/+6
|
* no more `lua_userinit' macroRoberto Ierusalimschy2005-01-101-3/+4
|
* simpler configuration to turn on all assertsRoberto Ierusalimschy2004-09-101-4/+1
|
* no more LUA_OPNAMESRoberto Ierusalimschy2004-07-161-3/+1
|
* back with an "open all libs" functionRoberto Ierusalimschy2004-07-091-3/+3
|
* detailRoberto Ierusalimschy2004-06-301-1/+2
|
* lock stuff defined in `luaconf.h'Roberto Ierusalimschy2004-06-021-2/+6
|
* more stuff goes to configuration fileRoberto Ierusalimschy2004-05-031-1/+2
|
* new scheme for configuration through `luaconf.h'Roberto Ierusalimschy2004-04-301-2/+6
|
* new tests to check memory consistency (for incremental GC)Roberto Ierusalimschy2004-03-151-2/+9
|
* more and better tools (assertions & inspectors) to check incremental GCRoberto Ierusalimschy2004-02-161-1/+3
|