summaryrefslogtreecommitdiff
path: root/lgc.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Branch 5.2 - new releases for 5.2 go from here, main trunk goesRoberto Ierusalimschy2013-04-121-0/+157
* official branch for Lua 5.1Roberto Ierusalimschy2007-12-271-110/+0
* some bugs related to stack reallocationRoberto Ierusalimschy2005-08-241-2/+4
* small bug (type error)Roberto Ierusalimschy2005-06-071-7/+6
* added LUAI_FUNC to functions not in the APIRoberto Ierusalimschy2005-04-251-10/+10
* detailsRoberto Ierusalimschy2005-02-231-6/+6
* cleaner way to free all objectsRoberto Ierusalimschy2005-02-101-5/+9
* better control over GC collors of upvaluesRoberto Ierusalimschy2005-01-191-1/+2
* bug: barrier was wrong for generational phaseRoberto Ierusalimschy2004-09-151-1/+5
* better control for GC cyclesRoberto Ierusalimschy2004-08-301-6/+7
* first implementation of generational GCRoberto Ierusalimschy2004-08-241-8/+9
* less conservative write barrier for tablesRoberto Ierusalimschy2004-08-101-1/+5
* better way to control open upvaluesRoberto Ierusalimschy2004-03-151-2/+3
* new (temporary?) API for garbage collectorRoberto Ierusalimschy2004-03-091-1/+2
* more and better tools (assertions & inspectors) to check incremental GCRoberto Ierusalimschy2004-02-161-2/+2
* atomic operations are not GC "states"Roberto Ierusalimschy2003-12-121-7/+5
* `TObject' renamed to `TValue' + other name changes and better assertionsRoberto Ierusalimschy2003-12-101-5/+5
* First version of incremental GCRoberto Ierusalimschy2003-12-091-3/+22
* sweep of strings also incrementalRoberto Ierusalimschy2003-12-041-3/+4
* two different white flags (to distinguish dead elements from new ones)Roberto Ierusalimschy2003-12-031-9/+12
* incremental GC phasesRoberto Ierusalimschy2003-12-011-2/+12
* initial implementation of white/gray/black coloringRoberto Ierusalimschy2003-11-191-4/+11
* towards incremental GCRoberto Ierusalimschy2003-11-181-4/+4
* cleaner code for manipulation of `marked' fieldRoberto Ierusalimschy2003-11-171-1/+30
* bug: userdata to be collected still counts into new GC threshold,Roberto Ierusalimschy2003-07-291-2/+2
* new way to control `pc' of running functionsRoberto Ierusalimschy2003-07-161-3/+3
* bug: GC metamethod calls could mess C/Lua stack syncronizationRoberto Ierusalimschy2003-02-281-3/+3
* resist errors in finalizers during lua_closeRoberto Ierusalimschy2003-02-101-2/+3
* warnings from Visual C++Roberto Ierusalimschy2002-11-251-2/+2
* new structure for collectable objects, sharing a common headerRoberto Ierusalimschy2002-08-301-1/+2
* names...Roberto Ierusalimschy2002-08-161-2/+2
* simpler way to collect userdataRoberto Ierusalimschy2001-12-101-1/+1
* tag system replaced by event tablesRoberto Ierusalimschy2001-12-051-2/+2
* resurect userdata before calling its GC tag methodRoberto Ierusalimschy2001-06-211-3/+2
* more robust treatment of GC tag methods (now they can create newRoberto Ierusalimschy2001-06-121-1/+3
* detailsRoberto Ierusalimschy2001-06-051-2/+5
* loop of 'dostring' may never reclaim memoryRoberto Ierusalimschy2001-02-021-1/+2
* new API for garbage collectorRoberto Ierusalimschy2000-10-021-2/+2
* first implementation of multiple states (reentrant code).Roberto Ierusalimschy1999-11-221-3/+3
* simplified version of `gc' tag method (only for userdata now).Roberto Ierusalimschy1999-10-041-5/+2
* "const" !!!Roberto Ierusalimschy1999-08-161-3/+3
* first version of "lua_close"Roberto Ierusalimschy1997-12-011-1/+3
* first implementation of centralized global state.Roberto Ierusalimschy1997-11-191-3/+1
* GC now considers an "estimate" of object size, instead of just the numberRoberto Ierusalimschy1997-10-231-2/+2
* Garbage CollectorRoberto Ierusalimschy1997-09-161-0/+21