index
:
delta/go-git.git
dev.boringcrypto
dev.boringcrypto.go1.10
dev.boringcrypto.go1.11
dev.boringcrypto.go1.12
dev.boringcrypto.go1.13
dev.boringcrypto.go1.14
dev.boringcrypto.go1.15
dev.boringcrypto.go1.16
dev.boringcrypto.go1.17
dev.boringcrypto.go1.18
dev.boringcrypto.go1.8
dev.boringcrypto.go1.9
dev.cc
dev.cmdgo
dev.debug
dev.fuzz
dev.garbage
dev.gcfe
dev.go2go
dev.inline
dev.link
dev.power64
dev.regabi
dev.ssa
dev.tls
dev.typealias
dev.typeparams
dev.types
dev.unified
master
q
release-branch.go1
release-branch.go1.1
release-branch.go1.10
release-branch.go1.10-security
release-branch.go1.11
release-branch.go1.11-security
release-branch.go1.12
release-branch.go1.12-security
release-branch.go1.13
release-branch.go1.13-security
release-branch.go1.14
release-branch.go1.14-security
release-branch.go1.15
release-branch.go1.15-security
release-branch.go1.16
release-branch.go1.17
release-branch.go1.18
release-branch.go1.19
release-branch.go1.2
release-branch.go1.20
release-branch.go1.3
release-branch.go1.4
release-branch.go1.5
release-branch.go1.6
release-branch.go1.7
release-branch.go1.8
release-branch.go1.9
release-branch.r57
release-branch.r58
release-branch.r59
release-branch.r60
tls
tmp.shadams
github.com: golang/go
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
runtime
/
mheap.go
Commit message (
Expand
)
Author
Age
Files
Lines
*
runtime: don't hold the heap lock while scavenging
Michael Anthony Knyszek
2021-11-05
1
-24
/
+39
*
runtime: update and access scavengeGoal atomically
Michael Anthony Knyszek
2021-11-04
1
-2
/
+5
*
runtime, syscall: add calls to asan functions
fanzha02
2021-11-02
1
-0
/
+6
*
runtime: clean up allocation zeroing
Michael Anthony Knyszek
2021-10-29
1
-16
/
+5
*
runtime: fix sweep termination condition
Michael Anthony Knyszek
2021-10-29
1
-5
/
+6
*
runtime: retype mheap.reclaimCredit as atomic.Uintptr
Michael Anthony Knyszek
2021-10-20
1
-6
/
+5
*
runtime: retype mheap.reclaimIndex as atomic.Uint64
Michael Anthony Knyszek
2021-10-20
1
-6
/
+4
*
runtime: retype mheap.pagesSweptBasis as atomic.Uint64
Michael Anthony Knyszek
2021-10-20
1
-1
/
+1
*
runtime: retype mheap.pagesSwept as atomic.Uint64
Michael Anthony Knyszek
2021-10-20
1
-1
/
+1
*
runtime: retype mheap.pagesInUse as atomic.Uint64
Michael Anthony Knyszek
2021-10-20
1
-9
/
+9
*
[dev.typeparams] runtime: fix import sort order [generated]
Michael Anthony Knyszek
2021-06-17
1
-1
/
+1
*
[dev.typeparams] runtime: replace uses of runtime/internal/sys.PtrSize with i...
Michael Anthony Knyszek
2021-06-17
1
-4
/
+4
*
cmd/compile: fix possible nil deref added in CL 270943
David Chase
2021-05-03
1
-7
/
+9
*
runtime: break up large calls to memclrNoHeapPointers to allow preemption
David Chase
2021-04-30
1
-2
/
+5
*
runtime: move internal GC statistics from memstats to gcController
Michael Anthony Knyszek
2021-04-13
1
-4
/
+4
*
runtime: consolidate "is sweep done" conditions
Austin Clements
2021-04-12
1
-6
/
+7
*
runtime: block sweep completion on all sweep paths
Austin Clements
2021-04-12
1
-2
/
+3
*
runtime: add GC testing helpers for regabi signature fuzzer
Austin Clements
2021-03-29
1
-0
/
+17
*
runtime: abstract specials list iteration
Austin Clements
2021-03-29
1
-3
/
+31
*
runtime: prepare arenas for use incrementally
Michael Anthony Knyszek
2021-03-15
1
-11
/
+32
*
runtime: simplify divmagic for span calculations
Matthew Dempsky
2021-03-12
1
-14
/
+2
*
runtime: allow physical page aligned stacks to be allocated
Joel Sing
2020-11-04
1
-1
/
+35
*
runtime: decouple consistent stats from mcache and allow P-less update
Michael Anthony Knyszek
2020-11-02
1
-21
/
+6
*
runtime: make getMCache inlineable
Michael Anthony Knyszek
2020-11-02
1
-0
/
+12
*
runtime: add heap lock assertions
Michael Pratt
2020-10-30
1
-6
/
+23
*
runtime: replace some memstats with consistent stats
Michael Anthony Knyszek
2020-10-26
1
-16
/
+2
*
runtime: add consistent heap statistics
Michael Anthony Knyszek
2020-10-26
1
-0
/
+34
*
runtime: remove memstats.heap_idle
Michael Anthony Knyszek
2020-10-26
1
-3
/
+0
*
runtime: break down memstats.gc_sys
Michael Anthony Knyszek
2020-10-26
1
-6
/
+10
*
runtime: delineate which memstats are system stats with a type
Michael Anthony Knyszek
2020-10-26
1
-13
/
+15
*
runtime: make the span allocation purpose more explicit
Michael Anthony Knyszek
2020-10-26
1
-20
/
+58
*
runtime: flush local_scan directly and more often
Michael Anthony Knyszek
2020-10-26
1
-46
/
+3
*
runtime: don't flush local_tinyallocs
Michael Anthony Knyszek
2020-10-26
1
-4
/
+0
*
runtime: make nlargealloc and largealloc mcache fields
Michael Anthony Knyszek
2020-10-26
1
-17
/
+1
*
runtime: make distributed/local malloc stats the source-of-truth
Michael Anthony Knyszek
2020-10-26
1
-5
/
+2
*
runtime: define and enforce synchronization on heap_scan
Michael Anthony Knyszek
2020-10-26
1
-2
/
+2
*
all: fix spelling mistakes
lihaowei
2020-08-18
1
-1
/
+1
*
runtime: clean up old mcentral code
Michael Anthony Knyszek
2020-08-17
1
-35
/
+1
*
runtime: clean up old markrootSpans
Michael Anthony Knyszek
2020-08-17
1
-5
/
+3
*
runtime: move checkmarks to a separate bitmap
Austin Clements
2020-08-17
1
-0
/
+4
*
runtime: add a barrier after a new span is allocated
Cherry Zhang
2020-05-21
1
-3
/
+9
*
runtime: make maxOffAddr reflect the actual address space upper bound
Michael Anthony Knyszek
2020-05-14
1
-2
/
+2
*
runtime: remove scavAddr in favor of address ranges
Michael Anthony Knyszek
2020-05-08
1
-9
/
+11
*
runtime: avoid overflow in (*mheap).grow
Michael Anthony Knyszek
2020-05-07
1
-3
/
+9
*
runtime: add new mcentral implementation
Michael Anthony Knyszek
2020-04-27
1
-7
/
+20
*
runtime: add bitmap-based markrootSpans implementation
Michael Anthony Knyszek
2020-04-21
1
-20
/
+62
*
runtime: allow proflock and mheap.speciallock above globalAlloc.mutex
Michael Pratt
2020-04-21
1
-0
/
+1
*
runtime: static lock ranking for the runtime (enabled by GOEXPERIMENT)
Dan Scales
2020-04-07
1
-0
/
+5
*
runtime: remove mcache field from m
Ian Lance Taylor
2020-02-24
1
-9
/
+20
*
runtime: add scavtrace debug flag and remove scavenge info from gctrace
Michael Anthony Knyszek
2020-01-09
1
-6
/
+3
[next]