summaryrefslogtreecommitdiff
path: root/src/runtime/mcache.go
Commit message (Expand)AuthorAgeFilesLines
* runtime: clean up old mcentral codeMichael Anthony Knyszek2020-08-171-5/+1
* runtime: add new mcentral implementationMichael Anthony Knyszek2020-04-271-1/+5
* runtime: use uintptr instead of int32 for counting to next heap profile sampleKeith Randall2019-07-291-1/+1
* runtime: ensure mheap lock stack growth invariant is maintainedMichael Anthony Knyszek2019-05-241-4/+7
* runtime: clean up MSpan* MCache* MCentral* in docsMichael Anthony Knyszek2018-11-051-1/+1
* runtime: flush mcaches lazilyAustin Clements2018-10-021-3/+43
* runtime: remove redundant locking in mcache.refillAustin Clements2018-09-281-6/+5
* runtime: replace mlookup and findObject with heapBitsForObjectAustin Clements2018-02-151-1/+0
* runtime: remove a few unused params and resultsDaniel Martí2017-10-091-2/+1
* runtime: separate spans of noscan objectsAustin Clements2017-04-281-7/+8
* runtime: make fixalloc zero allocations on reuseAustin Clements2016-10-281-1/+0
* runtime: mark several types go:notinheapAustin Clements2016-10-151-0/+2
* [dev.garbage] runtime: replace ref with allocCountRick Hudson2016-04-271-2/+2
* [dev.garbage] runtime: allocate directly from GC mark bitsRick Hudson2016-04-271-5/+8
* all: single space after period.Brad Fitzpatrick2016-03-021-1/+1
* runtime: fix (sometimes major) underestimation of heap_liveAustin Clements2015-12-151-3/+2
* runtime: make mcache.tiny a uintptrAustin Clements2015-11-161-2/+2
* runtime: clear tiny alloc cache in mark term, not sweep termAustin Clements2015-11-161-0/+14
* runtime: rewrite lots of foo_Bar(f, ...) into f.bar(...)Matthew Dempsky2015-11-121-7/+7
* pprof: improve sampling for heap profilingRaul Silvera2015-10-051-10/+1
* runtime: track "scannable" bytes of heapAustin Clements2015-05-061-0/+1
* runtime: make mcache.local_cachealloc a uintptrAustin Clements2015-04-211-2/+2
* runtime: introduce heap_live; replace use of heap_alloc in GCAustin Clements2015-04-061-1/+1
* runtime: bound sudog cacheDmitry Vyukov2015-03-041-2/+0
* runtime: reorganize memory codeRuss Cox2015-02-191-4/+53
* runtime: rename gothrow to throwKeith Randall2014-12-281-3/+3
* [dev.garbage] runtime: Turn concurrent GC on by default. Avoid write barriers...Rick Hudson2014-11-201-2/+2
* [dev.garbage] all: merge dev.cc into dev.garbageRuss Cox2014-11-151-1/+6
* [dev.cc] runtime: delete scalararg, ptrarg; rename onM to systemstackRuss Cox2014-11-121-1/+1
* [dev.cc] runtime: convert memory allocator and garbage collector to GoRuss Cox2014-11-111-0/+86