Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 'if' to avoid empty 'memcpy' (may be expensive) | Roberto Ierusalimschy | 2012-04-03 | 1 | -2/+4 | |
| | ||||||
* | string hash may not use all bytes (but this is configurable now) + | Roberto Ierusalimschy | 2012-03-28 | 1 | -5/+28 | |
| | | | | small other changes | |||||
* | definition for 'LUA_MAXSHORTLEN' moved to 'lstring.c' (used only there) | Roberto Ierusalimschy | 2012-03-28 | 1 | -10/+1 | |
| | ||||||
* | error function can be 'l_noret' | Roberto Ierusalimschy | 2012-03-19 | 1 | -2/+2 | |
| | ||||||
* | cleaner code (avoids loop with empty body) | Roberto Ierusalimschy | 2012-03-19 | 1 | -3/+5 | |
| | ||||||
* | 'luaL_checkversion' called by 'luaL_setfuncs' | Roberto Ierusalimschy | 2012-03-18 | 1 | -1/+2 | |
| | ||||||
* | random seed used in the hash of all strings to avoid intentional | Roberto Ierusalimschy | 2012-02-01 | 5 | -12/+49 | |
| | | | | collisions | |||||
* | first implementation of long strings | Roberto Ierusalimschy | 2012-01-25 | 9 | -47/+144 | |
| | ||||||
* | field 'reserved' -> 'extra' (may be used for other purposes too) | Roberto Ierusalimschy | 2012-01-23 | 3 | -7/+7 | |
| | ||||||
* | 'eqstr' -> 'luaS_eqstr' | Roberto Ierusalimschy | 2012-01-23 | 3 | -13/+13 | |
| | ||||||
* | new macro 'isreserved' + 'eqstr' -> 'luaS_eqstr' (may be a function) | Roberto Ierusalimschy | 2012-01-23 | 1 | -4/+10 | |
| | ||||||
* | "default: lua_assert(0)" in switches helps debugging + uses | Roberto Ierusalimschy | 2012-01-23 | 2 | -4/+6 | |
| | | | | non-variant types in binary files | |||||
* | Lua never uses Ã'assert' (it is always 'lua_assert') | Roberto Ierusalimschy | 2012-01-23 | 1 | -2/+2 | |
| | ||||||
* | documentation comment (small correction about strings being | Roberto Ierusalimschy | 2012-01-23 | 1 | -3/+5 | |
| | | | | gray) | |||||
* | new macro 'checktype' | Roberto Ierusalimschy | 2012-01-20 | 1 | -2/+8 | |
| | ||||||
* | object tag keeps variant bits too -> no need for 'isC' field in | Roberto Ierusalimschy | 2012-01-20 | 7 | -67/+88 | |
| | | | | Closures + more strick typing for closure variants | |||||
* | bug: Lexical gets confused with some combination of arithmetic | Roberto Ierusalimschy | 2012-01-20 | 1 | -5/+16 | |
| | | | | operators and hexadecimal numbers | |||||
* | BUG: memory hoarding when creating Lua hooks for coroutines | Roberto Ierusalimschy | 2012-01-20 | 1 | -2/+125 | |
| | | | | | BUG: Lexical gets confused with some combination of arithmetic operators and hexadecimal numbers | |||||
* | BUG: coroutine hooks were not collected together with coroutine | Roberto Ierusalimschy | 2012-01-19 | 1 | -7/+14 | |
| | ||||||
* | new way to handle -E option (write a mark in the registry to avoidv5.2.0 | Roberto Ierusalimschy | 2011-12-12 | 2 | -18/+22 | |
| | | | | reading environment variables) | |||||
* | removed redundant definition for FILEHANDLE | Roberto Ierusalimschy | 2011-12-08 | 1 | -4/+1 | |
| | ||||||
* | avoid a few warnings (casts) | Roberto Ierusalimschy | 2011-12-07 | 1 | -3/+3 | |
| | ||||||
* | cast from 'bool' to 'int' (for C++) | Roberto Ierusalimschy | 2011-12-07 | 1 | -2/+2 | |
| | ||||||
* | no more explicit support for 'luaall_c': unifying file can do | Roberto Ierusalimschy | 2011-12-06 | 2 | -12/+7 | |
| | | | | the work | |||||
* | small bug: format '%d' for lua_Number argument | Roberto Ierusalimschy | 2011-12-06 | 1 | -2/+2 | |
| | ||||||
* | some compilers (e.g., gcc C++) do not accept NULL as a pointer in | Roberto Ierusalimschy | 2011-12-02 | 1 | -4/+4 | |
| | | | | that context | |||||
* | macro 'luaL_getmetatable' seems more appropriate when getting | Roberto Ierusalimschy | 2011-12-02 | 1 | -3/+3 | |
| | | | | metatables in registry | |||||
* | old error messages may be misleading | Roberto Ierusalimschy | 2011-12-02 | 1 | -4/+4 | |
| | ||||||
* | error message: "tag method" -> "metamethod" | Roberto Ierusalimschy | 2011-12-02 | 1 | -4/+4 | |
| | ||||||
* | function prototype did not match one in .h | Roberto Ierusalimschy | 2011-11-30 | 1 | -2/+2 | |
| | ||||||
* | allow non-integer arguments to integer formats (%d, %x, etc.), | Roberto Ierusalimschy | 2011-11-30 | 1 | -9/+10 | |
| | | | | but check range | |||||
* | unused variable removed | Roberto Ierusalimschy | 2011-11-30 | 1 | -3/+2 | |
| | ||||||
* | comments | Roberto Ierusalimschy | 2011-11-30 | 3 | -14/+13 | |
| | ||||||
* | avoid "unreachable" 'break' | Roberto Ierusalimschy | 2011-11-30 | 1 | -2/+1 | |
| | ||||||
* | more uses of 'l_noret' | Roberto Ierusalimschy | 2011-11-30 | 4 | -16/+14 | |
| | ||||||
* | avoid 'return' "to avoid warnings" | Roberto Ierusalimschy | 2011-11-30 | 4 | -19/+14 | |
| | ||||||
* | 'lUA' -> 'LUA' | Roberto Ierusalimschy | 2011-11-30 | 2 | -4/+4 | |
| | ||||||
* | when available, use '*_r' versions of 'gmtime' and 'localtime' | Roberto Ierusalimschy | 2011-11-29 | 2 | -5/+23 | |
| | ||||||
* | another try to avoid warnings about unreachable 'return' after 'exit' | Roberto Ierusalimschy | 2011-11-29 | 1 | -2/+3 | |
| | ||||||
* | 'lua_load' has an extra argument 'mode' | Roberto Ierusalimschy | 2011-11-29 | 7 | -75/+50 | |
| | ||||||
* | comment | Roberto Ierusalimschy | 2011-11-29 | 1 | -2/+2 | |
| | ||||||
* | small change to avoid warnings of non-specified order of access | Roberto Ierusalimschy | 2011-11-29 | 1 | -2/+2 | |
| | | | | to volatile fields | |||||
* | explicit option RTLD_LOCAL instead of 0 (Posix does not fix | Roberto Ierusalimschy | 2011-11-28 | 1 | -2/+2 | |
| | | | | a default for dlopen) | |||||
* | 'table.pack' does not return 'n' (may be confusing when | Roberto Ierusalimschy | 2011-11-28 | 1 | -3/+2 | |
| | | | | using table.pack as last argument in a call) | |||||
* | avoid some warnings about converting 32-bit shifts into 64-bit results | Roberto Ierusalimschy | 2011-11-28 | 2 | -9/+15 | |
| | ||||||
* | avoid warnings of unreacheable 'break's | Roberto Ierusalimschy | 2011-11-28 | 1 | -3/+4 | |
| | ||||||
* | MS_ASMTRICK is only valid on MS compilers (not any Windows compiler) | Roberto Ierusalimschy | 2011-11-25 | 1 | -2/+2 | |
| | ||||||
* | 'LUA_DL_DLL' is not yet defined before the inclusion of 'lua.h' | Roberto Ierusalimschy | 2011-11-25 | 1 | -2/+2 | |
| | ||||||
* | '_fseeki64' and family not available in all Windows platforms | Roberto Ierusalimschy | 2011-11-25 | 1 | -2/+4 | |
| | ||||||
* | details | Roberto Ierusalimschy | 2011-11-24 | 2 | -5/+5 | |
| |