]> Cypherpunks repositories - gostls13.git/commit
runtime: mark some C globals as having no pointers.
authorKeith Randall <khr@golang.org>
Sat, 31 May 2014 23:21:17 +0000 (19:21 -0400)
committerRuss Cox <rsc@golang.org>
Sat, 31 May 2014 23:21:17 +0000 (19:21 -0400)
commit548b15def6c22741d1c22fe911ff23c0b224fb88
treecaeb1eb04a4dd322173ae19deb01c560301a7f65
parent14d2ee1d00b4fcaef569a84cb84888603405ca31
runtime: mark some C globals as having no pointers.

C globals are conservatively scanned.  This helps
avoid false retention, especially for 32 bit.

LGTM=rsc
R=golang-codereviews, khr, rsc
CC=golang-codereviews
https://golang.org/cl/102040043
src/pkg/runtime/alg.goc
src/pkg/runtime/heapdump.c
src/pkg/runtime/malloc.goc
src/pkg/runtime/msize.c
src/pkg/runtime/os_darwin.c
src/pkg/runtime/os_dragonfly.c
src/pkg/runtime/os_freebsd.c
src/pkg/runtime/os_netbsd.c
src/pkg/runtime/os_openbsd.c
src/pkg/runtime/os_solaris.c
src/pkg/runtime/proc.c