| Commit message (Expand) | Author | Age | Files | Lines |
* | better implementation for 'hash_search', without using 'size_t' | Roberto Ierusalimschy | 2017-05-19 | 1 | -28/+36 |
* | table field names for dedicated opcodes can be restricted to | Roberto Ierusalimschy | 2017-05-18 | 2 | -8/+8 |
* | details in OP_CALL + comments | Roberto Ierusalimschy | 2017-05-18 | 1 | -9/+12 |
* | 'lua_rawlen' returns 'lua_Unsigned' instead of 'size_t'. (Real | Roberto Ierusalimschy | 2017-05-18 | 2 | -4/+4 |
* | reimplementation of 'luaH_getn', trying to handle numeric limits | Roberto Ierusalimschy | 2017-05-16 | 1 | -33/+44 |
* | no more field 'base' in CallInfo (base is always equal to 'func + 1', | Roberto Ierusalimschy | 2017-05-13 | 4 | -23/+19 |
* | back to old-style vararg system (with vararg table collecting extra | Roberto Ierusalimschy | 2017-05-13 | 7 | -72/+74 |
* | revamp of fast track for table access (table set uses the same | Roberto Ierusalimschy | 2017-05-11 | 3 | -94/+81 |
* | more integer fast tracks (for OP_LT, OP_LE, OP_SETTABLE, and OP_GETTABLE) | Roberto Ierusalimschy | 2017-05-10 | 1 | -17/+51 |
* | detail ('1' -> '1u' in unsigned operation) | Roberto Ierusalimschy | 2017-05-09 | 1 | -2/+2 |
* | details (direct access to 'Ck' bit in instructions) | Roberto Ierusalimschy | 2017-05-08 | 2 | -4/+7 |
* | detail ('luaT_callbinTM' does not need to be extern) | Roberto Ierusalimschy | 2017-05-08 | 2 | -8/+6 |
* | 'luaV_execute' keeps local copy of program counter and hook mask, | Roberto Ierusalimschy | 2017-05-05 | 1 | -29/+62 |
* | bug: Wrong code for a goto followed by a label inside an 'if' | Roberto Ierusalimschy | 2017-05-05 | 1 | -2/+34 |
* | barrier for prototype's cache (with new gray list 'protogray' to keep | Roberto Ierusalimschy | 2017-05-04 | 7 | -22/+95 |
* | added 'cachemiss' field to prototype to avoid wasting time checking | Roberto Ierusalimschy | 2017-04-30 | 4 | -6/+15 |
* | bug: cannot "skip" labels after if-goto before the jump over the | Roberto Ierusalimschy | 2017-04-29 | 1 | -2/+2 |
* | details in 'findsetreg' | Roberto Ierusalimschy | 2017-04-29 | 1 | -19/+17 |
* | new opcodes for table access with constant keys (strings and integers) | Roberto Ierusalimschy | 2017-04-28 | 7 | -99/+245 |
* | new opcode OP_ADDI (for immediate integer operand) (Experimental) | Roberto Ierusalimschy | 2017-04-26 | 5 | -11/+65 |
* | detail (using unsigned comparison in range check for LOADI) | Roberto Ierusalimschy | 2017-04-25 | 1 | -2/+2 |
* | registers in a VINDEXED expression must be freed in order | Roberto Ierusalimschy | 2017-04-25 | 1 | -11/+19 |
* | opcodes 'OP_GETTABUP'/'OP_SETTABUP' operate only with string keys, | Roberto Ierusalimschy | 2017-04-24 | 3 | -10/+30 |
* | type 'L_Umaxalign' replaced by macro 'LUAI_MAXALIGN', which is also added | Roberto Ierusalimschy | 2017-04-24 | 6 | -27/+21 |
* | ensures that "collectgarbage'step'" in generational mode does a | Roberto Ierusalimschy | 2017-04-24 | 1 | -4/+9 |
* | 'KGC_NORMAL' -> 'KGC_INC' + emergency GC signalled by flag (instead | Roberto Ierusalimschy | 2017-04-24 | 5 | -21/+21 |
* | new opcode LOADI (for loading immediate integers) | Roberto Ierusalimschy | 2017-04-20 | 6 | -12/+27 |
* | small bug in generational control | Roberto Ierusalimschy | 2017-04-20 | 1 | -5/+6 |
* | macros to define default parameters for generational collection | Roberto Ierusalimschy | 2017-04-20 | 1 | -3/+8 |
* | corrected some checks about colors of old objects + new test function | Roberto Ierusalimschy | 2017-04-19 | 1 | -15/+46 |
* | first version of control for the generational collector | Roberto Ierusalimschy | 2017-04-19 | 3 | -7/+21 |
* | new macro 'lua_pointer2str' to encapsulate use of 'l_sprintf' inside | Roberto Ierusalimschy | 2017-04-19 | 2 | -3/+11 |
* | detail in usage message for '-l' option | Roberto Ierusalimschy | 2017-04-19 | 1 | -2/+2 |
* | memory check adapted to generational mode | Roberto Ierusalimschy | 2017-04-18 | 1 | -63/+133 |
* | removed initialization of 'GCestimate' (it is initialized during | Roberto Ierusalimschy | 2017-04-12 | 1 | -2/+1 |
* | small corrections + removal of debugging functions 'count' and | Roberto Ierusalimschy | 2017-04-12 | 1 | -48/+4 |
* | 'mainthread' lives in 'allgc' list, like everybody else | Roberto Ierusalimschy | 2017-04-11 | 2 | -13/+10 |
* | Upvalues collected like everything else (with mark-sweep) instead | Roberto Ierusalimschy | 2017-04-11 | 9 | -127/+97 |
* | Comments for generational collector | Roberto Ierusalimschy | 2017-04-10 | 2 | -66/+131 |
* | small changes in 'luaC_upvalbarrier' | Roberto Ierusalimschy | 2017-04-06 | 5 | -20/+19 |
* | generational collector (still not complete) | Roberto Ierusalimschy | 2017-04-05 | 4 | -102/+324 |
* | added 'return' to calls to 'luaL_error' (to signal to the compiler | Roberto Ierusalimschy | 2017-03-14 | 3 | -9/+11 |
* | generational collection: new attempt (still incomplete) | Roberto Ierusalimschy | 2017-02-23 | 8 | -40/+195 |
* | comments about gray lists | Roberto Ierusalimschy | 2017-02-15 | 1 | -1/+19 |
* | error when calling close method without arguments (e.g., | Roberto Ierusalimschy | 2017-02-09 | 1 | -4/+9 |
* | small updatesv5.3.4 | Roberto Ierusalimschy | 2017-01-31 | 1 | -7/+10 |
* | Handling of LUA_PATH/LUA_CPATH moved back to 'package' library | Roberto Ierusalimschy | 2017-01-12 | 3 | -94/+101 |
* | release 5.3.4 (year 2017) | Roberto Ierusalimschy | 2016-12-22 | 1 | -4/+4 |
* | detail (removing spaces at end of lines) | Roberto Ierusalimschy | 2016-12-22 | 12 | -30/+30 |
* | Using LUAI_UAC* types more consistently on vararg calls | Roberto Ierusalimschy | 2016-12-20 | 5 | -24/+35 |