summaryrefslogtreecommitdiff
path: root/lparser.c
Commit message (Expand)AuthorAgeFilesLines
* Bug: Lua can generate wrong code when _ENV is <const>Roberto Ierusalimschy2022-02-151-0/+1
* Bug: 'local function' can assign to '<const>' variablesRoberto Ierusalimschy2021-06-201-0/+1
* Bug: tbc variables in "for" loops don't avoid tail callsRoberto Ierusalimschy2021-04-071-6/+15
* Broadening the use of branch hintsRoberto Ierusalimschy2021-02-241-4/+4
* DetailsRoberto Ierusalimschy2020-12-021-23/+23
* Removed optimization for «if ... then goto»Roberto Ierusalimschy2020-11-111-44/+6
* CommentsRoberto Ierusalimschy2020-10-221-4/+4
* Revision of stackless implementationRoberto Ierusalimschy2020-10-121-5/+1
* Back to a stackless implementationRoberto Ierusalimschy2020-10-121-5/+7
* Fixed missing GC barriers in compiler and undumpRoberto Ierusalimschy2020-06-161-0/+3
* Fixed two bugs in to-be-closed variables x constantsRoberto Ierusalimschy2020-06-011-28/+36
* Small issue in 'exprstat'Roberto Ierusalimschy2020-04-231-1/+2
* Fixed "conceptual" bug in 'luaK_setreturns'Roberto Ierusalimschy2020-03-021-1/+2
* Fixed a warning and other minor issuesRoberto Ierusalimschy2019-10-041-2/+2
* Change in the syntax of attributesRoberto Ierusalimschy2019-07-301-12/+13
* Bug: 'Vardesc' array can be reallocated in 'localstat'Roberto Ierusalimschy2019-07-261-12/+15
* Small corrections when setting 'L->top'Roberto Ierusalimschy2019-07-251-1/+2
* New kind of expression VKSTRRoberto Ierusalimschy2019-07-171-6/+8
* Unification of size representation in OP_NEWTABLE and OP_SETLISTRoberto Ierusalimschy2019-07-151-22/+7
* OP_NEWTABLE keeps exact size of arraysRoberto Ierusalimschy2019-07-121-11/+26
* First implementation of constant propagationRoberto Ierusalimschy2019-07-121-49/+64
* DetailsRoberto Ierusalimschy2019-07-101-7/+6
* Towards constant propagationRoberto Ierusalimschy2019-07-101-37/+76
* New implementation for constantsRoberto Ierusalimschy2019-07-091-72/+86
* Local attributes can be used in list of local variablesRoberto Ierusalimschy2019-07-031-49/+41
* First take on constant propagationRoberto Ierusalimschy2019-07-011-12/+22
* Structure 'Vardesc' does not need a 'name' fieldRoberto Ierusalimschy2019-06-211-12/+13
* DetailsRoberto Ierusalimschy2019-05-281-1/+1
* First implementation for 'const' variablesRoberto Ierusalimschy2019-05-171-20/+89
* Flag for to-be-closed variables changed to '<toclose>'Roberto Ierusalimschy2019-05-091-1/+2
* Keep correct type for immediate operands in comparisonsRoberto Ierusalimschy2019-03-221-1/+1
* New semantics for the integer 'for' loopRoberto Ierusalimschy2019-03-191-26/+16
* Changes in the control of C-stack overflowRoberto Ierusalimschy2018-12-271-3/+5
* Calls cannot be tail in the scope of a to-be-closed variableRoberto Ierusalimschy2018-12-041-1/+4
* DetailsRoberto Ierusalimschy2018-11-221-33/+85
* To-be-closed variable in 'for' loop separated from the stateRoberto Ierusalimschy2018-11-071-11/+14
* New syntax for to-be-closed variablesRoberto Ierusalimschy2018-11-071-12/+13
* State in generic 'for' acts as a to-be-closed variableRoberto Ierusalimschy2018-10-311-0/+1
* Back with optimization for 'if cond then goto'Roberto Ierusalimschy2018-10-301-19/+65
* Big revamp in the implmentation of labels/gotosRoberto Ierusalimschy2018-10-291-124/+117
* More uniformity in code generation for 'for' loopsRoberto Ierusalimschy2018-10-261-10/+6
* Closing methods should not interfere with returning valuesRoberto Ierusalimschy2018-10-251-8/+7
* First "complete" implementation of to-be-closed variablesRoberto Ierusalimschy2018-10-171-1/+1
* Towards "to closed" local variablesRoberto Ierusalimschy2018-10-081-4/+30
* Details (comments)Roberto Ierusalimschy2018-09-111-2/+2
* Removed extra information from RCS keyword stringsRoberto Ierusalimschy2018-08-231-1/+1
* in generational mode, an emergency collection can turn any object blackRoberto Ierusalimschy2018-06-181-2/+2
* no more nil-in-tableRoberto Ierusalimschy2018-04-041-15/+1
* new experimental syntax using reserved word 'undef'Roberto Ierusalimschy2018-03-071-11/+18
* correct way to check stack space for vararg functionsRoberto Ierusalimschy2018-02-171-3/+1