summaryrefslogtreecommitdiff
path: root/src/runtime/malloc.go
Commit message (Expand)AuthorAgeFilesLines
* runtime: add mayAcquire annotation for finlockAustin Clements2022-08-041-0/+5
* runtime: trivial replacements of g in remaining filesMichael Pratt2022-08-021-1/+1
* runtime: remove useless constant definition in malloc.goLeonard Wang2022-05-181-6/+0
* runtime: split mprof locksRhys Hiltner2022-05-031-1/+6
* runtime: move inconsistent memstats into gcControllerMichael Anthony Knyszek2022-05-031-1/+1
* runtime: clean up inconsistent heap statsMichael Anthony Knyszek2022-05-031-1/+2
* runtime: track how much memory is mapped in the Ready stateMichael Anthony Knyszek2022-05-031-8/+17
* all: separate doc comment from //go: directivesRuss Cox2022-04-051-0/+2
* runtime: add wrappers for sys* functions and consolidate docsMichael Anthony Knyszek2022-03-311-69/+0
* runtime: remove intermediate fields in memstats for ReadMemStatsMichael Anthony Knyszek2022-03-311-5/+0
* runtime: set iOS addr space to 40 bits with incremental pageallocMichael Anthony Knyszek2021-12-061-7/+13
* runtime, syscall: add calls to asan functionsfanzha022021-11-021-1/+43
* runtime: clean up allocation zeroingMichael Anthony Knyszek2021-10-291-5/+20
* runtime,sync: using fastrandn instead of modulo reductionMeng Zhuo2021-10-071-2/+2
* runtime: add mp parameter for getMCacheLeonard Wang2021-09-281-2/+2
* [dev.typeparams] all: merge master (798ec73) into dev.typeparamsMatthew Dempsky2021-07-221-11/+9
|\
| * runtime: move mem profile sampling into m-acquired sectionDavid Chase2021-07-221-11/+9
* | [dev.typeparams] runtime: replace Goarch* constants with internal/goarch vers...Michael Anthony Knyszek2021-06-171-3/+3
* | [dev.typeparams] runtime: replace Goos* constants with internal/goos versions...Michael Anthony Knyszek2021-06-171-5/+6
* | [dev.typeparams] runtime: fix import sort order [generated]Michael Anthony Knyszek2021-06-171-1/+1
* | [dev.typeparams] runtime: replace uses of runtime/internal/sys.PtrSize with i...Michael Anthony Knyszek2021-06-171-11/+12
* | [dev.typeparams] runtime: simplify defer record allocationCherry Mui2021-06-111-11/+0
|/
* runtime,cmd/link/internal/ld: fix typostyltr2021-05-261-1/+1
* runtime: break up large calls to memclrNoHeapPointers to allow preemptionDavid Chase2021-04-301-1/+39
* runtime: top align tinyallocs in race modeKeith Randall2021-04-291-1/+18
* runtime: use 4 MiB heap arenas on iOSMichael Anthony Knyszek2021-04-291-1/+2
* runtime: fix typos in commentsLizzzcai2021-03-301-2/+2
* runtime: prepare arenas for use incrementallyMichael Anthony Knyszek2021-03-151-13/+17
* runtime: avoid a bit of unneeded work when MemProfileRate==1Brad Fitzpatrick2020-11-051-0/+7
* runtime: make getMCache inlineableMichael Anthony Knyszek2020-11-021-1/+8
* runtime: add heap lock assertionsMichael Pratt2020-10-301-0/+2
* runtime: allocate at desired address when race detector is onCherry Zhang2020-10-301-8/+8
* runtime: move malloc stats into consistentHeapStatsMichael Anthony Knyszek2020-10-261-1/+1
* runtime: add helper for getting an mcache in allocation contextsMichael Anthony Knyszek2020-10-261-23/+2
* runtime: break down memstats.gc_sysMichael Anthony Knyszek2020-10-261-3/+3
* runtime: delineate which memstats are system stats with a typeMichael Anthony Knyszek2020-10-261-5/+5
* runtime: rename mcache fields to match Go styleMichael Anthony Knyszek2020-10-261-6/+6
* runtime: make nlargealloc and largealloc mcache fieldsMichael Anthony Knyszek2020-10-261-32/+1
* runtime: implement GODEBUG=inittrace=1 supportMartin Möhrmann2020-10-141-21/+35
* runtime: enable more address bits on macOS/ARM64Cherry Zhang2020-10-061-4/+4
* runtime: align 12-byte objects to 8 bytes on 32-bit systemsMichael Anthony Knyszek2020-10-011-0/+8
* all: add GOOS=iosCherry Zhang2020-09-231-2/+2
* runtime: clean up old mcentral codeMichael Anthony Knyszek2020-08-171-5/+3
* runtime: ensure arenaBaseOffset makes it into DWARF (for viewcore)Keith Randall2020-06-271-0/+2
* runtime: always mark span when marking an objectAustin Clements2020-06-081-10/+10
* runtime: make maxOffAddr reflect the actual address space upper boundMichael Anthony Knyszek2020-05-141-1/+1
* runtime: avoid overflow from linearAllocMichael Anthony Knyszek2020-05-071-1/+8
* runtime: add new mcentral implementationMichael Anthony Knyszek2020-04-271-1/+7
* runtime: add bitmap-based markrootSpans implementationMichael Anthony Knyszek2020-04-211-0/+8
* runtime: use mcache0 if no P in profileallocIan Lance Taylor2020-04-171-1/+10