| Commit message (Expand) | Author | Age | Files | Lines |
* | no more nil-in-table | Roberto Ierusalimschy | 2018-04-04 | 1 | -4/+1 |
* | new experimental syntax using reserved word 'undef' | Roberto Ierusalimschy | 2018-03-07 | 1 | -1/+4 |
* | new opcodes OP_GTI/OP_GEI | Roberto Ierusalimschy | 2018-02-21 | 1 | -6/+3 |
* | some simplifications/optimizations in returns from Lua functions | Roberto Ierusalimschy | 2018-02-15 | 1 | -10/+12 |
* | vararg back to '...' (but with another implementation) | Roberto Ierusalimschy | 2018-02-09 | 1 | -4/+6 |
* | new opcode 'PREPVARARG' | Roberto Ierusalimschy | 2018-02-07 | 1 | -0/+2 |
* | detail | Roberto Ierusalimschy | 2018-02-07 | 1 | -6/+6 |
* | janitor work on casts | Roberto Ierusalimschy | 2018-01-28 | 1 | -6/+6 |
* | OP_CONCAT does not move its result (to simplify its execution) | Roberto Ierusalimschy | 2018-01-27 | 1 | -2/+2 |
* | keep more opcode arguments byte-aligned | Roberto Ierusalimschy | 2018-01-09 | 1 | -16/+20 |
* | new macros 'isOT'/'isIT' | Roberto Ierusalimschy | 2017-12-22 | 1 | -5/+15 |
* | new opcodes 'FORLOOP1'/'FORPREP1' for "basic for" (integer variable | Roberto Ierusalimschy | 2017-12-18 | 1 | -1/+5 |
* | some cleaning on signed opcode parameters | Roberto Ierusalimschy | 2017-12-15 | 1 | -13/+16 |
* | (1 << 31) with signed integer has undefined behavior in C | Roberto Ierusalimschy | 2017-12-15 | 1 | -2/+2 |
* | new opcodes BANDK/BORK/BXORK. (They do not use immediate operands | Roberto Ierusalimschy | 2017-12-13 | 1 | -1/+5 |
* | new opcodes OP_SHLI/OP_SHRI | Roberto Ierusalimschy | 2017-12-04 | 1 | -1/+4 |
* | details (comments) | Roberto Ierusalimschy | 2017-11-30 | 1 | -5/+10 |
* | detail (spacing) | Roberto Ierusalimschy | 2017-11-30 | 1 | -3/+3 |
* | new opcodes OP_RETURN0/OP_RETURN1 | Roberto Ierusalimschy | 2017-11-29 | 1 | -1/+4 |
* | using register 'k' for conditions in tests (we only need one bit there) | Roberto Ierusalimschy | 2017-11-28 | 1 | -12/+18 |
* | new opcodes 'OP_LTI' and 'OP_LEI' | Roberto Ierusalimschy | 2017-11-27 | 1 | -1/+3 |
* | using 'A' for register instead of 'B' in relational opcodes | Roberto Ierusalimschy | 2017-11-22 | 1 | -6/+6 |
* | new opcode 'OP_EQI' for equality with immediate numbers | Roberto Ierusalimschy | 2017-11-22 | 1 | -1/+2 |
* | new instruction 'OP_EQK' (for equality with constants) | Roberto Ierusalimschy | 2017-11-16 | 1 | -1/+3 |
* | new format for JUMP instructions (to allow larger offsets) | Roberto Ierusalimschy | 2017-11-07 | 1 | -5/+25 |
* | eplicit 1-bit opcode operand 'k' | Roberto Ierusalimschy | 2017-10-04 | 1 | -42/+29 |
* | new opcodes with immediate integer operand for all arithmetic operations | Roberto Ierusalimschy | 2017-10-04 | 1 | -1/+8 |
* | opcode size increased to 7 bits | Roberto Ierusalimschy | 2017-10-02 | 1 | -8/+8 |
* | avoid the use of bit 'Bk' ('B' will lose this bit soon) | Roberto Ierusalimschy | 2017-10-01 | 1 | -6/+3 |
* | no more 'getBMode'-'getCMode' (imprecise + we will need more space | Roberto Ierusalimschy | 2017-09-28 | 1 | -30/+27 |
* | binary operators use R instead of RK | Roberto Ierusalimschy | 2017-09-26 | 1 | -16/+16 |
* | new opcode OP_LOADF (load immediate float) | Roberto Ierusalimschy | 2017-09-19 | 1 | -1/+2 |
* | comments (documentation about instruction formats) | Roberto Ierusalimschy | 2017-09-18 | 1 | -15/+14 |
* | detail (keep OP_LOADK and OP_LOADKX together) | Roberto Ierusalimschy | 2017-09-15 | 1 | -2/+2 |
* | jumps do not close upvalues (to be faster and simpler); | Roberto Ierusalimschy | 2017-09-13 | 1 | -2/+3 |
* | jumps in 'for' loops don't need to be signed | Roberto Ierusalimschy | 2017-08-14 | 1 | -5/+5 |
* | 'OP_VARARG' has the vararg parameter as an operand | Roberto Ierusalimschy | 2017-06-29 | 1 | -3/+3 |
* | details (direct access to 'Ck' bit in instructions) | Roberto Ierusalimschy | 2017-05-08 | 1 | -1/+4 |
* | new opcodes for table access with constant keys (strings and integers) | Roberto Ierusalimschy | 2017-04-28 | 1 | -9/+11 |
* | new opcode OP_ADDI (for immediate integer operand) (Experimental) | Roberto Ierusalimschy | 2017-04-26 | 1 | -2/+6 |
* | opcodes 'OP_GETTABUP'/'OP_SETTABUP' operate only with string keys, | Roberto Ierusalimschy | 2017-04-24 | 1 | -1/+3 |
* | new opcode LOADI (for loading immediate integers) | Roberto Ierusalimschy | 2017-04-20 | 1 | -1/+2 |
* | MAXINDEXRK can be redefined (for debugging, to force most values to | Roberto Ierusalimschy | 2016-07-19 | 1 | -1/+3 |
* | `name' in comments changed to 'name' | Roberto Ierusalimschy | 2014-10-25 | 1 | -14/+14 |
* | error in comment | Roberto Ierusalimschy | 2014-10-20 | 1 | -2/+2 |
* | first implementation of '<<', '>>', and '~' (bitwise not) | Roberto Ierusalimschy | 2013-12-30 | 1 | -1/+4 |
* | first implementation of bitwise operators '&' (band), '|' (bor), | Roberto Ierusalimschy | 2013-12-18 | 1 | -1/+4 |
* | new order for binary operations (grouping them by type of result) | Roberto Ierusalimschy | 2013-12-16 | 1 | -3/+3 |
* | new operation '//' (integer division) | Roberto Ierusalimschy | 2013-04-26 | 1 | -1/+2 |
* | detail (cleaned whitespaces at end of lines) | Roberto Ierusalimschy | 2011-07-15 | 1 | -2/+2 |