aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* better implementation for 'hash_search', without using 'size_t'Roberto Ierusalimschy2017-05-191-28/+36
* table field names for dedicated opcodes can be restricted toRoberto Ierusalimschy2017-05-182-8/+8
* details in OP_CALL + commentsRoberto Ierusalimschy2017-05-181-9/+12
* 'lua_rawlen' returns 'lua_Unsigned' instead of 'size_t'. (RealRoberto Ierusalimschy2017-05-182-4/+4
* reimplementation of 'luaH_getn', trying to handle numeric limitsRoberto Ierusalimschy2017-05-161-33/+44
* no more field 'base' in CallInfo (base is always equal to 'func + 1',Roberto Ierusalimschy2017-05-134-23/+19
* back to old-style vararg system (with vararg table collecting extraRoberto Ierusalimschy2017-05-137-72/+74
* revamp of fast track for table access (table set uses the sameRoberto Ierusalimschy2017-05-113-94/+81
* more integer fast tracks (for OP_LT, OP_LE, OP_SETTABLE, and OP_GETTABLE)Roberto Ierusalimschy2017-05-101-17/+51
* detail ('1' -> '1u' in unsigned operation)Roberto Ierusalimschy2017-05-091-2/+2
* details (direct access to 'Ck' bit in instructions)Roberto Ierusalimschy2017-05-082-4/+7
* detail ('luaT_callbinTM' does not need to be extern)Roberto Ierusalimschy2017-05-082-8/+6
* 'luaV_execute' keeps local copy of program counter and hook mask,Roberto Ierusalimschy2017-05-051-29/+62
* bug: Wrong code for a goto followed by a label inside an 'if'Roberto Ierusalimschy2017-05-051-2/+34
* barrier for prototype's cache (with new gray list 'protogray' to keepRoberto Ierusalimschy2017-05-047-22/+95
* added 'cachemiss' field to prototype to avoid wasting time checkingRoberto Ierusalimschy2017-04-304-6/+15
* bug: cannot "skip" labels after if-goto before the jump over theRoberto Ierusalimschy2017-04-291-2/+2
* details in 'findsetreg'Roberto Ierusalimschy2017-04-291-19/+17
* new opcodes for table access with constant keys (strings and integers)Roberto Ierusalimschy2017-04-287-99/+245
* new opcode OP_ADDI (for immediate integer operand) (Experimental)Roberto Ierusalimschy2017-04-265-11/+65
* detail (using unsigned comparison in range check for LOADI)Roberto Ierusalimschy2017-04-251-2/+2
* registers in a VINDEXED expression must be freed in orderRoberto Ierusalimschy2017-04-251-11/+19
* opcodes 'OP_GETTABUP'/'OP_SETTABUP' operate only with string keys,Roberto Ierusalimschy2017-04-243-10/+30
* type 'L_Umaxalign' replaced by macro 'LUAI_MAXALIGN', which is also addedRoberto Ierusalimschy2017-04-246-27/+21
* ensures that "collectgarbage'step'" in generational mode does aRoberto Ierusalimschy2017-04-241-4/+9
* 'KGC_NORMAL' -> 'KGC_INC' + emergency GC signalled by flag (insteadRoberto Ierusalimschy2017-04-245-21/+21
* new opcode LOADI (for loading immediate integers)Roberto Ierusalimschy2017-04-206-12/+27
* small bug in generational controlRoberto Ierusalimschy2017-04-201-5/+6
* macros to define default parameters for generational collectionRoberto Ierusalimschy2017-04-201-3/+8
* corrected some checks about colors of old objects + new test functionRoberto Ierusalimschy2017-04-191-15/+46
* first version of control for the generational collectorRoberto Ierusalimschy2017-04-193-7/+21
* new macro 'lua_pointer2str' to encapsulate use of 'l_sprintf' insideRoberto Ierusalimschy2017-04-192-3/+11
* detail in usage message for '-l' optionRoberto Ierusalimschy2017-04-191-2/+2
* memory check adapted to generational modeRoberto Ierusalimschy2017-04-181-63/+133
* removed initialization of 'GCestimate' (it is initialized duringRoberto Ierusalimschy2017-04-121-2/+1
* small corrections + removal of debugging functions 'count' andRoberto Ierusalimschy2017-04-121-48/+4
* 'mainthread' lives in 'allgc' list, like everybody elseRoberto Ierusalimschy2017-04-112-13/+10
* Upvalues collected like everything else (with mark-sweep) insteadRoberto Ierusalimschy2017-04-119-127/+97
* Comments for generational collectorRoberto Ierusalimschy2017-04-102-66/+131
* small changes in 'luaC_upvalbarrier'Roberto Ierusalimschy2017-04-065-20/+19
* generational collector (still not complete)Roberto Ierusalimschy2017-04-054-102/+324
* added 'return' to calls to 'luaL_error' (to signal to the compilerRoberto Ierusalimschy2017-03-143-9/+11
* generational collection: new attempt (still incomplete)Roberto Ierusalimschy2017-02-238-40/+195
* comments about gray listsRoberto Ierusalimschy2017-02-151-1/+19
* error when calling close method without arguments (e.g.,Roberto Ierusalimschy2017-02-091-4/+9
* small updatesv5.3.4Roberto Ierusalimschy2017-01-311-7/+10
* Handling of LUA_PATH/LUA_CPATH moved back to 'package' libraryRoberto Ierusalimschy2017-01-123-94/+101
* release 5.3.4 (year 2017)Roberto Ierusalimschy2016-12-221-4/+4
* detail (removing spaces at end of lines)Roberto Ierusalimschy2016-12-2212-30/+30
* Using LUAI_UAC* types more consistently on vararg callsRoberto Ierusalimschy2016-12-205-24/+35