aboutsummaryrefslogtreecommitdiff
path: root/lcode.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fixed conversion warnings from clangRoberto Ierusalimschy2025-01-141-1/+1
* When parser reuses constants, only floats can collideRoberto Ierusalimschy2024-12-281-26/+28
* Scanner and parser use different tables for constantsRoberto Ierusalimschy2024-12-171-6/+6
* 'addk' broken in two functionsRoberto Ierusalimschy2024-12-161-19/+28
* OP_SELF restricted to constant short stringsRoberto Ierusalimschy2024-12-111-16/+27
* DetailsRoberto Ierusalimschy2024-09-061-2/+2
* 'lcode.c' can use 'checklimit', tooRoberto Ierusalimschy2024-08-201-7/+3
* A return can have at most 254 valuesRoberto Ierusalimschy2024-08-191-0/+2
* Bug: wrong code gen. for indices with comparisonsRoberto Ierusalimschy2024-08-171-1/+2
* Added gcc option '-Wconversion'Roberto Ierusalimschy2024-07-271-17/+17
* Explicit limit for number of results in a callRoberto Ierusalimschy2024-07-181-0/+2
* New instruction format for SETLIST/NEWTABLERoberto Ierusalimschy2024-06-281-25/+34
* 'isIT'/'isOT' turned from macros to functionsRoberto Ierusalimschy2024-06-271-1/+3
* Flexible limit for use of registers by constructorsRoberto Ierusalimschy2024-06-271-1/+1
* Clearer code for controlling maximum registersRoberto Ierusalimschy2024-06-261-5/+1
* Cleaning of llimits.hRoberto Ierusalimschy2024-06-201-3/+3
* Bug: overlapping assignmentsRoberto Ierusalimschy2024-06-121-2/+4
* 'luaH_get' functions return tag of the resultRoberto Ierusalimschy2024-03-211-2/+3
* 'luaH_get' functions return 'TValue'Roberto Ierusalimschy2024-03-181-3/+2
* Merge branch 'newarray' into nextversionRoberto Ierusalimschy2023-11-071-4/+4
|\
| * Merge branch 'master' into newarrayRoberto Ierusalimschy2023-11-031-14/+15
| |\
| * | Some cleaning in the new table APIRoberto Ierusalimschy2023-05-161-4/+4
* | | Field 'Proto.is_vararg' uses only one bitRoberto Ierusalimschy2023-08-301-2/+2
| |/ |/|
* | Several functions turned 'static'Roberto Ierusalimschy2023-05-221-11/+11
* | DetailsRoberto Ierusalimschy2023-05-151-3/+4
|/
* More orderliness in casts of enumerationsRoberto Ierusalimschy2023-03-271-14/+41
* More regularity in uses of enums in 'lcode.c'Roberto Ierusalimschy2023-03-241-18/+18
* Factoring out common parts of 'codearith' and 'codebitwise'Roberto Ierusalimschy2022-05-061-25/+33
* Bug: Wrong code generation in bitwise operationsRoberto Ierusalimschy2022-04-251-6/+10
* DetailRoberto Ierusalimschy2022-01-031-1/+1
* Changes in cache for function constantsRoberto Ierusalimschy2021-03-301-8/+26
* Don't use tointegerns when luaV_tointegerns will doRoberto Ierusalimschy2021-02-241-1/+2
* Optimization/simplification of 'getbaseline'Roberto Ierusalimschy2021-02-021-2/+2
* Optimizations for line hookRoberto Ierusalimschy2021-01-281-9/+0
* Changes in the API of 'luaH_set' and related functionsRoberto Ierusalimschy2020-12-041-2/+6
* DetailsRoberto Ierusalimschy2020-12-021-3/+3
* DetailsRoberto Ierusalimschy2020-10-301-5/+9
* Fixed "conceptual" bug in 'luaK_setreturns'Roberto Ierusalimschy2020-03-021-4/+3
* DetailsRoberto Ierusalimschy2020-02-271-10/+5
* OP_LOADFALSE broken in two instructionsRoberto Ierusalimschy2020-02-111-4/+4
* Clearer distinction between types and tagsRoberto Ierusalimschy2020-01-311-6/+6
* Changed internal representation of booleansRoberto Ierusalimschy2020-01-061-15/+35
* Comments (mosty typos)Roberto Ierusalimschy2019-12-301-1/+1
* Using an enumeration for float->integer coercion modesRoberto Ierusalimschy2019-12-051-2/+2
* Fixed warnings from Keil compilerRoberto Ierusalimschy2019-10-251-1/+1
* Fixed a warning and other minor issuesRoberto Ierusalimschy2019-10-041-2/+2
* Janitorial workRoberto Ierusalimschy2019-10-011-32/+29
* Subtraction of small constant integers optimized with OP_ADDIRoberto Ierusalimschy2019-09-241-27/+41
* Janitorial work in 'lcode.c'Roberto Ierusalimschy2019-09-191-33/+25
* Simplification in the call to 'constfolding'Roberto Ierusalimschy2019-09-111-15/+11