summaryrefslogtreecommitdiff
path: root/lopcodes.h
Commit message (Expand)AuthorAgeFilesLines
* Corrected support for 16-bit systemsRoberto Ierusalimschy2023-03-091-1/+1
* DetailsRoberto Ierusalimschy2021-03-291-4/+17
* DetailsRoberto Ierusalimschy2021-02-241-7/+7
* DetailsRoberto Ierusalimschy2020-10-121-2/+2
* Several details about 5.4.0 rc1Roberto Ierusalimschy2020-04-231-10/+10
* Added 'simplesect' sections to the manualRoberto Ierusalimschy2020-04-131-1/+1
* OP_LOADFALSE broken in two instructionsRoberto Ierusalimschy2020-02-111-1/+2
* Clearer distinction between types and tagsRoberto Ierusalimschy2020-01-311-5/+5
* Changed internal representation of booleansRoberto Ierusalimschy2020-01-061-1/+2
* Better comments about the use of 'k' in opcodesRoberto Ierusalimschy2019-12-051-19/+23
* DetailsRoberto Ierusalimschy2019-11-181-2/+2
* Comments in 'lopcodes.h'Roberto Ierusalimschy2019-11-071-92/+92
* Janitorial workRoberto Ierusalimschy2019-10-011-4/+4
* Janitorial work in 'lcode.c'Roberto Ierusalimschy2019-09-191-5/+8
* Removed arithmetic opcodes with immediate operandRoberto Ierusalimschy2019-09-101-6/+0
* Added macro 'testMMMode'Roberto Ierusalimschy2019-09-061-1/+4
* First version of OP_MMBIN opcodesRoberto Ierusalimschy2019-08-271-0/+4
* Micro optimization in OP_RETURN and OP_TAILCALLRoberto Ierusalimschy2019-07-161-4/+3
* Unification of size representation in OP_NEWTABLE and OP_SETLISTRoberto Ierusalimschy2019-07-151-13/+10
* OP_NEWTABLE keeps exact size of arraysRoberto Ierusalimschy2019-07-121-1/+9
* Details (typos in comments)Roberto Ierusalimschy2019-07-051-3/+3
* A few changes in tests about number of bits in integersRoberto Ierusalimschy2019-05-131-5/+11
* Keep correct type for immediate operands in comparisonsRoberto Ierusalimschy2019-03-221-1/+4
* New semantics for the integer 'for' loopRoberto Ierusalimschy2019-03-191-4/+0
* DetailsRoberto Ierusalimschy2019-03-131-8/+7
* Added opcodes for arithmetic with K operandsRoberto Ierusalimschy2018-11-231-0/+10
* To-be-closed variable in 'for' loop separated from the stateRoberto Ierusalimschy2018-11-071-3/+3
* Big revamp in the implmentation of labels/gotosRoberto Ierusalimschy2018-10-291-6/+3
* More uniformity in code generation for 'for' loopsRoberto Ierusalimschy2018-10-261-0/+1
* Towards "to closed" local variablesRoberto Ierusalimschy2018-10-081-0/+1
* Removed extra information from RCS keyword stringsRoberto Ierusalimschy2018-08-231-1/+1
* Opcode names moved to a new header fileRoberto Ierusalimschy2018-07-091-4/+1
* change in 'LUAI_DDEC' to allow variables to be static in 'onelua'Roberto Ierusalimschy2018-06-181-3/+3
* detail in commentRoberto Ierusalimschy2018-06-081-2/+2
* no more nil-in-tableRoberto Ierusalimschy2018-04-041-4/+1
* new experimental syntax using reserved word 'undef'Roberto Ierusalimschy2018-03-071-1/+4
* new opcodes OP_GTI/OP_GEIRoberto Ierusalimschy2018-02-211-6/+3
* some simplifications/optimizations in returns from Lua functionsRoberto Ierusalimschy2018-02-151-10/+12
* vararg back to '...' (but with another implementation)Roberto Ierusalimschy2018-02-091-4/+6
* new opcode 'PREPVARARG'Roberto Ierusalimschy2018-02-071-0/+2
* detailRoberto Ierusalimschy2018-02-071-6/+6
* janitor work on castsRoberto Ierusalimschy2018-01-281-6/+6
* OP_CONCAT does not move its result (to simplify its execution)Roberto Ierusalimschy2018-01-271-2/+2
* keep more opcode arguments byte-alignedRoberto Ierusalimschy2018-01-091-16/+20
* new macros 'isOT'/'isIT'Roberto Ierusalimschy2017-12-221-5/+15
* new opcodes 'FORLOOP1'/'FORPREP1' for "basic for" (integer variableRoberto Ierusalimschy2017-12-181-1/+5
* some cleaning on signed opcode parametersRoberto Ierusalimschy2017-12-151-13/+16
* (1 << 31) with signed integer has undefined behavior in CRoberto Ierusalimschy2017-12-151-2/+2
* new opcodes BANDK/BORK/BXORK. (They do not use immediate operandsRoberto Ierusalimschy2017-12-131-1/+5
* new opcodes OP_SHLI/OP_SHRIRoberto Ierusalimschy2017-12-041-1/+4