aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/runtime/gc_conservative.go
AgeCommit message (Expand)Author
2022-08-20runtime: add MemStats.Mallocs and FreesDamian Gryski
2022-08-20runtime: add MemStats.TotalAllocDamian Gryski
2022-08-04all: format code according to Go 1.19 rulesAyke van Laethem
2022-05-07all: remove support for LLVM 11 and LLVM 12Ayke van Laethem
2022-04-26runtime: be able to deal with a very small heapAyke van Laethem
2022-02-01src/runtime: assert that a gc block addr isn't inside the metadataDamian Gryski
2022-02-01src/runtime: prevent out-of-bounds memory access during b.state()Damian Gryski
2022-02-01src/runtime: use garbage collector constants when we have themDamian Gryski
2022-02-01src/runtime: fix location of metadata in commentDamian Gryski
2022-02-01src/runtime: improve metadatasize calculation to avoid rounding issuesDamian Gryski
2021-12-17runtime (gc): correct scan boundsNia Waldvogel
2021-12-10Added realloc implementation to GCsRouven Broszeit
2021-11-14internal/task: use asyncify on webassemblyNia Waldvogel
2021-11-02compiler, runtime: add layout parameter to runtime.allocAyke van Laethem
2021-07-30wasm: align heap to 16 bytesAyke van Laethem
2021-06-10runtime: expose memory statsYurii Soldak
2021-05-11wasm: scan globals conservativelyAyke van Laethem
2021-01-10wasm: implement a growable heapAyke van Laethem
2021-01-10runtime: put metadata at the top end of the heapAyke van Laethem
2020-07-04runtime (gc): do not scan the runqueue when the platform is not baremetal wit...Jaden Weiss
2020-07-04runtime: make channels work in interruptsJaden Weiss
2020-04-09runtime (gc): split marking into two phasesJaden Weiss
2020-04-09runtime (gc): remove recursion from "conservative" GCJaden Weiss
2020-03-17run init in a goroutineJaden Weiss
2020-01-27avr: use a garbage collectorAyke van Laethem
2019-08-25runtime: don't mark the object right before a non-existing objectAyke van Laethem
2019-08-25runtime: add some more asserts to the GCAyke van Laethem
2019-07-08compiler: add the //go:noinline pragmaAyke van Laethem
2019-07-01compiler,runtime: implement a portable conservative GCAyke van Laethem
2019-07-01all: rename garbage collectorsAyke van Laethem