| Commit message (Expand) | Author | Files | Lines |
2017-10-02 | string constants (Kstr) must fit into 'B' register | Roberto Ierusalimschy | 1 | -2/+2 |
2017-10-01 | new function 'printcode' | Roberto Ierusalimschy | 1 | -1/+18 |
2017-10-01 | avoid the use of bit 'Bk' ('B' will lose this bit soon) | Roberto Ierusalimschy | 3 | -14/+11 |
2017-09-28 | no more 'getBMode'-'getCMode' (imprecise + we will need more space | Roberto Ierusalimschy | 6 | -109/+109 |
2017-09-27 | new function 'luaT_trybiniTM' | Roberto Ierusalimschy | 3 | -12/+19 |
2017-09-26 | binary operators use R instead of RK | Roberto Ierusalimschy | 4 | -76/+73 |
2017-09-26 | detail | Roberto Ierusalimschy | 1 | -2/+4 |
2017-09-19 | new opcode OP_LOADF (load immediate float) | Roberto Ierusalimschy | 4 | -5/+25 |
2017-09-18 | comments (documentation about instruction formats) | Roberto Ierusalimschy | 1 | -15/+14 |
2017-09-15 | detail (keep OP_LOADK and OP_LOADKX together) | Roberto Ierusalimschy | 2 | -5/+5 |
2017-09-13 | jumps do not close upvalues (to be faster and simpler); | Roberto Ierusalimschy | 6 | -67/+139 |
2017-08-31 | bug: dead keys with nil values can stay in weak tables | Roberto Ierusalimschy | 2 | -12/+47 |
2017-08-14 | jumps in 'for' loops don't need to be signed | Roberto Ierusalimschy | 4 | -20/+38 |
2017-08-12 | comment in code fragment | Roberto Ierusalimschy | 1 | -3/+3 |
2017-08-12 | comment | Roberto Ierusalimschy | 1 | -2/+2 |
2017-07-27 | bug: Lua does not check GC when creating error messages | Roberto Ierusalimschy | 1 | -9/+54 |
2017-07-27 | no more reference 'memerrmsg' + new reference to "n" | Roberto Ierusalimschy | 5 | -16/+24 |
2017-07-27 | new version (5.4) | Roberto Ierusalimschy | 1 | -4/+4 |
2017-07-10 | bug: Lua does not check GC when creating error messages | Roberto Ierusalimschy | 1 | -1/+2 |
2017-07-07 | coercion string->number in arithmetic operations moved to string | Roberto Ierusalimschy | 5 | -19/+111 |
2017-06-29 | 'OP_VARARG' has the vararg parameter as an operand | Roberto Ierusalimschy | 4 | -9/+10 |
2017-06-29 | new type 'StackValue' for stack elements | Roberto Ierusalimschy | 20 | -351/+409 |
2017-06-27 | new constant 'LUA_GNAME' for the name of the global table "_G" | Roberto Ierusalimschy | 5 | -10/+14 |
2017-06-27 | dumping ints and size_ts compacted | Roberto Ierusalimschy | 2 | -20/+38 |
2017-06-27 | 'lineinfo' in prototypes saved as differences instead of absolute | Roberto Ierusalimschy | 11 | -33/+195 |
2017-06-27 | new type 'ls_byte' for signed bytes | Roberto Ierusalimschy | 1 | -1/+2 |
2017-06-12 | no more 'DEADKEY'. Table traversals do not need to consider dead keys; | Roberto Ierusalimschy | 5 | -66/+49 |
2017-06-09 | detail | Roberto Ierusalimschy | 2 | -4/+4 |
2017-06-09 | in hash nodes, keys are stored in separate pieces to avoid wasting | Roberto Ierusalimschy | 6 | -110/+201 |
2017-06-01 | when assigning to a 'TValue', better assign only exact fields, | Roberto Ierusalimschy | 1 | -6/+6 |
2017-06-01 | macro 'setobj2t' may not be an expression | Roberto Ierusalimschy | 1 | -2/+3 |
2017-06-01 | macro 'luaV_fastget' may need protection ({}) to be used inside | Roberto Ierusalimschy | 2 | -8/+14 |
2017-06-01 | avoid overflows in computation of step size | Roberto Ierusalimschy | 2 | -3/+12 |
2017-05-31 | updated GC states in function 'T.gcstate' | Roberto Ierusalimschy | 1 | -5/+7 |
2017-05-26 | revamping the incremental collector | Roberto Ierusalimschy | 7 | -198/+208 |
2017-05-24 | include first standard header files | Roberto Ierusalimschy | 1 | -2/+3 |
2017-05-24 | bug: cannot reuse a dying upvalue | Roberto Ierusalimschy | 1 | -2/+2 |
2017-05-24 | assert removed in 'luaO_arith' | Roberto Ierusalimschy | 1 | -2/+1 |
2017-05-23 | details (using proper version of 'setobj') | Roberto Ierusalimschy | 2 | -5/+5 |
2017-05-22 | detail (extra closing brackets) | Roberto Ierusalimschy | 1 | -3/+2 |
2017-05-19 | handling of inf, -inf, and NaN by string.format'%q' | Roberto Ierusalimschy | 1 | -14/+28 |
2017-05-19 | bug: Lua crashes when building sequences with more than 2^30 elements. | Roberto Ierusalimschy | 1 | -2/+51 |
2017-05-19 | BUG: in 'computesizes', 'twotoi' overflows when a sequence has | Roberto Ierusalimschy | 1 | -3/+6 |
2017-05-19 | 'luaH_getn' must return 'lua_Unsigned' (or 'lua_Integer'), to | Roberto Ierusalimschy | 1 | -2/+2 |
2017-05-19 | better implementation for 'hash_search', without using 'size_t' | Roberto Ierusalimschy | 1 | -28/+36 |
2017-05-18 | table field names for dedicated opcodes can be restricted to | Roberto Ierusalimschy | 2 | -8/+8 |
2017-05-18 | details in OP_CALL + comments | Roberto Ierusalimschy | 1 | -9/+12 |
2017-05-18 | 'lua_rawlen' returns 'lua_Unsigned' instead of 'size_t'. (Real | Roberto Ierusalimschy | 2 | -4/+4 |
2017-05-16 | reimplementation of 'luaH_getn', trying to handle numeric limits | Roberto Ierusalimschy | 1 | -33/+44 |
2017-05-13 | no more field 'base' in CallInfo (base is always equal to 'func + 1', | Roberto Ierusalimschy | 4 | -23/+19 |