Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bug: Lua can generate wrong code when _ENV is <const> | Roberto Ierusalimschy | 2022-02-15 | 1 | -0/+1 |
* | Bug: 'local function' can assign to '<const>' variables | Roberto Ierusalimschy | 2021-06-20 | 1 | -0/+1 |
* | Bug: tbc variables in "for" loops don't avoid tail calls | Roberto Ierusalimschy | 2021-04-07 | 1 | -6/+15 |
* | Broadening the use of branch hints | Roberto Ierusalimschy | 2021-02-24 | 1 | -4/+4 |
* | Details | Roberto Ierusalimschy | 2020-12-02 | 1 | -23/+23 |
* | Removed optimization for «if ... then goto» | Roberto Ierusalimschy | 2020-11-11 | 1 | -44/+6 |
* | Comments | Roberto Ierusalimschy | 2020-10-22 | 1 | -4/+4 |
* | Revision of stackless implementation | Roberto Ierusalimschy | 2020-10-12 | 1 | -5/+1 |
* | Back to a stackless implementation | Roberto Ierusalimschy | 2020-10-12 | 1 | -5/+7 |
* | Fixed missing GC barriers in compiler and undump | Roberto Ierusalimschy | 2020-06-16 | 1 | -0/+3 |
* | Fixed two bugs in to-be-closed variables x constants | Roberto Ierusalimschy | 2020-06-01 | 1 | -28/+36 |
* | Small issue in 'exprstat' | Roberto Ierusalimschy | 2020-04-23 | 1 | -1/+2 |
* | Fixed "conceptual" bug in 'luaK_setreturns' | Roberto Ierusalimschy | 2020-03-02 | 1 | -1/+2 |
* | Fixed a warning and other minor issues | Roberto Ierusalimschy | 2019-10-04 | 1 | -2/+2 |
* | Change in the syntax of attributes | Roberto Ierusalimschy | 2019-07-30 | 1 | -12/+13 |
* | Bug: 'Vardesc' array can be reallocated in 'localstat' | Roberto Ierusalimschy | 2019-07-26 | 1 | -12/+15 |
* | Small corrections when setting 'L->top' | Roberto Ierusalimschy | 2019-07-25 | 1 | -1/+2 |
* | New kind of expression VKSTR | Roberto Ierusalimschy | 2019-07-17 | 1 | -6/+8 |
* | Unification of size representation in OP_NEWTABLE and OP_SETLIST | Roberto Ierusalimschy | 2019-07-15 | 1 | -22/+7 |
* | OP_NEWTABLE keeps exact size of arrays | Roberto Ierusalimschy | 2019-07-12 | 1 | -11/+26 |
* | First implementation of constant propagation | Roberto Ierusalimschy | 2019-07-12 | 1 | -49/+64 |
* | Details | Roberto Ierusalimschy | 2019-07-10 | 1 | -7/+6 |
* | Towards constant propagation | Roberto Ierusalimschy | 2019-07-10 | 1 | -37/+76 |
* | New implementation for constants | Roberto Ierusalimschy | 2019-07-09 | 1 | -72/+86 |
* | Local attributes can be used in list of local variables | Roberto Ierusalimschy | 2019-07-03 | 1 | -49/+41 |
* | First take on constant propagation | Roberto Ierusalimschy | 2019-07-01 | 1 | -12/+22 |
* | Structure 'Vardesc' does not need a 'name' field | Roberto Ierusalimschy | 2019-06-21 | 1 | -12/+13 |
* | Details | Roberto Ierusalimschy | 2019-05-28 | 1 | -1/+1 |
* | First implementation for 'const' variables | Roberto Ierusalimschy | 2019-05-17 | 1 | -20/+89 |
* | Flag for to-be-closed variables changed to '<toclose>' | Roberto Ierusalimschy | 2019-05-09 | 1 | -1/+2 |
* | Keep correct type for immediate operands in comparisons | Roberto Ierusalimschy | 2019-03-22 | 1 | -1/+1 |
* | New semantics for the integer 'for' loop | Roberto Ierusalimschy | 2019-03-19 | 1 | -26/+16 |
* | Changes in the control of C-stack overflow | Roberto Ierusalimschy | 2018-12-27 | 1 | -3/+5 |
* | Calls cannot be tail in the scope of a to-be-closed variable | Roberto Ierusalimschy | 2018-12-04 | 1 | -1/+4 |
* | Details | Roberto Ierusalimschy | 2018-11-22 | 1 | -33/+85 |
* | To-be-closed variable in 'for' loop separated from the state | Roberto Ierusalimschy | 2018-11-07 | 1 | -11/+14 |
* | New syntax for to-be-closed variables | Roberto Ierusalimschy | 2018-11-07 | 1 | -12/+13 |
* | State in generic 'for' acts as a to-be-closed variable | Roberto Ierusalimschy | 2018-10-31 | 1 | -0/+1 |
* | Back with optimization for 'if cond then goto' | Roberto Ierusalimschy | 2018-10-30 | 1 | -19/+65 |
* | Big revamp in the implmentation of labels/gotos | Roberto Ierusalimschy | 2018-10-29 | 1 | -124/+117 |
* | More uniformity in code generation for 'for' loops | Roberto Ierusalimschy | 2018-10-26 | 1 | -10/+6 |
* | Closing methods should not interfere with returning values | Roberto Ierusalimschy | 2018-10-25 | 1 | -8/+7 |
* | First "complete" implementation of to-be-closed variables | Roberto Ierusalimschy | 2018-10-17 | 1 | -1/+1 |
* | Towards "to closed" local variables | Roberto Ierusalimschy | 2018-10-08 | 1 | -4/+30 |
* | Details (comments) | Roberto Ierusalimschy | 2018-09-11 | 1 | -2/+2 |
* | Removed extra information from RCS keyword strings | Roberto Ierusalimschy | 2018-08-23 | 1 | -1/+1 |
* | in generational mode, an emergency collection can turn any object black | Roberto Ierusalimschy | 2018-06-18 | 1 | -2/+2 |
* | no more nil-in-table | Roberto Ierusalimschy | 2018-04-04 | 1 | -15/+1 |
* | new experimental syntax using reserved word 'undef' | Roberto Ierusalimschy | 2018-03-07 | 1 | -11/+18 |
* | correct way to check stack space for vararg functions | Roberto Ierusalimschy | 2018-02-17 | 1 | -3/+1 |