| Commit message (Expand) | Author | Files | Lines |
2015-09-09 | 'setobj2t' incorporated into 'luaV_fastset' + 'invalidateTMcache' | Roberto Ierusalimschy | 1 | -26/+21 |
2015-09-09 | 'setobj2t' incorporated into 'luaV_fastset' + 'invalidateTMcache' | Roberto Ierusalimschy | 2 | -17/+24 |
2015-09-08 | new definition for macro 'checkliveness' | Roberto Ierusalimschy | 1 | -2/+2 |
2015-09-08 | detail in macro 'checkliveness' + macro 'setobj2t' defined as an | Roberto Ierusalimschy | 1 | -15/+16 |
2015-09-08 | 'lua_longassert' defined as an expression (instead of a command) | Roberto Ierusalimschy | 1 | -2/+2 |
2015-09-08 | small janitor work | Roberto Ierusalimschy | 1 | -28/+23 |
2015-09-08 | long strings are created directly in final position when possible | Roberto Ierusalimschy | 11 | -58/+62 |
2015-08-25 | added assert for NULL pointer in 'lua_pushlstring' | Roberto Ierusalimschy | 1 | -1/+6 |
2015-08-14 | added ';' at the end of "expression lines" ("return exp;") so that | Roberto Ierusalimschy | 1 | -12/+8 |
2015-08-03 | 'invalidateTMcache' not needed in all 'settable' uses | Roberto Ierusalimschy | 3 | -6/+7 |
2015-08-03 | fast track for 'settable' | Roberto Ierusalimschy | 3 | -39/+67 |
2015-08-03 | barrier macros rewritten as expressions | Roberto Ierusalimschy | 1 | -13/+13 |
2015-07-23 | new entry should not be commented out | Roberto Ierusalimschy | 1 | -2/+0 |
2015-07-20 | implementation of fast track for gettable operations | Roberto Ierusalimschy | 3 | -38/+70 |
2015-07-20 | bug: 'io.lines' does not check maximum number of options | Roberto Ierusalimschy | 1 | -0/+35 |
2015-07-20 | in 'lua_number2strx', use the call to 'l_sprintf' to add exponent | Roberto Ierusalimschy | 1 | -4/+3 |
2015-07-15 | 'lua_Number' added to 'L_Umaxalign' union | Roberto Ierusalimschy | 1 | -2/+8 |
2015-07-15 | bug: 'io.lines' does not check maximum number of options | Roberto Ierusalimschy | 1 | -1/+8 |
2015-07-13 | avoid overflows (detected with 'clang -ftrapv') | Roberto Ierusalimschy | 2 | -7/+14 |
2015-07-07 | detail (comment) | Roberto Ierusalimschy | 1 | -2/+2 |
2015-07-06 | 'strftime' puts its result directly into 'lua_Buffer' | Roberto Ierusalimschy | 1 | -5/+9 |
2015-07-04 | better treatment for integer overflows + all errors throw an error | Roberto Ierusalimschy | 1 | -23/+37 |
2015-07-04 | because of debt, 'totalbytes' can be negative (and therefore its | Roberto Ierusalimschy | 1 | -3/+3 |
2015-07-04 | avoid possibility of subtle arith. overflow | Roberto Ierusalimschy | 1 | -2/+2 |
2015-07-04 | avoid subtle possibility of arithmetic overflow | Roberto Ierusalimschy | 1 | -5/+5 |
2015-07-04 | computations in numerical for loop must avoid overflows too | Roberto Ierusalimschy | 1 | -3/+3 |
2015-07-01 | using 'clang' by default + changes in warnings ('old-style-declaration' | Roberto Ierusalimschy | 1 | -4/+3 |
2015-07-01 | detail | Roberto Ierusalimschy | 2 | -4/+4 |
2015-06-26 | simpler code for 'luaO_fb2int' | Roberto Ierusalimschy | 1 | -4/+2 |
2015-06-26 | tiny bug: 'randomseed' was calling 'rand' (instead of 'l_rand') | Roberto Ierusalimschy | 1 | -2/+2 |
2015-06-26 | with string cache, it is not that important for 'type' to avoid | Roberto Ierusalimschy | 1 | -13/+5 |
2015-06-25 | detail (cast to avoid mixing types in conditional expression) | Roberto Ierusalimschy | 1 | -2/+2 |
2015-06-24 | buffer size changed from size_t to int (it is always small) + | Roberto Ierusalimschy | 1 | -7/+10 |
2015-06-24 | detail | Roberto Ierusalimschy | 1 | -2/+2 |
2015-06-21 | detail | Roberto Ierusalimschy | 1 | -2/+2 |
2015-06-18 | redefine 'l_sprintf' to test correctness of buffer sizes given | Roberto Ierusalimschy | 1 | -1/+10 |
2015-06-18 | using 'snprintf' in C99 (both for documentation of buffer sizes | Roberto Ierusalimschy | 3 | -26/+39 |
2015-06-18 | using 'lua_longassert' to avoid warnings | Roberto Ierusalimschy | 1 | -2/+2 |
2015-06-18 | better implementation for buffers (reallocated memory directly | Roberto Ierusalimschy | 1 | -8/+52 |
2015-06-18 | detail (i + 1 > exp is simply i >= exp) | Roberto Ierusalimschy | 1 | -2/+2 |
2015-06-18 | details (use original type when saving variable's value) | Roberto Ierusalimschy | 2 | -4/+4 |
2015-06-18 | missing ']]' in long string | Roberto Ierusalimschy | 1 | -0/+2 |
2015-06-09 | bug in order NaN x int (tests must ensure that NaN does not getv5.3.1 | Roberto Ierusalimschy | 1 | -11/+12 |
2015-06-09 | using macros ('rttype' and 'settt_') to access "private" field 'tt_' | Roberto Ierusalimschy | 1 | -3/+3 |
2015-06-09 | comment (FALLTHROUGH position) | Roberto Ierusalimschy | 1 | -3/+3 |
2015-06-09 | comment | Roberto Ierusalimschy | 1 | -6/+6 |
2015-06-03 | new release number (5.3.1) | Roberto Ierusalimschy | 1 | -2/+2 |
2015-06-02 | When comparing integers with floats, use float as common type when | Roberto Ierusalimschy | 1 | -52/+69 |
2015-06-01 | 'strcache' elements as arrays of 1 element hints that cache can | Roberto Ierusalimschy | 2 | -11/+11 |
2015-05-22 | bug: return hook may not see correct values for active local variables | Roberto Ierusalimschy | 1 | -0/+13 |