]> Cypherpunks repositories - gostls13.git/commit
runtime: avoid unnecessary zeroization of huge memory blocks
authorDmitriy Vyukov <dvyukov@google.com>
Wed, 2 May 2012 14:01:11 +0000 (18:01 +0400)
committerDmitriy Vyukov <dvyukov@google.com>
Wed, 2 May 2012 14:01:11 +0000 (18:01 +0400)
commitc1c851bbe806d8fb3f483a32e8dfac48522dfe21
tree4873e4caab1ecf83da7b7c57eba60d94cc2f567e
parent0d55d9832f6b21a5c273073e1703d1d0ae5ecb02
runtime: avoid unnecessary zeroization of huge memory blocks
+move zeroization out of the heap mutex

R=golang-dev, iant, rsc
CC=golang-dev
https://golang.org/cl/6094050
src/pkg/runtime/malloc.goc
src/pkg/runtime/malloc.h
src/pkg/runtime/mcentral.c
src/pkg/runtime/mheap.c