aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Lua closures are cached for reuseRoberto Ierusalimschy2010-06-045-36/+114
* 'luaF_newLclosure' gets prototype of new closure as argumentRoberto Ierusalimschy2010-06-042-5/+4
* better names for barrier macrosRoberto Ierusalimschy2010-06-042-6/+6
* bug: generational collection was not running collector! (must writeRoberto Ierusalimschy2010-06-021-2/+3
* factoring out common code in 'module' and 'luaL_openlib'Roberto Ierusalimschy2010-05-313-29/+35
* new macro MAXUPVAL (maximum number of upvalues per closure)Roberto Ierusalimschy2010-05-313-7/+12
* correct definition for 'lua_cpcall' (tested)Roberto Ierusalimschy2010-05-281-2/+2
* corrected compatibility macro 'lua_cpcall' (untested)Roberto Ierusalimschy2010-05-271-4/+6
* added class '%g' in patterns (for graphical characters)Roberto Ierusalimschy2010-05-241-1/+2
* GC should not run when stopped, even in hard testsRoberto Ierusalimschy2010-05-241-2/+3
* it is better to call open functions with lua_call to not messRoberto Ierusalimschy2010-05-201-3/+3
* more commentsRoberto Ierusalimschy2010-05-181-9/+9
* bug: loadfile of binary files read first character twiceRoberto Ierusalimschy2010-05-181-1/+2
* really stop collection during finalizersRoberto Ierusalimschy2010-05-171-2/+2
* lua_pushstring may reallocate the stack, making 'o' a danglingRoberto Ierusalimschy2010-05-171-5/+6
* detail (comment)Roberto Ierusalimschy2010-05-171-2/+2
* semicolons now represent the empty statementRoberto Ierusalimschy2010-05-151-3/+5
* patches for last two bugs (string.format and io.read)Roberto Ierusalimschy2010-05-141-5/+42
* updated depenency lists + eliminated duplication of definitionsRoberto Ierusalimschy2010-05-141-12/+9
* commentsRoberto Ierusalimschy2010-05-141-6/+6
* new "instruction" 'absindex'Roberto Ierusalimschy2010-05-141-1/+4
* in 'absindex', do not need to call gettop (can inline it)Roberto Ierusalimschy2010-05-141-2/+2
* one more macro (mvdispatch) to easy experiments with alternativeRoberto Ierusalimschy2010-05-131-2/+3
* detail (breaking a long line)Roberto Ierusalimschy2010-05-131-4/+5
* use of macro ('vmcase') to format all cases in main switch ofRoberto Ierusalimschy2010-05-121-121/+83
* small changes in 'luaV_execute' to make cases more regularly formattedRoberto Ierusalimschy2010-05-121-8/+7
* added comments to '#else' and '#endif' in long conditionalsRoberto Ierusalimschy2010-05-121-13/+14
* new API function 'lua_absindex'Roberto Ierusalimschy2010-05-123-13/+19
* avoid "strong" castRoberto Ierusalimschy2010-05-111-2/+3
* wrong type being assigned (not detected because of obj2gco macro)Roberto Ierusalimschy2010-05-111-2/+2
* udata in 'tobefnz' list be have old bit on (it will be clearedRoberto Ierusalimschy2010-05-101-2/+1
* corrected some places where an old object could end up in frontRoberto Ierusalimschy2010-05-104-10/+15
* new macro 'resetoldbit'Roberto Ierusalimschy2010-05-102-7/+9
* macros 'lua_number2int' and 'lua_number2uint' for Visual StudioRoberto Ierusalimschy2010-05-101-11/+12
* avoid reserving LUA_RIDX_LAST slots in any table used by referenceRoberto Ierusalimschy2010-05-101-15/+9
* corrected definition of 'lua_register' (there is no LUA_ENVIRONINDEXRoberto Ierusalimschy2010-05-101-3/+2
* slightly better definition for 'changenvalue'Roberto Ierusalimschy2010-05-071-3/+2
* 'lua_assert' can be empty when assertions are offRoberto Ierusalimschy2010-05-071-2/+2
* slightly better definition for 'isgray'Roberto Ierusalimschy2010-05-071-2/+3
* avoid 'else assert' (which may result in an empty else)Roberto Ierusalimschy2010-05-071-4/+4
* details (to avoid too long strings in assertions)Roberto Ierusalimschy2010-05-071-4/+4
* bug: incremental sweep was not cleaning old bits (as it stopped in theRoberto Ierusalimschy2010-05-071-28/+28
* stupid bug when calling 'luaC_changemode' (in function lua_gc)Roberto Ierusalimschy2010-05-071-3/+6
* more tests in 'lua_checkmemory' + more information in functionRoberto Ierusalimschy2010-05-071-17/+29
* new macro 'isgenerational' + new macro 'isold' + better deffinitionRoberto Ierusalimschy2010-05-071-3/+7
* some cleaning in 'sweeplist' (threads do not need to be traversedRoberto Ierusalimschy2010-05-061-28/+29
* commentsRoberto Ierusalimschy2010-05-061-18/+9
* more tests in 'lua_checkmemory'Roberto Ierusalimschy2010-05-061-13/+48
* new function 'luaC_changemode' +Roberto Ierusalimschy2010-05-051-13/+42
* new function 'luaC_changemode'Roberto Ierusalimschy2010-05-052-10/+6