aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/malloc.h
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2014-09-16 11:09:58 -0400
committerRuss Cox <rsc@golang.org>2014-09-16 11:09:58 -0400
commitd208361cde17ff65451ae1da5e273ef8c65ee7c0 (patch)
tree72ce84cd325ea3ba80232ccf0442d9bd880b02dc /src/runtime/malloc.h
parentfc469314420f553906a283656ae39bafcf5af1b0 (diff)
downloadgo-d208361cde17ff65451ae1da5e273ef8c65ee7c0.tar.xz
runtime: remove uses of ScanConservatively
Along with CLs 139610043 and 141490043, this removes all conservative scanning during garbage collection, except _cgo_allocate, which is SWIG-only. LGTM=rlh, khr R=golang-codereviews, dvyukov, rlh, khr CC=golang-codereviews, iant https://golang.org/cl/144860043
Diffstat (limited to 'src/runtime/malloc.h')
-rw-r--r--src/runtime/malloc.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/runtime/malloc.h b/src/runtime/malloc.h
index c496cc70e3..3f1981f708 100644
--- a/src/runtime/malloc.h
+++ b/src/runtime/malloc.h
@@ -551,6 +551,7 @@ void runtime·createfing(void);
G* runtime·wakefing(void);
void runtime·getgcmask(byte*, Type*, byte**, uintptr*);
+// NOTE: Layout known to queuefinalizer.
typedef struct Finalizer Finalizer;
struct Finalizer
{