Граф коммитов

29 Коммитов

Автор SHA1 Сообщение Дата
Makoto Kato 4bfdde6d45 Bug 521193 - jemalloc support for Windows x64 build (VC 2005 / 2008). r=ted
--HG--
rename : memory/jemalloc/crtvc8sp1.diff => memory/jemalloc/crtvc8sp1-intel.diff
rename : memory/jemalloc/crtvc9sp1.diff => memory/jemalloc/crtvc9sp1-intel.diff
2010-06-03 19:12:26 +09:00
Chris Jones 832a98be02 Bug 557935: Show jemalloc stats in about:memory on linux. r=vlad 2010-05-26 14:40:52 -05:00
Brad Lassey 74db90d53e bug 559263 - implement jemalloc for android r=vlad 2010-05-25 11:28:14 -04:00
David Mandelin 370a86b518 Bug 515211: remove memory reserve feature from jemalloc, r=jasone 2009-11-02 13:02:37 -08:00
David Mandelin b8fb573849 Backed out changeset 109b74e8e902 due to tinderbox bustage (was bug 515211) 2009-10-30 11:15:03 -07:00
David Mandelin e82d146136 Bug 515211: remove memory reserve feature from jemalloc, r=jasone 2009-10-30 11:02:38 -07:00
Vladimir Vukicevic 083881d5f9 b=515354; implement "about:memory", jemalloc_stats export; r=ted 2009-10-03 00:21:30 -07:00
Vladimir Vukicevic 7c4a9a0ff3 b=416117; allow building jemalloc on windows with vc9sp1; r=ted
--HG--
rename : memory/jemalloc/crtsp1.diff => memory/jemalloc/crtvc8sp1.diff
2009-09-22 13:00:18 -07:00
Ted Mielczarek f2d96f1b3d bug 508861 - Build/ship the C++ runtime with MSVC/jemalloc. r=bsmedberg
--HG--
extra : rebase_source : 3ce54c05f07236d49469b66c695bfac3ccef06af
2009-08-17 13:13:37 -04:00
Vladimir Vukicevic 58c5594f79 b=488608; enable jemalloc on CE6; r+sr=stuart 2009-04-24 10:31:18 -07:00
Vladimir Vukicevic d74478825c Backed out changeset 1eec75c27e2f 2009-04-24 10:43:19 -07:00
Vladimir Vukicevic ea2f5a27fc b=488608; enable jemalloc on CE6; r+sr=stuart 2009-04-24 10:31:18 -07:00
Ted Mielczarek 9778d6ab76 bug 487396 - fix some of the jemalloc windows build madness. r=bsmedberg 2009-04-20 06:56:23 -04:00
Benjamin Smedberg f7437dbe2c Bug 485410 - Quote jemalloc patchery a little more carefully, and make it fail if it doesn't work, r=ted 2009-03-20 10:18:45 -07:00
Brad Lassey 71225766d2 bug 478044 - enable jemalloc for windows ce r=stuart, jasone 2009-03-23 21:19:26 -04:00
Stuart Parmenter a02648cc99 bug 451193. link xulrunner-stub with jemalloc on linux. r=bsmedberg 2008-08-26 15:25:05 -07:00
Jason Evans 7e227fb003 Bug 427109: Add memory reserve and xmalloc() API, r=benjamin
This re-commmit adds locking that was missing in changeset c14ab4f6cec6.
2008-07-01 15:41:14 -07:00
Robert O'Callahan 5e0195af67 Backing out bug 427109 to try to fix Linux bustage 2008-06-24 19:52:40 +12:00
Jason Evans 11f8f29a22 Bug 427109: Add memory reserve and xmalloc() API, r=benjamin
Add support for a memory reserve, which is managed via the reserve_*() API.

Add xmalloc() variants of malloc()-like functions.  These functions never
return NULL.
2008-06-23 07:46:37 -07:00
Jason Evans 666f56f16b Bug 431735: Fix build failures due to compiler flag incompatibilities, r=ted 2008-06-20 12:00:29 -07:00
Jason Evans 4fcf854663 Bug 431735: Use rb.h instead of tree.h, r=benjamin
Use rb.h instead of tree.h for red-black trees, in order to reduce memory
overhead.
2008-06-20 10:34:42 -07:00
Jason Evans 16e8825a75 Bug 422960: Add jemalloc_stats() and jemalloc.h, r=benjamin 2008-06-20 10:34:42 -07:00
reed@reedloden.com 822470b092 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 a696c7adae Bug 422055 Use jemalloc on OpenSolaris p=Jason Evans, Ginn Chen r=ted.mielczarek a=beltzner 2008-04-30 00:14:44 -07:00
dholbert@cs.stanford.edu ce8a3a3620 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 4bcd5af890 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 5cf57d66b6 bug 418866 - skip PGO in jemalloc. r=bsmedberg 2008-02-25 12:25:25 -08:00
jag@tty.nl 0b1f792c4d Fix static build bustage. r=/sr=/a=pavlov 2008-02-12 23:31:35 -08:00
jst@mozilla.com edf4ffd106 Adding the memory/jemalloc directory to hg. See CVS for previous history. 2008-02-06 15:06:50 -08:00