summaryrefslogtreecommitdiff
path: root/lopcodes.h
Commit message (Expand)AuthorAgeFilesLines
* new way to code CALLs + passing multiple arguments between function callsRoberto Ierusalimschy1999-11-251-14/+12
* better treatment for arbitrary limitsRoberto Ierusalimschy1999-06-171-2/+2
* no more assignment expressions (they don't fit in Lua...)Roberto Ierusalimschy1999-03-101-7/+1
* new opcode TAILCALLRoberto Ierusalimschy1999-03-051-5/+7
* details.Roberto Ierusalimschy1999-03-041-4/+4
* commentsRoberto Ierusalimschy1999-02-261-5/+5
* details (from lhf)Roberto Ierusalimschy1999-02-251-69/+69
* better instrumentation for internal debuggingRoberto Ierusalimschy1999-02-241-2/+4
* LONGARGW (for completeness).Roberto Ierusalimschy1999-02-231-1/+2
* new name for opcodeRoberto Ierusalimschy1999-02-091-3/+3
* small corrections in opcodes.Roberto Ierusalimschy1999-02-091-8/+10
* assignment expression may be multipleRoberto Ierusalimschy1999-02-081-1/+3
* clearer way to set tables.Roberto Ierusalimschy1999-02-081-3/+3
* new opcode for "long" arguments (3 bytes)Roberto Ierusalimschy1999-02-041-5/+27
* new syntax: assignment expressions + better order for opcodesRoberto Ierusalimschy1999-02-021-22/+24
* opcodes with builtin parameters are too complicated for very little extraRoberto Ierusalimschy1999-02-021-77/+7
* details in commentsRoberto Ierusalimschy1998-06-251-12/+12
* opcode "CLOSURE" gets the prototipe (instead of a previous pushconstant)Roberto Ierusalimschy1998-03-251-4/+3
* detailsRoberto Ierusalimschy1998-03-111-3/+3
* new way to hanlde arg informationRoberto Ierusalimschy1998-01-121-9/+4
* variants for "ARGS".Roberto Ierusalimschy1997-12-301-1/+5
* variant opcodes for PUSHSELFRoberto Ierusalimschy1997-12-291-1/+9
* optimization to handle <a.x> (new opcode).Roberto Ierusalimschy1997-10-241-1/+12
* first version of Cclosures.Roberto Ierusalimschy1997-10-241-3/+3
* detailsRoberto Ierusalimschy1997-10-161-4/+4
* "nupvalues" is kept in Closure, not in prototype (as a preparationRoberto Ierusalimschy1997-10-161-3/+4
* more uniform treatment to opcode variants.Roberto Ierusalimschy1997-10-131-51/+66
* jumps are relative to next instructionRoberto Ierusalimschy1997-10-061-68/+67
* all jumps have byte variants; WHILE optimizationRoberto Ierusalimschy1997-10-011-3/+6
* new opcode variants.Roberto Ierusalimschy1997-09-241-3/+27
* better way to cope with opcode variantsRoberto Ierusalimschy1997-09-221-4/+27
* new way to code globals, using const table instead of putting globalRoberto Ierusalimschy1997-09-191-4/+6
* small optimizations (bit scrubbing)Roberto Ierusalimschy1997-09-191-2/+2
* Opcodes for Lua virtual machineRoberto Ierusalimschy1997-09-161-0/+97