index
:
go
adonovan-patch-1
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
release-branch.go1
release-branch.go1.1
release-branch.go1.10
release-branch.go1.11
release-branch.go1.12
release-branch.go1.13
release-branch.go1.14
release-branch.go1.15
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.21
release-branch.go1.22
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
The Go programming language
Google
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
runtime
/
mbitmap.go
Age
Commit message (
Expand
)
Author
2020-10-26
runtime: make the span allocation purpose more explicit
Michael Anthony Knyszek
2020-09-14
runtime: add 24 byte allocation size class
Martin Möhrmann
2020-08-17
runtime: move checkmarks to a separate bitmap
Austin Clements
2020-08-17
runtime: simplify heapBitsSetType doubleCheck
Austin Clements
2020-03-23
runtime: use OnesCount64 to count allocated objects in a span
Michael Anthony Knyszek
2020-03-20
runtime: fix rounding in materializeGCProg
Austin Clements
2019-10-31
runtime: atomically set span state and use as publication barrier
Austin Clements
2019-10-31
runtime: fully initialize span in alloc_m
Austin Clements
2019-10-26
runtime: mark findObject nosplit
Cuong Manh Le
2019-10-26
runtime: factor out debug.invalidptr case in findObject
Cuong Manh Le
2019-10-26
runtime: simplify findObject bad pointer checking condition
Cuong Manh Le
2019-05-05
all: remove commented-out print statements
Iskander Sharipov
2019-03-25
runtime: remove kindNoPointers
Keith Randall
2018-12-02
all: use "reports whether" consistently instead of "returns whether"
Tobias Klauser
2018-11-02
all: use "reports whether" consistently in the few places that didn't
Brad Fitzpatrick
2018-10-09
runtime: undo manual inlining of mbits.setMarked
Austin Clements
2018-10-03
cmd/compile,runtime: remove ambiguously live logic
Keith Randall
2018-10-03
cmd/compile,runtime: implement stack objects
Keith Randall
2018-09-26
runtime: rename _MSpan* constants to mSpan*
Austin Clements
2018-08-24
runtime: do not execute write barrier on newly allocated slice in growslice
Martin Möhrmann
2018-05-21
runtime: fix bitmap copying corner-cases
Austin Clements
2018-05-14
runtime: unify fetching of locals and arguments maps
Austin Clements
2018-04-29
runtime: iterate over set bits in adjustpointers
Josh Bleecher Snyder
2018-04-29
runtime: use entry stack map at function entry
Austin Clements
2018-03-26
runtime: fix comment typo
Zhou Peng
2018-03-02
runtime: fix typo, func comments should start with function name
Zhou Peng
2018-02-23
runtime: support a two-level arena map
Austin Clements
2018-02-23
runtime: rename "arena index" to "arena map"
Austin Clements
2018-02-21
runtime: clarify address space limit constants and comments
Austin Clements
2018-02-21
runtime: abstract indexing of arena index
Austin Clements
2018-02-21
runtime: simplify bulkBarrierPreWrite
Austin Clements
2018-02-15
runtime: eliminate most uses of mheap_.arena_*
Austin Clements
2018-02-15
runtime: make the heap bitmap sparse
Austin Clements
2018-02-15
runtime: fix various contiguous bitmap assumptions
Austin Clements
2018-02-15
runtime: lay out heap bitmap forward in memory
Austin Clements
2018-02-15
runtime: use spanOf* more widely
Austin Clements
2018-02-15
runtime: split object finding out of heapBitsForObject
Austin Clements
2018-02-15
runtime: replace mlookup and findObject with heapBitsForObject
Austin Clements
2018-02-13
runtime: eliminate all writebarrierptr* calls
Austin Clements
2017-12-11
runtime: mark heapBits.bits nosplit
Austin Clements
2017-10-30
runtime: use buffered write barrier for bulkBarrierPreWrite
Austin Clements
2017-08-08
runtime: remove unused prefetch functions
Martin Möhrmann
2017-06-05
runtime: avoid division in gc
Ilya Tocar
2017-05-12
runtime: print debug info on "base out of range"
Austin Clements
2017-04-28
runtime: eliminate heapBitsSetTypeNoScan
Austin Clements
2017-04-28
runtime: eliminate heapBits.hasPointers
Austin Clements
2017-04-28
runtime: separate spans of noscan objects
Austin Clements
2017-04-13
runtime: eliminate write barriers from alloc/mark bitmaps
Austin Clements
2017-04-13
runtime: rename _MSpanStack -> _MSpanManual
Austin Clements
2017-04-11
runtime: consolidate changes to arena_used
Austin Clements
[next]