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:
- Implement Valgrind support, redzones, and quarantine.
- Add support for additional operating systems:
- Add support for additional platforms:
+ FreeBSD
+ Mac OS X Lion
+ MinGW
@ -67,7 +67,7 @@ found in the git revision history:
Bug fixes:
- Fix a statistics-related bug in the "thread.arena" mallctl that could cause
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.
- Fix a potential deadlock that could occur during interval- and
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
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
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 \
total=`expr $$total + 1`; \
/bin/echo -n "$${t} ... "; \
$(TEST_LIBRARY_PATH) $${t}$(EXE) $(abs_srcroot) $(abs_objroot) \
> $(objroot)$${t}.out 2>&1; \
$(TEST_LIBRARY_PATH) $${t}$(EXE) $(abs_srcroot) \
$(abs_objroot) > $(objroot)$${t}.out 2>&1; \
if test -e "$(srcroot)$${t}.exp"; then \
diff -w -u $(srcroot)$${t}.exp \
$(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.
This distribution is a "portable" implementation that currently
targets FreeBSD, Linux, Apple OS X, and MinGW. 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.
This distribution is a "portable" implementation that currently targets
FreeBSD, Linux, Apple OS X, and MinGW. 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.