# # ChangeLog for /trunk/malloc.c # # Generated by Trac 0.10.3 # 05/25/13 02:06:00 # 06/26/10 13:10:39 wez [58] * trunk/Makefile.am (modified) * trunk/configure.ac (modified) * trunk/malloc.c (modified) * trunk/sol_compat.h (modified) * trunk/umem.c (modified) move umem_startup constructor to the umem .so itself, rather than the malloc replacement. Rename ec_atomic to umem_atomic. Add a posix_memalign function. -ldl isn't universal; make a configure check for it. 04/30/10 21:31:37 wez [57] * trunk/malloc.c (modified) Apparently, the glibc malloc hooks are now deprecated due to thread safety issues, so we simply eliminate the glibc specific code from our malloc preload to resolve this issue. 04/06/10 00:45:32 wez [55] * trunk/malloc.c (modified) correct the parameter ordering for the memalign hook on glibc systems 03/18/07 01:37:02 wez [36] * trunk/envvar.c (modified) * trunk/malloc.c (modified) be more libc friendly when replacing malloc(). Use our own getenv() on glibc platforms, as the glibc implementation calls malloc() internally. This allows the use of env vars to enable debugging modes in the app. 10/13/06 18:03:34 dhodell [27] * trunk/init_lib.c (modified) * trunk/malloc.c (modified) * trunk/sol_compat.h (modified) * trunk/umem.c (modified) Insert bits to allow successful compilation (and apparent success in running) on FreeBSD. 09/03/06 12:48:23 richdawe [24] * trunk (modified) * trunk/.cvsignore (modified) * trunk/Makefile.am (modified) * trunk/configure.ac (modified) * trunk/init_lib.c (modified) * trunk/malloc.c (modified) * trunk/umem.spec.in (modified) * trunk/umem_test.c (modified) * trunk/umem_test3.c (added) * trunk/umem_test4 (added) Add --enable-malloc-replacement option, for using libumem as a malloc replacement 03/10/06 02:45:59 wez [2] * trunk/COPYRIGHT (added) * trunk/OPENSOLARIS.LICENSE (added) * trunk/README (added) * trunk/envvar.c (added) * trunk/getpcstack.c (added) * trunk/i386_subr_sol.s (added) * trunk/init_lib.c (added) * trunk/init_stand.c (added) * trunk/linktest_stand.c (added) * trunk/malloc.c (added) * trunk/misc.c (added) * trunk/misc.h (added) * trunk/sol_compat.h (added) * trunk/sparc_subr_sol.s (added) * trunk/stand_mapfile (added) * trunk/stub_stand.c (added) * trunk/sys (added) * trunk/sys/vmem.h (added) * trunk/sys/vmem_impl_user.h (added) * trunk/umem.c (added) * trunk/umem.h (added) * trunk/umem_agent_support.c (added) * trunk/umem_base.h (added) * trunk/umem_fail.c (added) * trunk/umem_fork.c (added) * trunk/umem_impl.h (added) * trunk/umem_update_thread.c (added) * trunk/vmem.c (added) * trunk/vmem_base.c (added) * trunk/vmem_base.h (added) * trunk/vmem_mmap.c (added) * trunk/vmem_sbrk.c (added) * trunk/vmem_stand.c (added) * trunk/vmem_stand.h (added) Initial revision