summaryrefslogtreecommitdiff
path: root/src/lib/libc/stdlib/malloc.3
diff options
context:
space:
mode:
authorotto <>2008-11-20 09:05:15 +0000
committerotto <>2008-11-20 09:05:15 +0000
commit226328fb7330034783624dda06db42bb55b80bd3 (patch)
tree82af5aa417179a8a3e792363cdaa21452cae7316 /src/lib/libc/stdlib/malloc.3
parent422908b7127f80f01d79727185c22b9a1471671d (diff)
downloadopenbsd-226328fb7330034783624dda06db42bb55b80bd3.tar.gz
openbsd-226328fb7330034783624dda06db42bb55b80bd3.tar.bz2
openbsd-226328fb7330034783624dda06db42bb55b80bd3.zip
move allocations between half a page and a page as close to the end of
the page as possible (i.e. make malloc option P a default). ok art@ millert@ krw@
Diffstat (limited to 'src/lib/libc/stdlib/malloc.3')
-rw-r--r--src/lib/libc/stdlib/malloc.35
1 files changed, 3 insertions, 2 deletions
diff --git a/src/lib/libc/stdlib/malloc.3 b/src/lib/libc/stdlib/malloc.3
index a6a8014433..79d36d61fd 100644
--- a/src/lib/libc/stdlib/malloc.3
+++ b/src/lib/libc/stdlib/malloc.3
@@ -30,9 +30,9 @@
30.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 30.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
31.\" SUCH DAMAGE. 31.\" SUCH DAMAGE.
32.\" 32.\"
33.\" $OpenBSD: malloc.3,v 1.56 2008/11/02 14:42:01 otto Exp $ 33.\" $OpenBSD: malloc.3,v 1.57 2008/11/20 09:05:15 otto Exp $
34.\" 34.\"
35.Dd $Mdocdate: November 2 2008 $ 35.Dd $Mdocdate: November 20 2008 $
36.Dt MALLOC 3 36.Dt MALLOC 3
37.Os 37.Os
38.Sh NAME 38.Sh NAME
@@ -254,6 +254,7 @@ Freed chunks are filled with 0xdf.
254Allocations larger than half a page but smaller that a page 254Allocations larger than half a page but smaller that a page
255are aligned to the end of a page to catch buffer overruns in more 255are aligned to the end of a page to catch buffer overruns in more
256cases. 256cases.
257This is the default.
257.It Cm R 258.It Cm R
258.Dq realloc . 259.Dq realloc .
259Always reallocate when 260Always reallocate when