Closed
Bug 193622
Opened 22 years ago
Closed 12 years ago
RFE: Use libmtmalloc() (or libbsdmalloc()) for memory allocations...
Categories
(Firefox Build System :: General, enhancement)
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
People
(Reporter: roland.mainz, Unassigned)
Details
(Keywords: perf)
RFE: What about using libmtmalloc() (see mtmalloc(3t) manual page) for memory
allocations on Solaris instead of the standard libc |malloc()|.
That may give some perf. boost...
Reporter | ||
Comment 1•22 years ago
|
||
For testing:
# use the BSD memory allocator instead of the libc one
% (LD_PRELOAD=libbsdmalloc.so ./mozilla)
# use the MT memory allocator instead of the libc one
% (LD_PRELOAD=libmtmalloc.so ./mozilla)
# use the mmap() memory allocator instead of the libc one (this is _slow_ (but
still far faster than Purify etc.) - but you will crash immediately on stuff
like mismatched/wrong/illegal free(), write outside malloc()ed memory etc.)
% (LD_PRELOAD=libmapmalloc.so ./mozilla)
Keywords: perf
Reporter | ||
Updated•22 years ago
|
Summary: RFE: Use libmtmalloc() for memory allocations... → RFE: Use libmtmalloc() (or libbsdmalloc()) for memory allocations...
Updated•22 years ago
|
Severity: normal → enhancement
Priority: -- → P5
Target Milestone: --- → Future
Comment 2•22 years ago
|
||
Mass reassign to new default build assignee
Assignee: seawood → mozbugs-build
Priority: P5 → --
Mass reassign of Build/Config bugs to Leaf.
Assignee: mozbugs-build → leaf
Target Milestone: Future → ---
Updated•20 years ago
|
Assignee: leaf → cmp
Updated•20 years ago
|
Product: Browser → Seamonkey
Comment 4•19 years ago
|
||
Mass reassign of open bugs for chase@mozilla.org to build@mozilla-org.bugs.
Assignee: chase → build
Updated•19 years ago
|
Assignee: build → nobody
Product: Mozilla Application Suite → Core
QA Contact: granrosebugs → build-config
Updated•12 years ago
|
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → INCOMPLETE
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•