]> Cypherpunks repositories - gostls13.git/commit
cmd/gc, runtime: correct a misnomer regarding dead value maps
authorCarl Shapiro <cshapiro@google.com>
Mon, 9 Dec 2013 22:45:10 +0000 (14:45 -0800)
committerCarl Shapiro <cshapiro@google.com>
Mon, 9 Dec 2013 22:45:10 +0000 (14:45 -0800)
commitbc9691c465acb1c7bf9df9848c848408e876bb57
treea7c96bd3f35da25aab2edc8d512f67ac4c55866c
parent9a53fb571d3ce9846252b38ad8991e48a48ebc15
cmd/gc, runtime: correct a misnomer regarding dead value maps

The funcdata symbol incorrectly named the dead value map the
dead pointer map.  The dead value map identifies all dead
values, including pointers and non-pointers, in a stack frame.
The purpose of this map is to allow the runtime to poison
locations of dead data to catch lost invariants.

R=golang-dev, iant
CC=golang-dev
https://golang.org/cl/38670043
src/cmd/gc/pgen.c
src/cmd/gc/plive.c
src/pkg/runtime/funcdata.h