Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Lua 5.3.5 ported to gitv5.3.5 | Roberto Ierusalimschy | 2018-12-17 | 1 | -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 to | Roberto Ierusalimschy | 2016-07-19 | 1 | -2/+5 |
| | | | | go through registers) | ||||
* | code for string cache generalized for "associative sets" (compiler | Roberto Ierusalimschy | 2015-09-22 | 1 | -1/+5 |
| | | | | will optimize away or inline the extra loops) | ||||
* | redefine 'l_sprintf' to test correctness of buffer sizes given | Roberto Ierusalimschy | 2015-06-18 | 1 | -1/+10 |
| | | | | to 'snprintf' | ||||
* | removed macro 'luai_numinvalidop' (main motivation removed, as folding | Roberto Ierusalimschy | 2014-12-26 | 1 | -6/+1 |
| | | | | does not handle any division by zero by default) | ||||
* | detail (in test for 'luai_numinvalidop', use a round float) | Roberto Ierusalimschy | 2014-12-19 | 1 | -2/+2 |
| | |||||
* | redefinition of LUAI_MAXSTACK to make stack-overflow tests run faster | Roberto Ierusalimschy | 2014-12-09 | 1 | -1/+6 |
| | |||||
* | no more 'preloadedlibs' when opening libraries (as it is dead code now) | Roberto Ierusalimschy | 2014-12-09 | 1 | -4/+1 |
| | |||||
* | in test mode, debug library is not predefined (to allow testing | Roberto Ierusalimschy | 2014-12-06 | 1 | -1/+4 |
| | | | | 'preloadedlibs') | ||||
* | some functions from test module must be exported | Roberto Ierusalimschy | 2014-11-29 | 1 | -4/+5 |
| | |||||
* | new test for macro 'luai_numinvalidop' | Roberto Ierusalimschy | 2014-11-24 | 1 | -1/+5 |
| | |||||
* | deprecated "cast macros" ('luaL_checkint', 'luaL_optint', etc.) | Roberto Ierusalimschy | 2014-10-01 | 1 | -2/+2 |
| | |||||
* | 'ipairs' respects metamethods | Roberto Ierusalimschy | 2014-07-24 | 1 | -1/+2 |
| | |||||
* | better support for extra user space associated with a Lua state | Roberto Ierusalimschy | 2014-07-24 | 1 | -5/+6 |
| | |||||
* | detail (extra byte in LUAI_EXTRASPACE to test proper alignment of | Roberto Ierusalimschy | 2014-07-23 | 1 | -2/+3 |
| | | | | a lua_State) | ||||
* | comments + proper undef of compatibility macros + no need to undef | Roberto Ierusalimschy | 2014-07-23 | 1 | -12/+22 |
| | | | | internal macros (this is the first definition) | ||||
* | ensure size for LUAI_USER_ALIGNMENT_T in tests is larger than the | Roberto Ierusalimschy | 2014-07-18 | 1 | -2/+2 |
| | | | | structures it is aligning (in most architectures) | ||||
* | new macro 'luai_userstateclose' (to test it is being called correctly) | Roberto Ierusalimschy | 2013-11-08 | 1 | -1/+3 |
| | |||||
* | 'module'/'luaL_register' and associates are deprecated | Roberto Ierusalimschy | 2010-07-28 | 1 | -2/+3 |
| | |||||
* | ensure that 'luai_userstatethread' is always called (even if | Roberto Ierusalimschy | 2010-04-19 | 1 | -1/+3 |
| | | | | 'stack_init' throws a memory error) | ||||
* | new macro LUA_NUMTAGS | Roberto Ierusalimschy | 2010-04-12 | 1 | -2/+2 |
| | |||||
* | missing 'external' in variable declaration | Roberto Ierusalimschy | 2010-01-11 | 1 | -2/+2 |
| | |||||
* | several configuration options that do not change often moved out of | Roberto Ierusalimschy | 2009-12-17 | 1 | -6/+4 |
| | | | | luaconf.h and into more internal files | ||||
* | allocator function receives the tag of object being allocated in 'osize' | Roberto Ierusalimschy | 2009-12-16 | 1 | -2/+3 |
| | | | | when 'ptr' is NULL. | ||||
* | cleaner way to add extra space in a lua state. | Roberto Ierusalimschy | 2009-12-14 | 1 | -2/+1 |
| | |||||
* | new macros 'LUAI_DDEC'/'LUAI_DDEF' to better control declarations and | Roberto Ierusalimschy | 2009-11-19 | 1 | -3/+3 |
| | | | | definitions of non-static variables | ||||
* | several small improvements based on 'ci' being fixed now (including | Roberto Ierusalimschy | 2009-04-17 | 1 | -2/+1 |
| | | | | erasing savedpc from lua_State) | ||||
* | larger alignment requirement helps to uncover some kinds of bugs | Roberto Ierusalimschy | 2008-08-05 | 1 | -1/+6 |
| | |||||
* | LUA_COMPAT -> LUA_COMPAT_API (more specific) | Roberto Ierusalimschy | 2008-07-18 | 1 | -2/+2 |
| | |||||
* | do not use compatibility macros in Lua | Roberto Ierusalimschy | 2008-07-11 | 1 | -1/+3 |
| | |||||
* | "test trick" seems more useful with pointers instead of integers | Roberto Ierusalimschy | 2008-06-23 | 1 | -2/+2 |
| | |||||
* | use prefix in extern names, even those in test files | Roberto Ierusalimschy | 2007-11-12 | 1 | -4/+4 |
| | |||||
* | 27 is not a prime number :( | Roberto Ierusalimschy | 2007-09-30 | 1 | -2/+2 |
| | |||||
* | small simplifications | Roberto Ierusalimschy | 2006-06-05 | 1 | -7/+1 |
| | |||||
* | lua_assert is an internal matter, not to be configured | Roberto Ierusalimschy | 2005-12-27 | 1 | -2/+1 |
| | |||||
* | avoid the use of global lock | Roberto Ierusalimschy | 2005-09-14 | 1 | -7/+10 |
| | |||||
* | new mark LUAI_DATA for extern data | Roberto Ierusalimschy | 2005-06-06 | 1 | -4/+4 |
| | |||||
* | better tests for correctness of `savedpc' | Roberto Ierusalimschy | 2005-05-03 | 1 | -1/+4 |
| | |||||
* | new protocol to open standard libraries | Roberto Ierusalimschy | 2005-04-13 | 1 | -2/+2 |
| | |||||
* | small errors in previous `ci' of luaconf.h. | Roberto Ierusalimschy | 2005-03-18 | 1 | -5/+6 |
| | |||||
* | no more `lua_userinit' macro | Roberto Ierusalimschy | 2005-01-10 | 1 | -3/+4 |
| | |||||
* | simpler configuration to turn on all asserts | Roberto Ierusalimschy | 2004-09-10 | 1 | -4/+1 |
| | |||||
* | no more LUA_OPNAMES | Roberto Ierusalimschy | 2004-07-16 | 1 | -3/+1 |
| | |||||
* | back with an "open all libs" function | Roberto Ierusalimschy | 2004-07-09 | 1 | -3/+3 |
| | |||||
* | detail | Roberto Ierusalimschy | 2004-06-30 | 1 | -1/+2 |
| | |||||
* | lock stuff defined in `luaconf.h' | Roberto Ierusalimschy | 2004-06-02 | 1 | -2/+6 |
| | |||||
* | more stuff goes to configuration file | Roberto Ierusalimschy | 2004-05-03 | 1 | -1/+2 |
| | |||||
* | new scheme for configuration through `luaconf.h' | Roberto Ierusalimschy | 2004-04-30 | 1 | -2/+6 |
| | |||||
* | new tests to check memory consistency (for incremental GC) | Roberto Ierusalimschy | 2004-03-15 | 1 | -2/+9 |
| | |||||
* | more and better tools (assertions & inspectors) to check incremental GC | Roberto Ierusalimschy | 2004-02-16 | 1 | -1/+3 |
| |