diff options
author | phk <phk@FreeBSD.org> | 2000-10-20 17:54:55 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2000-10-20 17:54:55 +0000 |
commit | 55e86a81b7d5c5c9b30129c8436b626fd7e5747f (patch) | |
tree | 6ad4f5870ab0512eeafbd1dbebf12bb8ea3bcad0 /share/man | |
parent | 02af04a1fbe478ec704796653724f46c704b4b65 (diff) | |
download | FreeBSD-src-55e86a81b7d5c5c9b30129c8436b626fd7e5747f.zip FreeBSD-src-55e86a81b7d5c5c9b30129c8436b626fd7e5747f.tar.gz |
Introduce the M_ZERO flag to malloc(9)
Instead of:
foo = malloc(sizeof(foo), M_WAIT);
bzero(foo, sizeof(foo));
You can now (and please do) use:
foo = malloc(sizeof(foo), M_WAIT | M_ZERO);
In the future this will enable us to do idle-time pre-zeroing of
malloc-space.
Diffstat (limited to 'share/man')
-rw-r--r-- | share/man/man9/malloc.9 | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/share/man/man9/malloc.9 b/share/man/man9/malloc.9 index 15b1b56..2c93e63 100644 --- a/share/man/man9/malloc.9 +++ b/share/man/man9/malloc.9 @@ -88,6 +88,8 @@ argument further qualifies .Fn malloc No Ns 's operational characteristics as follows: .Bl -tag -width indent +.It Dv M_ZERO +Causes the allocated memory to be set to all zeros. .It Dv M_NOWAIT Causes .Fn malloc |