summaryrefslogtreecommitdiff
path: root/lopcodes.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
| | | | for C closures...)
* 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
| | | | index inside the opcode.
* small optimizations (bit scrubbing)Roberto Ierusalimschy1997-09-191-2/+2
|
* Opcodes for Lua virtual machineRoberto Ierusalimschy1997-09-161-0/+97