26 Commits

Author SHA1 Message Date
dveditz%cruzio.com
fed4d7017f bug 460993 prevent external-app deadlock on unix. patch=Jason Evans, r=pavlov, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@255117 18797224-902f-48f8-a5cc-f745e15eee43
2008-11-19 07:16:19 +00:00
ginn.chen%sun.com
5ded5a3caf Bug 446302 missing parenthesis in jemalloc
r=jasone a=samuel.sidler


git-svn-id: svn://10.0.0.236/trunk@253213 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-23 09:47:24 +00:00
reed%reedloden.com
70969eaf98 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]
git-svn-id: svn://10.0.0.236/trunk@251386 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 09:20:45 +00:00
ginn.chen%sun.com
bc8b932e6f Bug 422055 Remove alloca() call
patch by Jason Evans a=mtschrep


git-svn-id: svn://10.0.0.236/trunk@251383 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-08 05:36:40 +00:00
pavlov%pavlov.net
0dd56c770f bug 427351. sbrk behaves poorly. disable it. patch from Jason Evans <jasone@canonware.com> r=me a=schrep
git-svn-id: svn://10.0.0.236/trunk@251357 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-07 21:21:40 +00:00
ginn.chen%sun.com
f4907e459f Bug 422055 Use jemalloc on OpenSolaris
p=Jason Evans, Ginn Chen r=ted.mielczarek a=beltzner


git-svn-id: svn://10.0.0.236/trunk@250974 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-30 07:14:45 +00:00
pavlov%pavlov.net
135fdb9254 bug 420678. make malloc_usable_size check for valid allocations. patch from Jason Evans <jasone@canonware.com> r=me a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250133 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 19:39:11 +00:00
pavlov%pavlov.net
0c15651cbe bug 424040. add valgrind hooks to jemalloc. patch from Jason Evans <jasone@canonware.com> r=me
git-svn-id: svn://10.0.0.236/trunk@249777 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-08 07:19:41 +00:00
pavlov%pavlov.net
03f5413b04 bug 423036. decommit for huge allocations. patch from Jason Evans. r/sr=me a=vlad
git-svn-id: svn://10.0.0.236/trunk@247897 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 03:51:44 +00:00
dholbert%cs.stanford.edu
d8a8c99601 Bug 418016 Follow-up patch: force static jemalloc lib, to fix bustage for non-libxul linux builds. r+sr=pavlov a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@247885 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-15 00:51:38 +00:00
reed%reedloden.com
0a45e2eff4 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]
git-svn-id: svn://10.0.0.236/trunk@247829 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 15:38:38 +00:00
ted.mielczarek%gmail.com
320928449f bug 415918 - fix version info on mozcrt19.dll. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@247109 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 19:09:52 +00:00
pavlov%pavlov.net
2c0c1bd506 bug 419753. export additional jemalloc symbols from the crt. r/a=me
git-svn-id: svn://10.0.0.236/trunk@246588 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 00:55:45 +00:00
ted.mielczarek%gmail.com
87b965e7a5 bug 418866 - skip PGO in jemalloc. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@246455 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 20:25:25 +00:00
pavlov%pavlov.net
f7be884407 bug 417163. fix race in realloc when using the junk option. patch from Jason Evans <jasone@canonware.com>. r/sr=me
git-svn-id: svn://10.0.0.236/trunk@245805 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-16 01:53:31 +00:00
jag%tty.nl
c9315d165a Fix static build bustage. r=/sr=/a=pavlov
git-svn-id: svn://10.0.0.236/trunk@245551 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-13 07:31:35 +00:00
pavlov%pavlov.net
bc3bb3d797 bug 417066. enabling jemalloc by default on linux. r=bsmedberg.
git-svn-id: svn://10.0.0.236/trunk@245526 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-12 23:55:04 +00:00
pavlov%pavlov.net
9ad5490348 bug 416261. updating jemalloc to latest version. r=me
git-svn-id: svn://10.0.0.236/trunk@245298 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-09 05:46:59 +00:00
pavlov%pavlov.net
f0e395bfcc backing out -- not supposed to land
git-svn-id: svn://10.0.0.236/trunk@244961 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-05 23:23:41 +00:00
pavlov%pavlov.net
1643eef84e reverting previous change -- going back to 3F
git-svn-id: svn://10.0.0.236/trunk@244960 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-05 23:22:43 +00:00
pavlov%pavlov.net
c74bfd72b5 doubling the amount of free space we keep around from 4mb to 8mb to test perf impact
git-svn-id: svn://10.0.0.236/trunk@244948 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-05 19:38:27 +00:00
pavlov%pavlov.net
1f469edd2b don't memset in recalloc
git-svn-id: svn://10.0.0.236/trunk@244922 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-05 07:18:21 +00:00
pavlov%pavlov.net
8f0efc80db fixing mac linkage (npob)
git-svn-id: svn://10.0.0.236/trunk@244919 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-05 05:28:41 +00:00
pavlov%pavlov.net
922682560b bug 407459. hooking jemalloc up to the build system. r=various people
git-svn-id: svn://10.0.0.236/trunk@244911 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-05 03:16:25 +00:00
ted.mielczarek%gmail.com
8518f933af bug 407459 - forgot to include license header to CRT source diff. NPOTB
git-svn-id: svn://10.0.0.236/trunk@244871 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-04 15:26:11 +00:00
ted.mielczarek%gmail.com
4b853bb150 bug 407459 - hook up new allocator to our build. just checking in the memory/jemalloc dir and the client.mk change to pull it. r=bsmedberg a=beltzner
git-svn-id: svn://10.0.0.236/trunk@244870 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-04 15:17:11 +00:00