Commit Graph

69 Commits

Author SHA1 Message Date
Jason Evans
61869dc519 Bug 432894: X related valgrind | jemalloc - startup errors, r=bclary,r=benjamin
Fix bugs in jemalloc's valgrind support.
2008-06-20 10:34:41 -07:00
Jason Evans
380151b1da Bug 431743: Upstream jemalloc fixes, r=benjamin
Incorporate upstream jemalloc fixes from FreeBSD:
  * Detect overflow for huge allocations via sbrk(2).
  * Fix deadlock for base (internal) allocations in OOM case.
  * Fix bitmap vector initialization for small allocation runs.
2008-06-20 10:29:43 -07:00
reed@reedloden.com
30003a2d3f Bug 418016 - "Ts jumped ~1% when enabling jemalloc on Linux (qm-mini-ubuntu01, qm-mini-ubuntu02, qm-mini-ubuntu05)" (Revert jemalloc/libxul integration; makes this bug WONTFIX) [p=jasone@canonware.com (Jason Evans) a1.9=schrep] 2008-05-08 02:20:44 -07:00
ginn.chen@sun.com
04592a02f8 Bug 422055 Remove alloca() call patch by Jason Evans a=mtschrep 2008-05-07 22:36:40 -07:00
pavlov@pavlov.net
018f91f57f bug 427351. sbrk behaves poorly. disable it. patch from Jason Evans <jasone@canonware.com> r=me a=schrep 2008-05-07 14:21:40 -07:00
ginn.chen@sun.com
14e2f8a8e5 Bug 422055 Use jemalloc on OpenSolaris p=Jason Evans, Ginn Chen r=ted.mielczarek a=beltzner 2008-04-30 00:14:44 -07:00
pavlov@pavlov.net
fef71c30ff bug 420678. make malloc_usable_size check for valid allocations. patch from Jason Evans <jasone@canonware.com> r=me a=beltzner 2008-04-12 12:39:11 -07:00
pavlov@pavlov.net
2acf6d695a bug 424040. add valgrind hooks to jemalloc. patch from Jason Evans <jasone@canonware.com> r=me 2008-04-08 00:19:40 -07:00
pavlov@pavlov.net
90c9e2f7b5 bug 423036. decommit for huge allocations. patch from Jason Evans. r/sr=me a=vlad 2008-03-14 20:51:44 -07:00
dholbert@cs.stanford.edu
4808faf75b Bug 418016 Follow-up patch: force static jemalloc lib, to fix bustage for non-libxul linux builds. r+sr=pavlov a=blocking1.9+ 2008-03-14 17:51:38 -07:00
reed@reedloden.com
ca55b77acb Bug 418016 - "Ts jumped ~1% when enabling jemalloc on Linux (qm-mini-ubuntu01, qm-mini-ubuntu02, qm-mini-ubuntu05)" (Integrate jemalloc into libxul on Linux) [p=jasone@canonware.com (Jason Evans) r=bsmedberg sr+a1.9=stuart] 2008-03-14 08:38:37 -07:00
ted.mielczarek@gmail.com
25d68a96ad bug 415918 - fix version info on mozcrt19.dll. r=bsmedberg 2008-03-05 11:09:52 -08:00
pavlov@pavlov.net
13df786a79 bug 419753. export additional jemalloc symbols from the crt. r/a=me 2008-02-26 16:55:45 -08:00
ted.mielczarek@gmail.com
d4fdfec629 bug 418866 - skip PGO in jemalloc. r=bsmedberg 2008-02-25 12:25:25 -08:00
pavlov@pavlov.net
0f24a91a8d bug 417163. fix race in realloc when using the junk option. patch from Jason Evans <jasone@canonware.com>. r/sr=me 2008-02-15 17:53:31 -08:00
jag@tty.nl
2b52bb3454 Fix static build bustage. r=/sr=/a=pavlov 2008-02-12 23:31:35 -08:00
pavlov@pavlov.net
21d30bb96d bug 417066. enabling jemalloc by default on linux. r=bsmedberg. 2008-02-12 15:55:04 -08:00
pavlov@pavlov.net
d231ec2a49 bug 416261. updating jemalloc to latest version. r=me 2008-02-08 21:46:59 -08:00
jst@mozilla.com
c380c96cf0 Adding the memory/jemalloc directory to hg. See CVS for previous history. 2008-02-06 15:06:50 -08:00