aboutsummaryrefslogtreecommitdiff
path: root/lgc.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Main thread is a regular field of global_StateRoberto Ierusalimschy2025-01-311-4/+4
* New type 'TStatus' for thread status/error codesRoberto Ierusalimschy2025-01-301-1/+1
* DetailsRoberto Ierusalimschy2025-01-161-2/+2
* New way to keep hints for table lengthRoberto Ierusalimschy2024-11-291-4/+4
* 'objsize' returns 'l_mem'Roberto Ierusalimschy2024-11-151-13/+26
* Some changes in default GC parametersRoberto Ierusalimschy2024-10-231-3/+1
* Small bug in 'luaE_luaE_statesize'Roberto Ierusalimschy2024-10-211-1/+1
* Better support in 'ltests' for tracing the GCRoberto Ierusalimschy2024-10-211-7/+10
* Some adjustments in transition minor->majorRoberto Ierusalimschy2024-10-181-36/+42
* 'objsize' broke in smaller piecesRoberto Ierusalimschy2024-09-301-38/+20
* GC back to controling pace counting bytesRoberto Ierusalimschy2024-09-191-125/+182
* Rename of fields in global state that control GCRoberto Ierusalimschy2024-09-061-14/+14
* Added gcc option '-Wconversion'Roberto Ierusalimschy2024-07-271-7/+7
* DetailsRoberto Ierusalimschy2024-05-081-1/+1
* DetailsRoberto Ierusalimschy2024-03-281-3/+0
* Removed "bulk operations"Roberto Ierusalimschy2024-03-151-29/+7
* Added "bulk operations" to arraysRoberto Ierusalimschy2024-03-151-17/+42
* Removed uses of LUA_NUMTAGSRoberto Ierusalimschy2024-01-131-1/+1
* A few more tweaks in the garbage collectorRoberto Ierusalimschy2024-01-101-11/+12
* New option "setparms" for 'collectgarbage'Roberto Ierusalimschy2023-12-221-8/+8
* GC parameters encoded as floating-point bytesRoberto Ierusalimschy2023-12-201-9/+9
* Option 0 for step multiplier makes GC non-incrementalRoberto Ierusalimschy2023-12-201-23/+44
* Check minor->major made at the end of a minor cycleRoberto Ierusalimschy2023-12-071-60/+35
* First criteria for shifts minor<->majorRoberto Ierusalimschy2023-12-071-26/+55
* Major collections done incrementallyRoberto Ierusalimschy2023-12-061-68/+73
* Removed macro 'changeage'Roberto Ierusalimschy2023-12-011-12/+12
* Comments detailing the ages for generational GCRoberto Ierusalimschy2023-11-291-4/+7
* External stringsRoberto Ierusalimschy2023-11-091-1/+3
* Towards external stringsRoberto Ierusalimschy2023-11-081-2/+2
* Merge branch 'newarray' into nextversionRoberto Ierusalimschy2023-11-071-7/+18
|\
| * Merge branch 'master' into newarrayRoberto Ierusalimschy2023-11-031-8/+12
| |\
| * | Full implementation of new representation for arraysRoberto Ierusalimschy2023-11-031-4/+4
| * | Full abstraction for representation of array valuesRoberto Ierusalimschy2023-10-301-7/+18
* | | Merge branch 'master' into nextversionRoberto Ierusalimschy2023-08-231-6/+10
|\ \ \ | | |/ | |/|
| * | More disciplined use of 'getstr' and 'tsslen'Roberto Ierusalimschy2023-08-171-3/+5
| * | Thread stacks resized in the atomic phaseRoberto Ierusalimschy2023-07-131-3/+5
| * | Several functions turned 'static'Roberto Ierusalimschy2023-05-221-2/+2
| |/
* | Do not avoid major collections when GCdebt is zeroRoberto Ierusalimschy2022-12-291-5/+2
* | Changed signal of GC debtRoberto Ierusalimschy2022-12-131-8/+8
* | Revamp of GC parametersRoberto Ierusalimschy2022-12-131-9/+5
* | Merge branch 'master' into nextversionRoberto Ierusalimschy2022-12-121-2/+6
|\|
| * Reduce calls to 'luaC_step' when GC is stoppedRoberto Ierusalimschy2022-12-091-3/+6
* | Simplification in handling of GC debtRoberto Ierusalimschy2022-12-061-7/+5
* | Simpler control for major collectionsRoberto Ierusalimschy2022-11-291-120/+70
* | Removed GC checks from function callsRoberto Ierusalimschy2022-11-241-1/+2
* | 'l_mem' renamed to 'l_obj' to count objectsRoberto Ierusalimschy2022-11-231-25/+25
* | First version of GC counting objects for controlRoberto Ierusalimschy2022-11-231-132/+121
* | Added a counter of the total number of existing objectsRoberto Ierusalimschy2022-11-031-0/+2
|/
* Threads are created like other objectsRoberto Ierusalimschy2022-11-011-4/+10
* Stack indices changed to union'sRoberto Ierusalimschy2022-10-291-10/+10