Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | buffer size changed from size_t to int (it is always small) + | Roberto Ierusalimschy | 2015-06-24 | 1 | -7/+10 | |
| | | | | comments + assert that printf result fits in given buffer | |||||
* | detail | Roberto Ierusalimschy | 2015-06-24 | 1 | -2/+2 | |
| | ||||||
* | detail | Roberto Ierusalimschy | 2015-06-21 | 1 | -2/+2 | |
| | ||||||
* | redefine 'l_sprintf' to test correctness of buffer sizes given | Roberto Ierusalimschy | 2015-06-18 | 1 | -1/+10 | |
| | | | | to 'snprintf' | |||||
* | using 'snprintf' in C99 (both for documentation of buffer sizes | Roberto Ierusalimschy | 2015-06-18 | 3 | -26/+39 | |
| | | | | and some complains from tools) | |||||
* | using 'lua_longassert' to avoid warnings | Roberto Ierusalimschy | 2015-06-18 | 1 | -2/+2 | |
| | ||||||
* | better implementation for buffers (reallocated memory directly | Roberto Ierusalimschy | 2015-06-18 | 1 | -8/+52 | |
| | | | | with allocation function; generates much less garbage) | |||||
* | detail (i + 1 > exp is simply i >= exp) | Roberto Ierusalimschy | 2015-06-18 | 1 | -2/+2 | |
| | ||||||
* | details (use original type when saving variable's value) | Roberto Ierusalimschy | 2015-06-18 | 2 | -4/+4 | |
| | ||||||
* | missing ']]' in long string | Roberto Ierusalimschy | 2015-06-18 | 1 | -0/+2 | |
| | ||||||
* | bug in order NaN x int (tests must ensure that NaN does not getv5.3.1 | Roberto Ierusalimschy | 2015-06-09 | 1 | -11/+12 | |
| | | | | converted to integer) | |||||
* | using macros ('rttype' and 'settt_') to access "private" field 'tt_' | Roberto Ierusalimschy | 2015-06-09 | 1 | -3/+3 | |
| | ||||||
* | comment (FALLTHROUGH position) | Roberto Ierusalimschy | 2015-06-09 | 1 | -3/+3 | |
| | ||||||
* | comment | Roberto Ierusalimschy | 2015-06-09 | 1 | -6/+6 | |
| | ||||||
* | new release number (5.3.1) | Roberto Ierusalimschy | 2015-06-03 | 1 | -2/+2 | |
| | ||||||
* | When comparing integers with floats, use float as common type when | Roberto Ierusalimschy | 2015-06-02 | 1 | -52/+69 | |
| | | | | | | possible (i.e., when integer fits in a float without losses); seems to be more efficient in architectures with native support for used Lua numbers | |||||
* | 'strcache' elements as arrays of 1 element hints that cache can | Roberto Ierusalimschy | 2015-06-01 | 2 | -11/+11 | |
| | | | | be n-way (instead of direct mapped) | |||||
* | bug: return hook may not see correct values for active local variables | Roberto Ierusalimschy | 2015-05-22 | 1 | -0/+13 | |
| | | | | when function returns | |||||
* | dependencies updated | Roberto Ierusalimschy | 2015-05-22 | 1 | -17/+17 | |
| | ||||||
* | bug: interpreter cannot pop activation frame before calling return | Roberto Ierusalimschy | 2015-05-22 | 3 | -14/+13 | |
| | | | | | hook (as it may want to access local variables active by the end of the function) | |||||
* | reuse of 'addinfo' by lexical errors | Roberto Ierusalimschy | 2015-05-22 | 3 | -19/+21 | |
| | ||||||
* | 'l <= r' for numbers has its own function, instead of using | Roberto Ierusalimschy | 2015-05-20 | 1 | -14/+30 | |
| | | | | 'not (r < l)' (seems to be slightly more efficient) | |||||
* | new configuration macro 'l_mathlim' (simplifies some dependencies | Roberto Ierusalimschy | 2015-05-20 | 2 | -16/+17 | |
| | | | | on float type) | |||||
* | new semantics for numerical order (following math regardless | Roberto Ierusalimschy | 2015-05-20 | 1 | -28/+90 | |
| | | | | representation) | |||||
* | detail (removed useless '#include') | Roberto Ierusalimschy | 2015-05-20 | 1 | -2/+1 | |
| | ||||||
* | new semantics for equality int-float | Roberto Ierusalimschy | 2015-04-29 | 1 | -5/+3 | |
| | ||||||
* | error message ("too complex" -> "too many registers") + MAXREGS | Roberto Ierusalimschy | 2015-04-29 | 1 | -4/+5 | |
| | | | | changed to 255 (no reason not to use maximum allowed) | |||||
* | patch for last bug corrected to be against last released version | Roberto Ierusalimschy | 2015-04-13 | 1 | -15/+15 | |
| | | | | (and not against last version in RCS...) | |||||
* | some details in 'luaO_int2fb' + more consistent use of the locale | Roberto Ierusalimschy | 2015-04-11 | 1 | -10/+20 | |
| | | | | decimal point | |||||
* | Bug: suspended '__le' metamethod can give wrong result | Roberto Ierusalimschy | 2015-04-10 | 3 | -12/+90 | |
| | ||||||
* | re-organization of initial configuration options | Roberto Ierusalimschy | 2015-04-10 | 1 | -27/+40 | |
| | ||||||
* | avoid using API functions inside the core | Roberto Ierusalimschy | 2015-04-06 | 1 | -12/+10 | |
| | ||||||
* | more consistent use of locale radix character across Lua | Roberto Ierusalimschy | 2015-04-03 | 4 | -20/+21 | |
| | ||||||
* | detail (removed unused macro VARBITS) | Roberto Ierusalimschy | 2015-04-02 | 1 | -3/+1 | |
| | ||||||
* | new function 'log2' to test 'luaO_ceillog2' (if needed) | Roberto Ierusalimschy | 2015-04-02 | 1 | -1/+9 | |
| | ||||||
* | detail (comment) | Roberto Ierusalimschy | 2015-04-02 | 1 | -2/+2 | |
| | ||||||
* | 'LUA_REAL_*' -> 'LUA_FLOAT_*' (everywhere else we are using 'float') | Roberto Ierusalimschy | 2015-03-31 | 1 | -16/+21 | |
| | ||||||
* | janitor work (comments, variable names, some other details) | Roberto Ierusalimschy | 2015-03-30 | 1 | -25/+31 | |
| | ||||||
* | calls to 'luaC_checkGC' in luaD_precall moved near to 'luaD_checkstack' | Roberto Ierusalimschy | 2015-03-30 | 1 | -4/+4 | |
| | | | | (which is what can need memory) | |||||
* | detail ('b + base' -> 'base + b' to follow all other similar uses) | Roberto Ierusalimschy | 2015-03-30 | 1 | -2/+2 | |
| | ||||||
* | avoid expression with side effect (in debug mode) inside 'sizeof' | Roberto Ierusalimschy | 2015-03-30 | 1 | -2/+3 | |
| | ||||||
* | details (avoid 'lint' warnings) | Roberto Ierusalimschy | 2015-03-30 | 3 | -12/+12 | |
| | ||||||
* | details (avoid some 'lint' warnings) | Roberto Ierusalimschy | 2015-03-28 | 1 | -5/+6 | |
| | ||||||
* | details (avoid 'lint' warnings) | Roberto Ierusalimschy | 2015-03-28 | 7 | -35/+37 | |
| | ||||||
* | 'clearapihash' -> 'luaS_clearcache' and moved to 'lstring.c' (which | Roberto Ierusalimschy | 2015-03-25 | 3 | -17/+18 | |
| | | | | keeps all code related to this cache) | |||||
* | comments | Roberto Ierusalimschy | 2015-03-14 | 1 | -5/+5 | |
| | ||||||
* | code detail ('if' -> '?:') | Roberto Ierusalimschy | 2015-03-13 | 1 | -6/+6 | |
| | ||||||
* | use 'log2' when available | Roberto Ierusalimschy | 2015-03-12 | 1 | -1/+4 | |
| | ||||||
* | 'ci_func' don't need to be exported | Roberto Ierusalimschy | 2015-03-11 | 3 | -7/+8 | |
| | ||||||
* | 'lua_pushliteral' implemented with 'lua_pushstring' (to take | Roberto Ierusalimschy | 2015-03-10 | 1 | -3/+2 | |
| | | | | advantage of the cache) |