]> Cypherpunks repositories - gostls13.git/commit
[dev.garbage] runtime: add write barrier to casp
authorRuss Cox <rsc@golang.org>
Mon, 10 Nov 2014 19:59:36 +0000 (14:59 -0500)
committerRuss Cox <rsc@golang.org>
Mon, 10 Nov 2014 19:59:36 +0000 (14:59 -0500)
commit37186d91fab5850012b32c21657633d18272537e
tree84f38acd1fc4f78ca83ce2a26ddfd4022e31177d
parent28c538596599a92d7db5ad0e0b886e1340e16256
[dev.garbage] runtime: add write barrier to casp

Also rewrite some casp that don't use real pointers
to use casuintptr instead.

LGTM=rlh
R=rlh
CC=golang-codereviews
https://golang.org/cl/166440044
src/runtime/asm_386.s
src/runtime/asm_amd64.s
src/runtime/asm_amd64p32.s
src/runtime/asm_power64x.s
src/runtime/atomic.go
src/runtime/mgc0.c
src/runtime/mgc0.go
src/runtime/proc.c
src/runtime/runtime.h
src/runtime/string.c
src/runtime/stubs.go