server-skynet-source-3rd-je.../jemalloc
Jason Evans 8d4203c72d Fix arena chunk purge/dealloc race conditions.
Fix arena_chunk_dealloc() to put the new spare in a consistent state before
dropping the arena mutex to deallocate the previous spare.

Fix arena_run_dalloc() to insert a newly dirtied chunk into the
chunks_dirty list before potentially deallocating the chunk, so that dirty
page accounting is self-consistent.
2010-04-13 21:17:18 -07:00
..
bin Generalize ExtractSymbols optimization (pprof). 2010-04-08 23:23:53 -07:00
doc Import pprof from google-perftools, svn r91. 2010-04-02 14:41:02 -07:00
include/jemalloc Fix threads-related profiling bugs. 2010-04-13 21:17:11 -07:00
src Fix arena chunk purge/dealloc race conditions. 2010-04-13 21:17:18 -07:00
autogen.sh Implement configuration system. 2009-06-23 19:01:18 -07:00
config.guess Implement configuration system. 2009-06-23 19:01:18 -07:00
config.stamp.in Fix build system problems. 2010-04-07 23:37:35 -07:00
config.sub Implement configuration system. 2009-06-23 19:01:18 -07:00
configure.ac Don't build with -march=native. 2010-04-07 23:41:00 -07:00
COPYING Update documentation. 2010-04-11 19:02:43 -07:00
INSTALL Update documentation. 2010-04-11 19:02:43 -07:00
install-sh Implement configuration system. 2009-06-23 19:01:18 -07:00
Makefile.in Fix build system problems. 2010-04-07 23:37:35 -07:00
README Update documentation. 2010-04-11 19:02:43 -07:00

jemalloc is a general-purpose scalable concurrent malloc(3) implementation.
This distribution is a stand-alone "portable" implementation that currently
targets only Linux.  jemalloc is included as the default allocator in the
FreeBSD and NetBSD operating systems, and it is used by the Mozilla Firefox web
browser on Microsoft Windows-related platforms.  Depending on your needs, one
of the other divergent versions may suit your needs better than this
distribution.

The COPYING file contains copyright and licensing information.

The INSTALL file contains information on how to configure, build, and install
jemalloc.

URL: http://www.canonware.com/jemalloc/