Clean up documentation and formatting.

This commit is contained in:
Jason Evans 2012-04-23 12:49:23 -07:00
parent a4936ce4d6
commit 079687bb87
4 changed files with 11 additions and 15 deletions

View File

@ -19,7 +19,7 @@ found in the git revision history:
New features: New features:
- Implement Valgrind support, redzones, and quarantine. - Implement Valgrind support, redzones, and quarantine.
- Add support for additional operating systems: - Add support for additional platforms:
+ FreeBSD + FreeBSD
+ Mac OS X Lion + Mac OS X Lion
+ MinGW + MinGW
@ -67,7 +67,7 @@ found in the git revision history:
Bug fixes: Bug fixes:
- Fix a statistics-related bug in the "thread.arena" mallctl that could cause - Fix a statistics-related bug in the "thread.arena" mallctl that could cause
invalid statistics and crashes. invalid statistics and crashes.
- Work around TLS dallocation via free() on Linux. This bug could cause - Work around TLS deallocation via free() on Linux. This bug could cause
write-after-free memory corruption. write-after-free memory corruption.
- Fix a potential deadlock that could occur during interval- and - Fix a potential deadlock that could occur during interval- and
growth-triggered heap profile dumps. growth-triggered heap profile dumps.

View File

@ -267,10 +267,6 @@ directory, issue configuration and build commands:
The manual page is generated in both html and roff formats. Any web browser The manual page is generated in both html and roff formats. Any web browser
can be used to view the html manual. The roff manual page can be formatted can be used to view the html manual. The roff manual page can be formatted
prior to installation via any of the following commands: prior to installation via the following command:
nroff -man -t doc/jemalloc.3 nroff -man -t doc/jemalloc.3
groff -man -t -Tps doc/jemalloc.3 | ps2pdf - doc/jemalloc.3.pdf
(cd doc; groff -man -man-ext -t -Thtml jemalloc.3 > jemalloc.3.html)

View File

@ -227,8 +227,8 @@ check: tests
for t in $(CTESTS:$(srcroot)%.c=$(objroot)%); do \ for t in $(CTESTS:$(srcroot)%.c=$(objroot)%); do \
total=`expr $$total + 1`; \ total=`expr $$total + 1`; \
/bin/echo -n "$${t} ... "; \ /bin/echo -n "$${t} ... "; \
$(TEST_LIBRARY_PATH) $${t}$(EXE) $(abs_srcroot) $(abs_objroot) \ $(TEST_LIBRARY_PATH) $${t}$(EXE) $(abs_srcroot) \
> $(objroot)$${t}.out 2>&1; \ $(abs_objroot) > $(objroot)$${t}.out 2>&1; \
if test -e "$(srcroot)$${t}.exp"; then \ if test -e "$(srcroot)$${t}.exp"; then \
diff -w -u $(srcroot)$${t}.exp \ diff -w -u $(srcroot)$${t}.exp \
$(objroot)$${t}.out >/dev/null 2>&1; \ $(objroot)$${t}.out >/dev/null 2>&1; \

12
README
View File

@ -1,10 +1,10 @@
jemalloc is a general-purpose scalable concurrent malloc(3) implementation. jemalloc is a general-purpose scalable concurrent malloc(3) implementation.
This distribution is a "portable" implementation that currently This distribution is a "portable" implementation that currently targets
targets FreeBSD, Linux, Apple OS X, and MinGW. jemalloc is included as the FreeBSD, Linux, Apple OS X, and MinGW. jemalloc is included as the default
default allocator in the FreeBSD and NetBSD operating systems, and it is used allocator in the FreeBSD and NetBSD operating systems, and it is used by the
by the Mozilla Firefox web browser on Microsoft Windows-related platforms. Mozilla Firefox web browser on Microsoft Windows-related platforms. Depending
Depending on your needs, one of the other divergent versions may suit your on your needs, one of the other divergent versions may suit your needs better
needs better than this distribution. than this distribution.
The COPYING file contains copyright and licensing information. The COPYING file contains copyright and licensing information.