summaryrefslogtreecommitdiff
path: root/lparser.c (unfollow)
Commit message (Expand)AuthorFilesLines
2010-05-14patches for last two bugs (string.format and io.read)Roberto Ierusalimschy1-5/+42
2010-05-14updated depenency lists + eliminated duplication of definitionsRoberto Ierusalimschy1-12/+9
2010-05-14commentsRoberto Ierusalimschy1-6/+6
2010-05-14new "instruction" 'absindex'Roberto Ierusalimschy1-1/+4
2010-05-14in 'absindex', do not need to call gettop (can inline it)Roberto Ierusalimschy1-2/+2
2010-05-13one more macro (mvdispatch) to easy experiments with alternativeRoberto Ierusalimschy1-2/+3
2010-05-13detail (breaking a long line)Roberto Ierusalimschy1-4/+5
2010-05-12use of macro ('vmcase') to format all cases in main switch ofRoberto Ierusalimschy1-121/+83
2010-05-12small changes in 'luaV_execute' to make cases more regularly formattedRoberto Ierusalimschy1-8/+7
2010-05-12added comments to '#else' and '#endif' in long conditionalsRoberto Ierusalimschy1-13/+14
2010-05-12new API function 'lua_absindex'Roberto Ierusalimschy3-13/+19
2010-05-11avoid "strong" castRoberto Ierusalimschy1-2/+3
2010-05-11wrong type being assigned (not detected because of obj2gco macro)Roberto Ierusalimschy1-2/+2
2010-05-10udata in 'tobefnz' list be have old bit on (it will be clearedRoberto Ierusalimschy1-2/+1
2010-05-10corrected some places where an old object could end up in frontRoberto Ierusalimschy4-10/+15
2010-05-10new macro 'resetoldbit'Roberto Ierusalimschy2-7/+9
2010-05-10macros 'lua_number2int' and 'lua_number2uint' for Visual StudioRoberto Ierusalimschy1-11/+12
2010-05-10avoid reserving LUA_RIDX_LAST slots in any table used by referenceRoberto Ierusalimschy1-15/+9
2010-05-10corrected definition of 'lua_register' (there is no LUA_ENVIRONINDEXRoberto Ierusalimschy1-3/+2
2010-05-07slightly better definition for 'changenvalue'Roberto Ierusalimschy1-3/+2
2010-05-07'lua_assert' can be empty when assertions are offRoberto Ierusalimschy1-2/+2
2010-05-07slightly better definition for 'isgray'Roberto Ierusalimschy1-2/+3
2010-05-07avoid 'else assert' (which may result in an empty else)Roberto Ierusalimschy1-4/+4
2010-05-07details (to avoid too long strings in assertions)Roberto Ierusalimschy1-4/+4
2010-05-07bug: incremental sweep was not cleaning old bits (as it stopped in theRoberto Ierusalimschy1-28/+28
2010-05-07stupid bug when calling 'luaC_changemode' (in function lua_gc)Roberto Ierusalimschy1-3/+6
2010-05-07more tests in 'lua_checkmemory' + more information in functionRoberto Ierusalimschy1-17/+29
2010-05-07new macro 'isgenerational' + new macro 'isold' + better deffinitionRoberto Ierusalimschy1-3/+7
2010-05-06some cleaning in 'sweeplist' (threads do not need to be traversedRoberto Ierusalimschy1-28/+29
2010-05-06commentsRoberto Ierusalimschy1-18/+9
2010-05-06more tests in 'lua_checkmemory'Roberto Ierusalimschy1-13/+48
2010-05-05new function 'luaC_changemode' +Roberto Ierusalimschy1-13/+42
2010-05-05new function 'luaC_changemode'Roberto Ierusalimschy2-10/+6
2010-05-05typos in commentsRoberto Ierusalimschy3-7/+7
2010-05-05better documentation of GC costsRoberto Ierusalimschy1-12/+26
2010-05-04changes in patch to monitor garbage collectionRoberto Ierusalimschy1-10/+6
2010-05-04full GC must run finalizers only after finishing everything elseRoberto Ierusalimschy1-5/+5
2010-05-04details (comments)Roberto Ierusalimschy1-3/+3
2010-05-04missing parentheses in declarationRoberto Ierusalimschy1-2/+2
2010-05-04no need to handle '\0' differently from other control chars inRoberto Ierusalimschy1-2/+2
2010-05-03no need of a KGC_FORCED collection kind; it has the same behavior ofRoberto Ierusalimschy2-9/+7
2010-05-03no more 'finalize' phase in GC; finalizers are called along theRoberto Ierusalimschy3-31/+33
2010-05-03items in 'tobefnz' are kept black (as before recent change) and changedRoberto Ierusalimschy2-9/+15
2010-05-03invariant must be kept in atomic 'phase' tooRoberto Ierusalimschy1-9/+9
2010-04-30"gray lists" only need to be valid when 'keepinvariant' is trueRoberto Ierusalimschy2-15/+11
2010-04-30added comment explaining a bit about the invariants of the collectorRoberto Ierusalimschy1-1/+14
2010-04-30detailRoberto Ierusalimschy1-3/+2
2010-04-30wrong commentRoberto Ierusalimschy1-2/+2
2010-04-30default PAUSE should be 200 (differences may be corrected inRoberto Ierusalimschy1-6/+6
2010-04-29nasty GC bug: upvalue must be turned white when not keeping invariant,Roberto Ierusalimschy3-9/+26