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
/
cmd
/
compile
/
internal
/
ssa
/
writebarrier.go
Age
Commit message (
Expand
)
Author
2020-08-25
cmd/compile: don't allow go:notinheap on the heap or stack
Keith Randall
2020-04-28
cmd/compile: simplify readonly sym checks in writebarrier pass
Josh Bleecher Snyder
2020-03-02
cmd/compile: add specialized Value reset for OpCopy
Josh Bleecher Snyder
2019-10-07
cmd/compile: improve write barrier removal
Keith Randall
2019-10-02
cmd/compile: allow multiple SSA block control values
Michael Munday
2019-09-06
cmd/compile: use CTNIL for pointer-typed OLITERALs
Matthew Dempsky
2019-08-02
cmd/compile: fix crash on write barrier insertion
Keith Randall
2019-03-21
cmd/compile: copy volatile values before emitting write barrier call
Cherry Zhang
2019-03-18
cmd/compile: better write barrier removal when initializing new objects
Keith Randall
2019-02-27
cmd/compile/internal/ssa: fix bad CL rebase
Matthew Dempsky
2019-02-26
cmd/compile: avoid collisions between statictmps and user vars
Alessandro Arzilli
2018-12-02
all: use "reports whether" consistently instead of "returns whether"
Tobias Klauser
2018-11-29
cmd/compile: eliminate write barriers when writing non-heap ptrs
Keith Randall
2018-07-12
cmd/compile: add LocalAddr that takes SP,mem operands
David Chase
2018-05-22
cmd/compile: enable stack maps everywhere except unsafe points
Austin Clements
2018-04-24
cmd/compile/internal/types: remove ElemType wrapper
Matthew Dempsky
2018-04-09
cmd/compile: insert instrumentation during SSA building
Matthew Dempsky
2018-04-09
cmd: remove a few more unused parameters
Daniel MartÃ
2018-02-13
runtime: remove legacy eager write barrier
Austin Clements
2017-10-30
cmd/compile: compiler support for buffered write barrier
Austin Clements
2017-10-29
cmd/compile: report typedslicecopy write barriers
Austin Clements
2017-10-03
cmd/compile: rename (*Type).HasPointer to (*Type).HasHeapPointer
Austin Clements
2017-09-20
cmd/compile: use a counter to track whether writebarrier rewriting is done
Cherry Zhang
2017-09-19
cmd/compile: remove Symbol wrappers from Aux fields
Keith Randall
2017-05-18
cmd/compile: search for remaining WB ops from end to beginning
Josh Bleecher Snyder
2017-05-09
cmd/compile: allow OpVarXXX calls to be duplicated in writebarrier blocks
Josh Bleecher Snyder
2017-05-09
cmd/compile: change ssa.Type into *types.Type
Josh Bleecher Snyder
2017-04-28
Revert "cmd/compile: add Type.MustSize and Type.MustAlignment"
Josh Bleecher Snyder
2017-04-27
cmd/compile: minor writebarrier cleanup
Josh Bleecher Snyder
2017-04-27
cmd/compile: add Type.MustSize and Type.MustAlignment
Josh Bleecher Snyder
2017-04-12
cmd/compile/internal/ssa: ExternSymbol's Typ field is unused too
Matthew Dempsky
2017-04-11
cmd/compile/internal/ssa: remove unused Typ fields
Matthew Dempsky
2017-03-31
cmd/compile: catch and report nowritebarrier violations later
Josh Bleecher Snyder
2017-03-25
cmd/compile: provide pos and curfn to temp
Josh Bleecher Snyder
2017-03-19
cmd/compile: add more types to ssa.Types
Josh Bleecher Snyder
2017-03-19
cmd/compile: separate ssa.Frontend and ssa.TypeSource
Josh Bleecher Snyder
2017-03-17
cmd/compile: using a single Store op for non-pointer non-skip store
Cherry Zhang
2017-03-17
cmd/compile: move Frontend field from ssa.Config to ssa.Func
Josh Bleecher Snyder
2017-03-16
cmd/compile: use type information in Aux for Store size
Cherry Zhang
2017-03-16
cmd/compile: clean up SSA-building code
Cherry Zhang
2017-03-16
cmd/compile: move write barrier insertion to SSA
Cherry Zhang
2017-03-16
cmd/compile: pass types on SSA Store/Move/Zero ops
Cherry Zhang
2017-03-09
cmd/compile: clean up ssa.Value memory arg usage
Philip Hofer
2017-03-03
cmd/compile: get rid of "volatile" in SSA
Cherry Zhang
2017-02-17
cmd/compile: redo writebarrier pass
Cherry Zhang
2017-02-06
cmd/compile/internal/ssa: use obj.LSym instead of gc.Sym
Matthew Dempsky
2017-02-01
all: merge dev.inline into master
Russ Cox
2017-01-16
cmd/compile: add ZeroWB case in writebarrier
Cherry Zhang
2017-01-09
[dev.inline] cmd/internal/src: introduce compact source position representation
Robert Griesemer
2016-12-08
[dev.inline] cmd/compile/internal/ssa: another round of renames from line -> ...
Robert Griesemer
[next]