| Commit message (Expand) | Author | Age | Files | Lines |
* | Stack indices changed to union's | Roberto Ierusalimschy | 2022-10-29 | 1 | -19/+19 |
* | Broadening the use of branch hints | Roberto Ierusalimschy | 2021-02-24 | 1 | -2/+3 |
* | Fixed bugs of stack reallocation x GC | Roberto Ierusalimschy | 2020-07-07 | 1 | -2/+2 |
* | Clearer distinction between types and tags | Roberto Ierusalimschy | 2020-01-31 | 1 | -1/+1 |
* | Comment about LUA_COMPAT_LT_LE moved to proper place | Roberto Ierusalimschy | 2019-12-10 | 1 | -0/+9 |
* | Undo change in the handling of 'L->top' (commit b80077b8f3) | Roberto Ierusalimschy | 2019-08-29 | 1 | -2/+0 |
* | First version of OP_MMBIN opcodes | Roberto Ierusalimschy | 2019-08-27 | 1 | -2/+2 |
* | Change in the handling of 'L->top' when calling metamethods | Roberto Ierusalimschy | 2019-07-26 | 1 | -3/+9 |
* | Details (typos in comments) | Roberto Ierusalimschy | 2019-07-05 | 1 | -6/+6 |
* | Keep correct type for immediate operands in comparisons | Roberto Ierusalimschy | 2019-03-22 | 1 | -2/+6 |
* | New macros for arithmetic/bitwise operations in 'luaV_execute' | Roberto Ierusalimschy | 2018-11-05 | 1 | -1/+1 |
* | First "complete" implementation of to-be-closed variables | Roberto Ierusalimschy | 2018-10-17 | 1 | -1/+1 |
* | Deprecated the emulation of '__le' using '__lt' | Roberto Ierusalimschy | 2018-08-24 | 1 | -0/+2 |
* | Removed extra information from RCS keyword strings | Roberto Ierusalimschy | 2018-08-23 | 1 | -1/+1 |
* | new field 'nilvalue' in struct 'global_State' to avoid the use of | Roberto Ierusalimschy | 2018-06-15 | 1 | -3/+2 |
* | added 'const' to 'Proto*' when possible | Roberto Ierusalimschy | 2018-06-08 | 1 | -2/+2 |
* | no more 'luaO_nilobject' to avoid comparison of global variable addresses | Roberto Ierusalimschy | 2018-06-01 | 1 | -2/+3 |
* | no more nil-in-table | Roberto Ierusalimschy | 2018-04-04 | 1 | -29/+1 |
* | metamethods for 'removekey'/'keyin' | Roberto Ierusalimschy | 2018-02-27 | 1 | -1/+30 |
* | better names for macros for tags and types. | Roberto Ierusalimschy | 2018-02-26 | 1 | -4/+4 |
* | first version of empty entries in tables | Roberto Ierusalimschy | 2018-02-23 | 1 | -4/+4 |
* | new opcodes OP_GTI/OP_GEI | Roberto Ierusalimschy | 2018-02-21 | 1 | -3/+2 |
* | correct way to check stack space for vararg functions | Roberto Ierusalimschy | 2018-02-17 | 1 | -3/+5 |
* | some simplifications/optimizations in returns from Lua functions | Roberto Ierusalimschy | 2018-02-15 | 1 | -4/+6 |
* | vararg back to '...' (but with another implementation) | Roberto Ierusalimschy | 2018-02-09 | 1 | -32/+23 |
* | new opcode 'PREPVARARG' | Roberto Ierusalimschy | 2018-02-07 | 1 | -2/+3 |
* | bug in tailcall of vararg functions | Roberto Ierusalimschy | 2018-01-28 | 1 | -9/+8 |
* | calling a vararg function needs to check GC | Roberto Ierusalimschy | 2018-01-28 | 1 | -1/+3 |
* | keep control of stack top in Lua functions concentrated in 'luaV_execute' | Roberto Ierusalimschy | 2017-12-28 | 1 | -17/+5 |
* | when running Lua code, there is no need to keep 'L->top' "correct"; | Roberto Ierusalimschy | 2017-12-20 | 1 | -7/+19 |
* | new macro 'isLuacode' (to distinguish regular Lua code from | Roberto Ierusalimschy | 2017-12-19 | 1 | -3/+3 |
* | 'Proto->numparams' does not include vararg parameter | Roberto Ierusalimschy | 2017-12-15 | 1 | -2/+2 |
* | new opcodes BANDK/BORK/BXORK. (They do not use immediate operands | Roberto Ierusalimschy | 2017-12-13 | 1 | -7/+12 |
* | warnings from Visual Studio /W3 | Roberto Ierusalimschy | 2017-11-30 | 1 | -2/+2 |
* | new opcodes 'OP_LTI' and 'OP_LEI' | Roberto Ierusalimschy | 2017-11-27 | 1 | -1/+15 |
* | small simplifications around 'luaT_callorderTM' | Roberto Ierusalimschy | 2017-11-23 | 1 | -4/+13 |
* | new function 'luaV_flttointeger' to convert floats to integers (without | Roberto Ierusalimschy | 2017-11-08 | 1 | -3/+2 |
* | back to 'CallInfo' (no gains with its removal) | Roberto Ierusalimschy | 2017-11-07 | 1 | -3/+3 |
* | more fields moved out of 'CallInfo' | Roberto Ierusalimschy | 2017-11-03 | 1 | -3/+3 |
* | avoid warning about 'const' | Roberto Ierusalimschy | 2017-10-04 | 1 | -2/+2 |
* | new function 'luaT_trybiniTM' | Roberto Ierusalimschy | 2017-09-27 | 1 | -1/+13 |
* | no more reference 'memerrmsg' + new reference to "n" | Roberto Ierusalimschy | 2017-07-27 | 1 | -3/+3 |
* | new type 'StackValue' for stack elements | Roberto Ierusalimschy | 2017-06-29 | 1 | -17/+29 |
* | back to old-style vararg system (with vararg table collecting extra | Roberto Ierusalimschy | 2017-05-13 | 1 | -1/+39 |
* | detail ('luaT_callbinTM' does not need to be extern) | Roberto Ierusalimschy | 2017-05-08 | 1 | -5/+5 |
* | Upvalues collected like everything else (with mark-sweep) instead | Roberto Ierusalimschy | 2017-04-11 | 1 | -2/+2 |
* | detail (removing spaces at end of lines) | Roberto Ierusalimschy | 2016-12-22 | 1 | -2/+2 |
* | When available, use metafield '__name' in error messages | Roberto Ierusalimschy | 2016-02-26 | 1 | -1/+17 |
* | bug: despite its name, 'luaH_getstr' did not work for strings in | Roberto Ierusalimschy | 2015-11-03 | 1 | -3/+3 |
* | in 'luaD_call', use two functions instead of one with fixed boolean | Roberto Ierusalimschy | 2015-11-02 | 1 | -5/+10 |