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
2021-04-12
cmd/compile: look for newobject in register ABI for write barrier elision
Cherry Zhang
2021-04-07
cmd/compile: correct argument area size for typedmemmove/typedmemclr
Cherry Zhang
2021-03-30
cmd/compile: emit writebarriers in specified ABI
David Chase
2021-03-24
cmd/compile: remove more dead code and data structures
David Chase
2021-03-23
cmd/compile: remove AuxCall.results, cleanup ssagen/ssa.go
David Chase
2021-03-22
cmd/compile: remove now-redundant AuxCall.args
David Chase
2021-02-26
cmd/compile: change StaticCall to return a "Results"
David Chase
2021-02-24
cmd/compile: plumb abi info into ssagen/ssa
David Chase
2020-12-29
[dev.regabi] cmd/compile: remove unneeded indirection
Matthew Dempsky
2020-10-01
cmd/compile: fix late call expansion for SSA-able aggregate results and argum...
David Chase
2020-09-18
cmd/compile: add code to expand calls just before late opt
David Chase
2020-09-16
cmd/compile: initialize ACArgs and ACResults AuxCall fields for static and in...
David Chase
2020-09-16
cmd/compile: extend ssa.AuxCall to closure and interface calls
David Chase
2020-09-16
cmd/compile: introduce special ssa Aux type for calls
David Chase
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
[next]