summaryrefslogtreecommitdiff
path: root/lopcodes.h
Commit message (Expand)AuthorAgeFilesLines
* array `luaK_opproperties' keeps delta stack and mode for each opcodeRoberto Ierusalimschy2000-05-221-2/+2
* first implementation of `for' over tablesRoberto Ierusalimschy2000-05-151-1/+4
* [C++ Warning]: W8084 Suggest parentheses to clarify precedence.Roberto Ierusalimschy2000-04-271-2/+2
* optimization for SETLOCAL was too specific.Roberto Ierusalimschy2000-04-141-2/+2
* optimization INCLOCAL is not necessary, with `for'Roberto Ierusalimschy2000-04-131-9/+1
* first implementation of FORRoberto Ierusalimschy2000-04-121-1/+4
* commentsRoberto Ierusalimschy2000-04-071-13/+13
* name changes + new operation - old operationRoberto Ierusalimschy2000-04-071-9/+9
* new opcode INCLOCAL.Roberto Ierusalimschy2000-04-041-33/+44
* commentsRoberto Ierusalimschy2000-03-271-2/+2
* new name for llimits.hRoberto Ierusalimschy2000-03-241-3/+3
* limits now are in `llims.n'Roberto Ierusalimschy2000-03-241-52/+18
* small problems with limits and jumpsRoberto Ierusalimschy2000-03-161-1/+22
* detailsRoberto Ierusalimschy2000-03-131-5/+5
* some name changesRoberto Ierusalimschy2000-03-101-49/+49
* first implementation of "threaded code" for boolean operationsRoberto Ierusalimschy2000-03-091-24/+36
* some optimizationsRoberto Ierusalimschy2000-03-081-20/+37
* a better way to control optimizations.Roberto Ierusalimschy2000-03-041-2/+2
* change of code generation design (independent functions for each opcode)Roberto Ierusalimschy2000-03-031-1/+6
* many details (most by lhf).Roberto Ierusalimschy2000-03-031-6/+9
* commentsRoberto Ierusalimschy2000-03-021-6/+8
* first version of code optimizerRoberto Ierusalimschy2000-02-221-14/+22
* new version for INSTRUCTION formatsRoberto Ierusalimschy2000-02-141-84/+63
* removing implementation for better error messages (must rethink it...)Roberto Ierusalimschy2000-02-111-4/+1
* renaming of some opcodes and fieldsRoberto Ierusalimschy2000-01-281-9/+9
* `const' array in protos breaked in 3 arrays (for strings, numbers, andRoberto Ierusalimschy2000-01-251-3/+5
* first version of extra debug information (NAME)Roberto Ierusalimschy1999-12-291-1/+4
* comments.Roberto Ierusalimschy1999-12-271-2/+2
* 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