memory/jemalloc/jemalloc.c
26eb0d5a95a643a96e1b8b1f830809471aa670db
created 2012-04-05 09:20 +0200
pushed unknown
Mike Hommey Mike Hommey - Bug 738176 - Completely disable jemalloc when it's supposed to be disabled on OSX, and cleanup exposed APIs. r=jlebar,r=khuey
c2a9fb6260384b17046911ddc5cafef4a23b2256
created 2012-03-31 09:23 +0200
pushed unknown
Mike Hommey Mike Hommey - Bug 736963 - Move jemalloc'ed strdup/strndup definitions. r=jlebar,r=ted
c6634316f474856b670e0c58f3b3432571e3abc0
created 2012-03-22 08:01 +0100
pushed unknown
Mike Hommey Mike Hommey - Bug 737084 - Do pthread_atfork in jemalloc on mac and android. r=blassey,r=khuey
789724668df4f9a0a9f3a479271665e38ab43164
created 2012-03-22 08:01 +0100
pushed unknown
Mike Hommey Mike Hommey - Bug 736959 - Don't wrap PR_Malloc and other NSPR allocation functions. r=khuey
f163b1d6621ed4de10508d4919c18239d428b0a6
created 2012-03-18 23:33 -0400
pushed unknown
Michael Wu Michael Wu - Bug 737175 - Make jemalloc build on ICS, r=khuey,glandium
f11d66ebdc74febb6b6606bbfafd6c4707dca305
created 2012-02-29 11:25 -0500
pushed unknown
Justin Lebar Justin Lebar - Bug 731696 - Revert jemalloc isalloc test code added in bug 703087. r=khuey
67451553bcbb4f04dcc6516f6f916ca2a72f1016
created 2011-10-26 10:17 +0200
pushed unknown
Igor Bukanov Igor Bukanov - bug 571209 - option to use compile-time constants, not parameters configured at runtime, for maximal jemalloc performance. r=justin.lebar
7653280aa252e521727566df5325e84392607af9
created 2011-11-16 17:48 -0500
pushed unknown
Justin Lebar Justin Lebar - Bug 703087 - (Temporarily) enable assertion in isalloc_validate in release builds, to test for potential ozone_size corruption. r=khuey
bf5706a768c59dcc441b8178dc235a2fd78543f5
created 2011-11-21 09:27 -0500
pushed unknown
Justin Lebar Justin Lebar - Back out bug 703087 (rev b5c891d2e68a) due to red.
b5c891d2e68a015e9df6be0b09002f729dff6bb9
created 2011-11-16 17:48 -0500
pushed unknown
Justin Lebar Justin Lebar - Bug 703087 - (Temporarily) enable release-build assertion in isalloc_validate in release builds, to test for potential ozone_size corruption. r=khuey
291faf6a656a14af465058729c5bd0f14e9673b0
created 2011-11-21 09:02 -0500
pushed unknown
Justin Lebar Justin Lebar - Bug 702250 - Disable jemalloc on mac 10.5 due to crash in ozone_size (apparent OS bug). r=khuey
ad76b1669e565574b8db77b08b5cd322ae795cfe
created 2011-11-17 19:41 -0800
pushed unknown
Phil Ringnalda Phil Ringnalda - Back out a3fcfb7d6647 (bug 702250) because it turned 10.5 opt tests pure orange
a3fcfb7d664747ee92fb710d0e962ae575de3dd1
created 2011-11-17 18:06 -0500
pushed unknown
Justin Lebar Justin Lebar - Bug 702250 - Disable jemalloc on mac 10.5 due to crash in ozone_size (apparently due to OS bug). r=khuey
a63ec494056533e1fabf909b653f34fe979d8850
created 2011-11-18 11:05 -0500
pushed unknown
Justin Lebar Justin Lebar - Bug 702250 - Disable jemalloc on mac 10.5 due to crash in ozone_size (apparent OS bug). r=khuey, a=asa
b23b73290e38e36ff5da26992ea6ff745ea7c697
created 2011-11-07 16:32 -0500
pushed unknown
Justin Lebar Justin Lebar - Bug 699395 - Modify zone_good_size to call je_malloc_usable_size_in_advance. r=njn
8a385ef6f6508ec21338746fe1bfc75e1f832dae
created 2011-11-04 11:41 -0400
pushed unknown
Justin Lebar Justin Lebar - Bug 699101 - Warn when NO_MAC_JEMALLOC is set on i386 machines, because it doesn't work there. r=khuey
bc4375104b6f89c1d0d3712a137783f3877f275a
created 2011-11-03 20:53 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 678977 - Teach sqlite to use jemalloc directly when applicable. code=nnethercote,khuey. r=khuey,sdwilsh,jlebar.
57d804eae9a0edc732ed45bc95c69b92f8ef6a45
created 2011-10-25 16:25 -0400
pushed unknown
Justin Lebar Justin Lebar - Bug 694896 - Fix jemalloc hangs and crashes on Mac 10.7, enable jemalloc on Mac 10.7, and make mmap'ing pages in jemalloc faster on Linux and Mac. r=khuey
546c39b13be70b38c9f21c5a4a9964ce0575317b
created 2011-11-03 17:39 +0000
pushed unknown
Ed Morley Ed Morley - Backout changeset 242bbbe83dda (bug 694896) for build failures on OS X; a=khuey
242bbbe83dda7cc593132e1d8d19cd7d5acd268a
created 2011-10-25 16:25 -0400
pushed unknown
Justin Lebar Justin Lebar - Bug 694896 - Fix jemalloc hangs and crashes on Mac 10.7, enable jemalloc on Mac 10.7, and make mmap'ing pages in jemalloc faster on Linux and Mac. r=khuey
d7ccee4bd7f784c4df5f7a238012d8c48da23c8d
created 2011-11-03 12:57 -0400
pushed unknown
Justin Lebar Justin Lebar - Back out bug 694896, rev 62ba86c7; wrong patch was checked in.
62ba86c7c50c7384339cfc2bc2a5b6b20aec8150
created 2011-10-20 17:26 -0400
pushed unknown
Justin Lebar Justin Lebar - Bug 694896 - Fix jemalloc hang and crash on Mac 10.7, and enable jemalloc on 10.7. r=khuey
c4e4af6b7ae42c8a59516935f18a47875211f2df
created 2011-10-27 11:28 -0400
pushed unknown
Justin Lebar Justin Lebar - Bug 694335 - Enable jemalloc on MacOS 10.5. r=khuey
2da8044c4ad1f7e353a934e7f446cfda9c1ac121
created 2011-10-24 13:23 -0400
pushed unknown
Justin Lebar Justin Lebar - Bug 693404 - Part 1: On MacOS, add public jemalloc function to purge MADV_FREE'd pages, making our RSS reflect reality. r=khuey
562dc433887a2720b204b479b21c8f3f157ea29a
created 2011-10-24 14:02 -0400
pushed unknown
Justin Lebar Justin Lebar - Back out bug 693404 (2f7668cd67bc, 3db099ca452a) due to red.
3db099ca452a6d1d063b4c824cc5fc6a4607be77
created 2011-10-24 13:23 -0400
pushed unknown
Justin Lebar Justin Lebar - Bug 693404 - Part 1: On MacOS, add public jemalloc function to purge MADV_FREE'd pages, making our RSS reflect reality. r=khuey
371619a1550941b6e2bbaabd4e9b3df5e95c5154
created 2011-10-10 13:54 -0400
pushed unknown
Justin Lebar Justin Lebar - Bug 681183 - Make jemalloc_stats.committed meaningful on *nix. r=khuey
21df455d50831fd2007d2b4745f1ad2395b97df9
created 2011-10-07 14:39 -0400
pushed unknown
Justin Lebar Justin Lebar - Bug 683597 - Change jemalloc's accounting for huge allocations to round up to the next page boundary, not to the next MB. r=khuey
b74a2b87a8286b559ee48b4fccf5323273bec428
created 2011-10-05 14:03 -0400
pushed unknown
Justin Lebar Justin Lebar - Bug 691003 - jemalloc's minimum alignment must be word sized on *nix. r=khuey
9cdfb406ad3f475d22d9805fb04c53696785d17c
created 2011-07-25 17:20 -0700
pushed unknown
Paul Biggar Paul Biggar - Bug 414946: Re-enable jemalloc on OSX 10.6 only. r=khuey
157511556e27b5a1042ffe87187bdfa4fc88e4cd
created 2011-08-30 17:11 -0700
pushed unknown
Jim Chen Jim Chen - Bug 680190 - Notify jemalloc when forking on Android; r=cjones
9c15d0fb3e255648d8050634a073033732ca705e
created 2011-08-29 17:26 +0100
pushed unknown
Jan Horak Jan Horak - Bug 589735 - JS engine is completely broken on ia64 - jemalloc part; r=pbiggar
2921dbf1def9fce7fcc6abd9615c9d2e4113c34f
created 2011-08-24 12:55 +0200
pushed unknown
Mike Hommey Mike Hommey - Bug 680373 - Link jemalloc into mozutils instead of mozalloc on Android. r=blassey,r=pbiggar
011569fdc55597714e413d17d25e1ca801ac9a11
created 2011-08-23 15:43 +0200
pushed unknown
Mike Hommey Mike Hommey - Bug 678195 - Remove old style jemalloc. r=khuey
2b2f584dc5fd8cedbbd49b3456a32adaf99627da
created 2011-05-21 20:27 -0700
pushed unknown
Paul Biggar Paul Biggar - Bug 414946 (part 1): Fix jemalloc on Mac, but leave disabled (r=pavlov)
df1eee89e03122da77cf512f9cbf4efbb4a2d302
created 2011-06-27 17:30 -0700
pushed unknown
Kyle Huey Kyle Huey - Bug 515492: Android build bustage fix.
d77cddcc9bd699e0d1ee209cbc0099b6acd54427
created 2011-06-27 12:44 -0700
pushed unknown
Kyle Huey Kyle Huey - Bug 515492: Make jemalloc work on VS 2010. r=ted,pbiggar
4e68c87ee48d35991eb146cc8ec3919ec9d8c185
created 2011-05-26 06:58 -0700
pushed unknown
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 unknown
Ed Morley Ed Morley - Bug 655480 - Remove WinCE code from memory/* ; r=pbiggar
1e64d699aa012c88e45473b97ce43c70f91f5046
created 2011-04-27 10:05 +0200
pushed unknown
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 unknown
timeless timeless - Bug 618790 handling of chunk in arena_run_alloc while loop is odd
82709dbd2c96ee46881aabdd13ebb34d2dfb7fb1
created 2011-02-03 14:36 +0900
pushed unknown
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 unknown
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 unknown
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 unknown
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 unknown
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 unknown
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 unknown
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 unknown
Brad Lassey Brad Lassey - bug 559263 - implement jemalloc for android r=vlad
f0e2872e3d15f5fd51b1667a59ac184dc496398c
created 2010-05-19 13:46 -0700
pushed unknown
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 unknown
Jason Evans Jason Evans - Bug 515556 - Fix jemalloc committed memory statistics. r=vlad
526ea23c8b216b32a49b0a2f9e5cb9e69b956788
created 2009-11-03 18:19 -0800
pushed unknown
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 unknown
David Mandelin David Mandelin - Bug 515211: remove memory reserve feature from jemalloc, r=jasone
fdc781e5774d92e5cd542b878ef2d33eceb00f4f
created 2009-10-30 11:15 -0700
pushed unknown
David Mandelin David Mandelin - Backed out changeset 109b74e8e902 due to tinderbox bustage (was bug 515211)
109b74e8e90201e3061449731e10fd502fb32a27
created 2009-10-30 11:02 -0700
pushed unknown
David Mandelin David Mandelin - Bug 515211: remove memory reserve feature from jemalloc, r=jasone
9fa60d07b156200f8cf9d3d45e75fb16bbf27aca
created 2009-10-20 12:33 -0700
pushed unknown
Brian Crowder Brian Crowder - Backed out changeset 1a7c75165427 (landed way more than whitespace changes, woops)
1a7c75165427f30681befa13fba40930d007efda
created 2009-10-20 12:26 -0700
pushed unknown
Brian Crowder Brian Crowder - fixing whitespace here, r=blassey
498fe4768f6a7dbdc4529ae1e11c6b9ae003d0af
created 2009-08-25 14:42 -0700
pushed unknown
Andreas Gal Andreas Gal - Backed out changeset 9b6b17a275ec (bug 506125).
9b6b17a275ec4ddc5714d2361e277648067d92db
created 2009-08-24 18:24 -0700
pushed unknown
Andreas Gal Andreas Gal - Memory-pressure based GC scheduler (506125, r=igor,jwalden).
7d788206e2ae7d98e462dab72c99061565f44e8d
created 2009-08-18 17:30 -0700
pushed unknown
Andreas Gal Andreas Gal - Backout bug 506125.
less more (0) -60 tip