DragonFly BSD
DragonFly submit List (threaded) for 2006-02
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

malloc changes


From: "Kevin L. Kane" <kevin.kane@xxxxxxxxx>
Date: Thu, 2 Feb 2006 14:03:09 -0500

OpenBSD has alot of useful changes to its malloc.c so I decided to
pull over a bunch of that.

fetch http://www.uberstyle.net/malloc.patch

patch includes:
guard pages and chunk randomization
free page protection
malloc stats(dump)
pointer guard
no longer uses brk/sbrk
updated man page

affects the following files:
lib/libc/stdlib/malloc.c
lib/libc/stdlib/malloc.3
lib/libc/gen/err.c

in err.c i had to weak symbol warn.  if you dont do that after you
compile and install the patched libc it will fail make buildworld in
lex.

-Kevin




[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]