memory/jemalloc/jemalloc.c
df1eee89e03122da77cf512f9cbf4efbb4a2d302
created 2011-06-27 17:30 -0700
pushed 2011-09-22 17:29 +0000
Kyle Huey Kyle Huey - Bug 515492: Android build bustage fix.
d77cddcc9bd699e0d1ee209cbc0099b6acd54427
created 2011-06-27 12:44 -0700
pushed 2011-09-22 17:29 +0000
Kyle Huey Kyle Huey - Bug 515492: Make jemalloc work on VS 2010. r=ted,pbiggar
4e68c87ee48d35991eb146cc8ec3919ec9d8c185
created 2011-05-26 06:58 -0700
pushed 2011-09-22 17:29 +0000
Paul Biggar Paul Biggar - Bug 659632: Refactor memalign visiblity to use MOZ_MEMORY_ELF (r=respindola)
9253e72c98ad5d45920918e357b7f44c77b52af9
created 2011-05-08 10:29 +0200
pushed 2011-08-11 21:43 +0000
Ed Morley Ed Morley - Bug 655480 - Remove WinCE code from memory/* ; r=pbiggar
1e64d699aa012c88e45473b97ce43c70f91f5046
created 2011-04-27 10:05 +0200
pushed 2011-08-11 21:43 +0000
Rafael Ávila de Espíndola Rafael Ávila de Espíndola - Bug 635790 - Don't depend on gnu89 inline. r=pbiggar
3788ab7b5b4b1a5f14e371729a48057b054e049e
created 2011-03-28 17:26 -0400
pushed 2011-09-22 17:29 +0000
timeless timeless - Bug 618790 handling of chunk in arena_run_alloc while loop is odd
82709dbd2c96ee46881aabdd13ebb34d2dfb7fb1
created 2011-02-03 14:36 +0900
pushed 2011-09-22 17:29 +0000
Makoto Kato Makoto Kato - Bug 625315 - Invalid ssize_t define on Windows x64. r=jasone a=bsmedberg
0fb025a8495820a070fa3b43ff44bfad2e68d54a
created 2011-01-25 15:22 -0500
pushed 2011-09-22 17:29 +0000
Vladimir Vukicevic Vladimir Vukicevic - Bug 616061 - Disable TLS in jemalloc on Android, r=mwu a=blassey
3f8ae66d001584600b23862783e3b63bc6da8211
created 2011-01-17 10:49 +1300
pushed 2011-09-22 17:29 +0000
Kazuhi Ohta Kazuhi Ohta - Bug 437451. keep arenas_lock during fork to avoid deadlock, r=karlt,a=bsmedberg
51de749bebfb4a8e188df5577199fc73fc3524c2
created 2010-11-05 18:26 +0100
pushed 2011-09-22 17:29 +0000
Jory A. Pratt Jory A. Pratt - Bug 593911 - Check for dlopen in the libc too. r=khuey a=bsmedberg
2c3644af7354abcd0a08f9738a8d3aee1bc7e3ad
created 2010-08-18 19:46 +0200
pushed 2011-09-22 17:29 +0000
Mike Hommey Mike Hommey - Bug 435683 - Use syscall() for mmap and munmap and disable ncpus in jemalloc to work around deadlocks with LD_PRELOADed libraries. r=jasone, a2.0=bsmedberg
2e14a43ef3db669efe6d0ddee6417c6bc0a348e3
created 2010-06-11 16:22 +0200
pushed 2011-09-22 17:29 +0000
Igor Bukanov Igor Bukanov - bug 571332 - jemalloc - avoiding the null check in the free method for non-huge allocations. r=jasone
098cf0d0c599fdcfedbc6ee5aadf01259e9dcd09
created 2010-06-05 13:15 -0400
pushed 2011-09-22 17:29 +0000
Brad Lassey Brad Lassey - bug 559263 - make jemalloc work with android, follow up patch r=ted
d3c103ccd5f9445e99a134829aaa030f73334dbd
created 2010-05-25 11:28 -0400
pushed 2011-09-22 17:29 +0000
Brad Lassey Brad Lassey - bug 559263 - implement jemalloc for android r=vlad
f0e2872e3d15f5fd51b1667a59ac184dc496398c
created 2010-05-19 13:46 -0700
pushed 2011-09-22 17:29 +0000
Benoit Jacob Benoit Jacob - b=566017; allow jemalloc posix_memalign to handle 0-sized allocs; r=jevans
e2b143e9609f3aba1bb8d4fbefee03d00cebf8d6
created 2009-11-10 16:01 -0800
pushed 2011-09-22 17:29 +0000
Jason Evans Jason Evans - Bug 515556 - Fix jemalloc committed memory statistics. r=vlad
526ea23c8b216b32a49b0a2f9e5cb9e69b956788
created 2009-11-03 18:19 -0800
pushed 2011-09-22 17:29 +0000
David Mandelin David Mandelin - Bug 526152: make jemalloc's memalign support alignments less than pointer size, r=pavlov
b884112e092282dd5546334bed5b6b313f4e0b22
created 2009-11-02 13:02 -0800
pushed 2011-09-22 17:29 +0000
David Mandelin David Mandelin - Bug 515211: remove memory reserve feature from jemalloc, r=jasone
fdc781e5774d92e5cd542b878ef2d33eceb00f4f
created 2009-10-30 11:15 -0700
pushed 2011-09-22 17:29 +0000
David Mandelin David Mandelin - Backed out changeset 109b74e8e902 due to tinderbox bustage (was bug 515211)
109b74e8e90201e3061449731e10fd502fb32a27
created 2009-10-30 11:02 -0700
pushed 2011-09-22 17:29 +0000
David Mandelin David Mandelin - Bug 515211: remove memory reserve feature from jemalloc, r=jasone
9fa60d07b156200f8cf9d3d45e75fb16bbf27aca
created 2009-10-20 12:33 -0700
pushed 2011-09-22 17:29 +0000
Brian Crowder Brian Crowder - Backed out changeset 1a7c75165427 (landed way more than whitespace changes, woops)
1a7c75165427f30681befa13fba40930d007efda
created 2009-10-20 12:26 -0700
pushed 2011-09-22 17:29 +0000
Brian Crowder Brian Crowder - fixing whitespace here, r=blassey
498fe4768f6a7dbdc4529ae1e11c6b9ae003d0af
created 2009-08-25 14:42 -0700
pushed 2011-09-22 17:29 +0000
Andreas Gal Andreas Gal - Backed out changeset 9b6b17a275ec (bug 506125).
9b6b17a275ec4ddc5714d2361e277648067d92db
created 2009-08-24 18:24 -0700
pushed 2011-09-22 17:29 +0000
Andreas Gal Andreas Gal - Memory-pressure based GC scheduler (506125, r=igor,jwalden).
7d788206e2ae7d98e462dab72c99061565f44e8d
created 2009-08-18 17:30 -0700
pushed 2011-09-22 17:29 +0000
Andreas Gal Andreas Gal - Backout bug 506125.
6585e85bdbcdf41ce8d7922cacb300dd9130bb94
created 2009-08-18 16:38 -0700
pushed 2011-09-22 17:29 +0000
Andreas Gal Andreas Gal - Schedule GC based on process memory pressure (506125, r=igor,waldo).
63c44f8d16accfc7f9ecadbb52f6097d8426318d
created 2009-08-06 11:16 -0700
pushed 2011-09-22 17:29 +0000
Robert Sayre Robert Sayre - Backed out changeset 70b3b23c948a
70b3b23c948a43033e94c3407c32a28351628423
created 2009-08-05 17:27 -0700
pushed 2011-09-22 17:29 +0000
Andreas Gal Andreas Gal - Memory-pressure based GC scheduler (506125, r=igor).
809e7d5f5b7816009324dc072307c5d94a2927b7
created 2009-08-04 18:42 -0700
pushed 2011-09-22 17:29 +0000
Andreas Gal Andreas Gal - Backout bug 506125 due to talos failures.
9fbf8217bd4738f00c282e68ae72a156f8a6fd30
created 2009-08-04 14:58 -0700
pushed 2011-09-22 17:29 +0000
Andreas Gal Andreas Gal - Memory-pressure based GC scheduler (506125, r=igor).
dae91a0884c94a2d988de0b8705651b32267520b
created 2009-07-30 15:15 +1200
pushed 2011-09-22 17:29 +0000
Karl Tomlinson Karl Tomlinson - b=493541 hook jemalloc into glibc's malloc r=bsmedberg
e6675b1c79a8e166dd89b4f5cdf8de0c1bdd87db
created 2009-04-24 10:31 -0700
pushed 2011-09-22 17:29 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=488608; enable jemalloc on CE6; r+sr=stuart
0870c18962f4922bcbe553266af2908592be155f
created 2009-04-24 10:43 -0700
pushed 2011-09-22 17:29 +0000
Vladimir Vukicevic Vladimir Vukicevic - Backed out changeset 1eec75c27e2f
1eec75c27e2f7ffefe7beeb9da57236a9c543300
created 2009-04-24 10:31 -0700
pushed 2011-09-22 17:29 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=488608; enable jemalloc on CE6; r+sr=stuart
865b0dbcf1a37f0b971006d76d138c45edc61c4d
created 2009-03-31 12:27 -0400
pushed 2011-09-22 17:29 +0000
Brad Lassey Brad Lassey - bug 478044 - Addresses problems with reallocating unaligned memory on windows ce r=pavlov, jasone
20014cbebfb6bf23b752c1509f5d74d9cfee4d29
created 2009-03-23 21:19 -0400
pushed 2011-09-22 17:29 +0000
Brad Lassey Brad Lassey - bug 478044 - enable jemalloc for windows ce r=stuart, jasone
4e454c6a79cebe51e8edc0f630a15faa14b5b367
created 2009-02-21 03:09 +0100
pushed 2011-09-22 17:29 +0000
Jason Evans Jason Evans - Bug 478576 - infinite loop in jemalloc:chunk_recycle_reserve; r=pavlov
afd4626d77c9280e7b9106e1cdf73d2314de1b8c
created 2009-02-02 18:50 +0800
pushed 2011-09-22 17:29 +0000
Ginn Chen Ginn Chen - Bug 457189 to use MAP_ALIGN to request chunksize-aligned blocks from mmap r=jasone
a178a9b85806eaceb660caad46c8e42a8a142933
created 2008-12-11 15:37 -0800
pushed 2011-09-22 17:29 +0000
tglek tglek - Bug 465127 - Disable jemalloc page file support (r=bsmedberg, r=jasone)
f12fc0bf92f05787c8de96eef81f2743998b7779
created 2008-12-10 15:49 +0100
pushed 2011-09-22 17:29 +0000
Taras Glek Taras Glek - Bug 464995 - avoid reads of size 1 in jemalloc; r=benjamin
36156fbf817d8a0e2d54a271cf0bff94a1c41c13
created 2008-11-20 10:48 -0800
pushed 2011-09-22 17:29 +0000
Taras Glek Taras Glek - Bug 464995 - avoid reads of size 1 in jemalloc. r=jasone,sr=stuart
fbadbd5149d5c4eeb1d00d8d72e7a29c5237008c
created 2008-10-30 16:13 -0500
pushed 2011-09-22 17:29 +0000
Jason Evans Jason Evans - Bug 460933: Call pthread_atfork() to prevent potential deadlock after forking. [r=stuart]
d6bbea319540609e528d103a8826f027c07ef66b
created 2008-07-25 14:53 -0700
pushed 2011-09-22 17:29 +0000
Jason Evans Jason Evans - Bug 446096: Integrate upstream jemalloc optimizations, r=pavlov
dfaa3fa1c9b109576bbff59b6736f9a12d7e726f
created 2008-07-25 14:52 -0700
pushed 2011-09-22 17:29 +0000
Jason Evans Jason Evans - Bug 446090: Fix assertions in jemalloc, r=pavlov
446be0510148c93e7335d0f0c014dbf9996b3922
created 2008-07-01 15:41 -0700
pushed 2011-09-22 17:29 +0000
Jason Evans Jason Evans - Bug 427109: Add memory reserve and xmalloc() API, r=benjamin
2cbe07bd5857f8c029102d736f2e8077f3011f7a
created 2008-06-24 19:52 +1200
pushed 2011-09-22 17:29 +0000
Robert O'Callahan Robert O'Callahan - Backing out bug 427109 to try to fix Linux bustage
c14ab4f6cec613f38a6ee49ca9a7a75d09ff1caf
created 2008-06-23 07:46 -0700
pushed 2011-09-22 17:29 +0000
Jason Evans Jason Evans - Bug 427109: Add memory reserve and xmalloc() API, r=benjamin
4de69693622b9fec579ee313c1d08205311a87d5
created 2008-06-20 10:34 -0700
pushed 2011-09-22 17:29 +0000
Jason Evans Jason Evans - Bug 432475: Remove _malloc_options abuse, r=benjamin
7983bd8cb1646956b35a569300badf2dec69b76b
created 2008-06-20 10:34 -0700
pushed 2011-09-22 17:29 +0000
Jason Evans Jason Evans - Bug 431739: Limit dirty page purging, r=benjamin
2f7b7ff816e3f33489f23da8b7c65916e42c3b21
created 2008-06-20 10:34 -0700
pushed 2011-09-22 17:29 +0000
Jason Evans Jason Evans - Bug 431735: Use rb.h instead of tree.h, r=benjamin
663c51189e98112e5cf25f91c3c818e715500b13
created 2008-06-20 10:34 -0700
pushed 2011-09-22 17:29 +0000
Jason Evans Jason Evans - Bug 422960: Add jemalloc_stats() and jemalloc.h, r=benjamin
082914aa43724f1dae737065a29cdb98573b18e0
created 2008-06-20 10:34 -0700
pushed 2011-09-22 17:29 +0000
Jason Evans Jason Evans - Bug 432894: X related valgrind | jemalloc - startup errors, r=bclary,r=benjamin
38972d94e6312cca26dc09bb1d8ac4a9bec84b1c
created 2008-06-20 10:29 -0700
pushed 2011-09-22 17:29 +0000
Jason Evans Jason Evans - Bug 431743: Upstream jemalloc fixes, r=benjamin
b803994c9f4a2233a30afde11a2183cb997a439d
created 2008-05-07 22:36 -0700
pushed 2011-09-22 17:29 +0000
ginn chen ginn chen - Bug 422055 Remove alloca() call patch by Jason Evans a=mtschrep
55a986c2e7c0cfec8a8d90da5b0f9ccd1001f59e
created 2008-05-07 14:21 -0700
pushed 2011-09-22 17:29 +0000
pavlov pavlov - bug 427351. sbrk behaves poorly. disable it. patch from Jason Evans <jasone@canonware.com> r=me a=schrep
8926de1d86e31efe5b03d7417af9c64a433e0b79
created 2008-04-30 00:14 -0700
pushed 2011-09-22 17:29 +0000
ginn chen ginn chen - Bug 422055 Use jemalloc on OpenSolaris p=Jason Evans, Ginn Chen r=ted.mielczarek a=beltzner
3d22add30ecd69a536c2bcddd4bc94e4a2441c72
created 2008-04-12 12:39 -0700
pushed 2011-09-22 17:29 +0000
pavlov pavlov - bug 420678. make malloc_usable_size check for valid allocations. patch from Jason Evans <jasone@canonware.com> r=me a=beltzner
f7d58808e9a9fd91263c585db286d195ffbd821e
created 2008-04-08 00:19 -0700
pushed 2011-09-22 17:29 +0000
pavlov pavlov - bug 424040. add valgrind hooks to jemalloc. patch from Jason Evans <jasone@canonware.com> r=me
bd0768970b981f0c64549dc4f1eece9f6276527f
created 2008-03-14 20:51 -0700
pushed 2011-09-22 17:29 +0000
pavlov pavlov - bug 423036. decommit for huge allocations. patch from Jason Evans. r/sr=me a=vlad
dc3911c7355294e2edf7fac5d4894c29b8664b20
created 2008-02-15 17:53 -0800
pushed 2011-09-22 17:29 +0000
pavlov pavlov - bug 417163. fix race in realloc when using the junk option. patch from Jason Evans <jasone@canonware.com>. r/sr=me
less more (0) -60 tip