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
commit4483ecc8aa0fe10a3c5ed81f2f06c03dfbc1241c (patch)
tree82af5aa417179a8a3e792363cdaa21452cae7316 /src/lib/libc/stdlib/malloc.3
parentde05fd5cc686a37e4bbe61aed81be17ef6ff613a (diff)
downloadopenbsd-4483ecc8aa0fe10a3c5ed81f2f06c03dfbc1241c.tar.gz
openbsd-4483ecc8aa0fe10a3c5ed81f2f06c03dfbc1241c.tar.bz2
openbsd-4483ecc8aa0fe10a3c5ed81f2f06c03dfbc1241c.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