summaryrefslogtreecommitdiff
path: root/lopcodes.c
Commit message (Expand)AuthorAgeFilesLines
* first implementation of '<<', '>>', and '~' (bitwise not)Roberto Ierusalimschy2013-12-301-1/+7
* first implementation of bitwise operators '&' (band), '|' (bor),Roberto Ierusalimschy2013-12-181-1/+7
* new order for binary operations (grouping them by type of result)Roberto Ierusalimschy2013-12-161-5/+5
* new operation '//' (integer division)Roberto Ierusalimschy2013-04-261-1/+3
* details (header comments)Roberto Ierusalimschy2012-05-141-1/+2
* change in opcode OP_LOADNIL: B is used as a counter instead of aRoberto Ierusalimschy2011-04-191-2/+2
* small corrections in description of OP_TEST and OP_LOADKXRoberto Ierusalimschy2011-04-121-3/+3
* new instruction OP_LOADKX (to replace OP_LOADK with extra argument)Roberto Ierusalimschy2011-04-071-1/+3
* no more 'OP_CLOSE' instructions (use jumps to close upvalues)Roberto Ierusalimschy2011-02-071-3/+1
* details in opcode listRoberto Ierusalimschy2010-10-131-3/+3
* first version of _ENV; no more global variablesRoberto Ierusalimschy2010-03-121-5/+1
* new instructions to optimize indexing on upvaluesRoberto Ierusalimschy2010-02-261-1/+5
* new macros 'LUAI_DDEC'/'LUAI_DDEF' to better control declarations andRoberto Ierusalimschy2009-11-191-3/+3
* generic for coded as two dedicated instructions to simplify resumptionRoberto Ierusalimschy2008-10-301-3/+5
* SETLIST extra argument now is an "instruction" (OP_EXTRAARG)Roberto Ierusalimschy2008-04-021-1/+3
* avoid trailing white spacesRoberto Ierusalimschy2006-09-111-2/+2
* unused include'sRoberto Ierusalimschy2005-11-081-3/+1
* "conceptually", OP_TEST may change reg. ARoberto Ierusalimschy2005-10-131-2/+2
* new method to handle tests without values (negative values)Roberto Ierusalimschy2005-08-291-2/+4
* detailsRoberto Ierusalimschy2005-05-201-3/+3
* no more compatibility code for traversing tablesRoberto Ierusalimschy2005-05-041-3/+1
* new operation *t (for size of t) (may yet be removed...)Roberto Ierusalimschy2005-03-161-1/+3
* new `mod' (`%') operatorRoberto Ierusalimschy2005-03-081-1/+3
* detailsRoberto Ierusalimschy2004-12-021-3/+4
* small optimization for boolean constants + new format for SETLIST opcodeRoberto Ierusalimschy2004-10-041-4/+2
* no more LUA_OPNAMES; it is simpler to "waste" 400 bytesRoberto Ierusalimschy2004-07-161-4/+1
* new way to use `vararg' parameters (with `...')Roberto Ierusalimschy2004-05-311-2/+4
* new scheme for configuration through `luaconf.h'Roberto Ierusalimschy2004-04-301-1/+2
* detailsRoberto Ierusalimschy2003-05-141-2/+2
* better information about instruction behavior (use of arguments)Roberto Ierusalimschy2003-05-141-44/+41
* new semantics for "for" local variablesRoberto Ierusalimschy2003-05-131-1/+3
* each .c file defines its own nameRoberto Ierusalimschy2002-12-041-1/+3
* new simetric format for ABC instructions, to avoid exchanging operandsRoberto Ierusalimschy2002-08-201-43/+39
* new fallback __le (less equal), for partial orderRoberto Ierusalimschy2002-06-121-3/+9
* generic for also coded to make test at the end of the loopRoberto Ierusalimschy2002-05-131-3/+3
* new format for test intructions (handle NaN correctly)Roberto Ierusalimschy2002-05-061-17/+7
* avoid names that differ only in capitalizationRoberto Ierusalimschy2002-04-241-9/+9
* detailsRoberto Ierusalimschy2002-04-101-2/+2
* new semantics for `generic for' (with state)Roberto Ierusalimschy2002-04-091-1/+3
* simpler implementation for line informationRoberto Ierusalimschy2002-03-251-4/+4
* first implementation for tail callRoberto Ierusalimschy2002-03-211-1/+3
* generic for (with any number of control variables)Roberto Ierusalimschy2002-03-081-2/+3
* simpler implementation for `for' loopsRoberto Ierusalimschy2002-02-051-8/+4
* OP_LOADINT can be done by OP_LOADKRoberto Ierusalimschy2002-01-251-2/+0
* cleaner semantics for test instructions (skips)Roberto Ierusalimschy2002-01-161-3/+1
* new type `boolean'Roberto Ierusalimschy2001-12-111-3/+3
* no more explicit support for wide-chars; too much troble...Roberto Ierusalimschy2001-11-281-44/+43
* optimization for array part of a TableRoberto Ierusalimschy2001-10-251-2/+2
* first implementation of unrestricted static scopingRoberto Ierusalimschy2001-09-071-2/+6
* better syntax for type castsRoberto Ierusalimschy2001-08-311-1/+2