memory/mozjemalloc/jemalloc.c
00ea960e8164b34a0fc3c064ed3260caaa1bec60
created 2014-02-13 20:11 -0500
pushed 2014-04-28 18:51 +0000
David Major David Major - Bug 860254 - Part 4: Enable poisoning. r=glandium
5b69776cb06165d2ffe71ab3118c6f39b3b7eac2
created 2014-01-14 11:56 -0800
pushed 2014-04-28 18:51 +0000
David Major David Major - Bug 860254 - Part 2: Split junk settings into opt_junk (allocate) versus opt_poison (deallocate). r=glandium
c1b9533aa1a072f6d3114537825bd51d0863770d
created 2014-02-13 20:10 -0500
pushed 2014-04-28 18:51 +0000
David Major David Major - Bug 860254 - Part 1: #define MALLOC_FILL but keep the options const-false. r=glandium
d0da2733724d3a6360ddd58130749e254d046296
created 2014-03-29 16:53 +0900
pushed 2014-04-03 18:35 +0000
Mike Hommey Mike Hommey - Bug 984447 - Properly handle forks in mozjemalloc after bug 694896. r=smichaud, a=sledru
feaf8bd56a82749f5d0d8869b7c0a1c01e300362
created 2014-01-23 16:34 -0500
pushed 2014-03-17 21:55 +0000
Marcin Juszkiewicz Marcin Juszkiewicz - Bug 963028 - AArch64 support for jemalloc. r=froydnj
ee9a510f6c8fbf2cdf09411b8108a964a57d815f
created 2014-01-10 14:14 +0800
pushed 2014-03-17 21:55 +0000
Kai-Zhen Li Kai-Zhen Li - Bug 957450 - fix compile error from jemalloc in gonk-kk. r=gal
aa086509b9dba36f5d33c76cd27d49c059892804
created 2014-01-15 15:55 +0800
pushed 2014-03-17 21:55 +0000
Marco Chen Marco Chen - Backout 977d6be3df40 Bug 957450 - The added "or condition" didn't prevent gonk-kk version fall into non-const definition.
be9f418877918a254079313b12774326d6a8679a
created 2014-01-14 10:06 +0000
pushed 2014-03-17 21:55 +0000
Jon Coppeard Jon Coppeard - Bug 956501 - Update mozjemalloc chunk_alloc_mmap functions to latest upstream version r=glandium
977d6be3df401e327445fe6f30da6be230e65cd9
created 2014-01-10 14:14 +0800
pushed 2014-03-17 21:55 +0000
Kai-Zhen Li Kai-Zhen Li - Bug 957450 - fix compile error in gonk-kk. r=iacobcatalin
ba3b81d178deb38ee269beac65de5e3ed51e0b6d
created 2013-10-31 11:52 -0400
pushed 2014-02-04 01:06 +0000
David Major David Major - Bug 931196 - Remove MOZ_TEMP_INVESTIGATION poisoning code. r=glandium
35816c397a141c626fad6f66e834dafd052a35f2
created 2013-10-09 19:04 -0400
pushed 2013-12-09 19:58 +0000
Nathan Froyd Nathan Froyd - Bug 925169 - part 1 - don't use MOZ_MEMORY_SIZEOF_PTR_2POW in jemalloc.c; r=glandium
3650bc9fa36b433dc62dcf05bfb869c5f9ad0b71
created 2013-08-24 13:35 +1000
pushed 2013-10-28 21:59 +0000
Douglas Crosher Douglas Crosher - Bug 908971 - jemalloc: fix uninitialized 'mapped' variable. r=jlebar
4b1152b6380d5a5097fa9a7f85b8f5c032420283
created 2013-08-15 11:15 -0700
pushed 2013-10-28 21:59 +0000
Justin Lebar Justin Lebar - Bug 903420 - Two fixes to jemalloc's memory reporters. r=glandium
ec6bcb45443c0e260569f584b4f71191eee8f5a9
created 2013-08-05 09:10 +0900
pushed 2013-09-16 19:14 +0000
Mike Hommey Mike Hommey - Bug 901211 - Don't use static page size on ia64, sparc and mips. r=jlebar
905805f269ba4af34a7dc8096a61c56a36623ddf
created 2013-07-29 09:10 -0700
pushed 2013-09-16 19:14 +0000
Justin Lebar Justin Lebar - Bug 898558 - Rework jemalloc_stats so it exposes how much memory is used for bookkeeping. r=glandium
fc00207923382e9f99688141093d0f0145a572da
created 2013-08-05 09:10 +0900
pushed 2013-08-07 21:53 +0000
Mike Hommey Mike Hommey - Bug 901211 - Don't use static page size on ia64, sparc and mips. r=jlebar, a=bajaj
cbc545c94ceaef3618ec5cbf12568a0140150180
created 2013-03-27 11:32 -0400
pushed 2013-05-13 16:59 +0000
Steve Singer Steve Singer - Bug 851859 - Set jemalloc's page size based on the architecture instead of assuming it's always 4kb. r=jlebar
e8e8d414a28b036a7f9cc015c5f76c9c199689f1
created 2012-12-07 09:32 +0100
pushed 2013-01-07 21:25 +0000
Mike Hommey Mike Hommey - Bug 804303 - Part2: Add ability to dynamically replace or supplement jemalloc implementation. r=jlebar, r=khuey, a=jlebar
84abf1e09fd44877fc398dd7cade99ba1ddfa612
created 2012-12-07 09:32 +0100
pushed 2013-01-07 21:25 +0000
Mike Hommey Mike Hommey - Bug 804303 - Part 1: Cleanup how the mozjemalloc/jemalloc3 glue is set up, attempting to make it clearer. r=jlebar, r=khuey, a=jlebar
8b417025844003f064842f639b4e34baf2cbd2b8
created 2012-11-28 17:03 +0100
pushed 2012-12-08 07:32 +0000
Gabriele Svelto Gabriele Svelto - Bug 811740 - Reduce the amount of unused dirty pages kept by jemalloc to 1MiB in B2G. r=jlebar, r=glandium a=jlebar
789bba7a9d6147795d35da51ad3fb4a1edf02760
created 2012-11-08 20:06 +0100
pushed 2012-11-19 21:10 +0000
Gabriele Svelto Gabriele Svelto - Bug 805855 - Add an extra function to jemalloc to free dirty unused pages. r=glandium, a=blocking-basecamp
ae68e6c539a21a7a2b65e33b1e9d7fd3401812a1
created 2012-09-05 16:18 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
97e8aecf1730e4ac12590ce33fd339ecf0aa8ec4
created 2012-08-07 15:13 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
35ef899801bc41b0af7b694f3858ba3c225dbd8e
created 2012-07-12 13:23 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
881c4b8e74045a4033f68ec402c245f5939481f8
created 2012-06-20 17:36 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c55f5f8b93857e2b08331a1b4fafd979d3ebb444
created 2012-06-15 15:23 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
5cfb73435e0655e230e74a6aa7066d576b7c6a7d
created 2012-06-08 11:18 +0200| base
pushed 2012-11-19 21:10 +0000
Jan de Mooij Jan de Mooij - Merge m-c to ionmonkey
d155eefe75f326b242b282b25a4bb370c177a9b1
created 2012-09-03 22:01 -0400
pushed 2012-11-19 21:10 +0000
Justin Lebar Justin Lebar - Bug 787675 - When jemalloc hits a fatal assertion, crash within a new stack frame, in the hopes of making the crashstats more understandable. r=glandium
853059c5f3db02bc58d8c0f27368835e62bcde32
created 2012-08-06 16:22 -0400
pushed 2012-10-08 18:29 +0000
Michael Wu Michael Wu - Bug 780287 - Don't wrap jemalloc on gonk, r=glandium
a231af50b731c5f17de997a570fe1c406943374e
created 2012-07-29 10:54 -0400
pushed 2012-10-08 18:29 +0000
Jan Beich Jan Beich - Bug 778058 - Don't #define _malloc_message to malloc_message in jemalloc: FreeBSD's jemalloc-3.0.0 exports malloc_message (with different arguments) in stdlib.h. r=jlebar
6c8ea05c83ad6a1da4616d7c60c97257aca89ed1
created 2012-07-10 09:25 -0400
pushed 2012-08-27 22:37 +0000
Justin Lebar Justin Lebar - Bug 772338 - Abort when VirtualAlloc fails in jemalloc's pages_commit routine. r=glandium
4a44ebe3e8ffd8e1e4d618669d324f486ebaee17
created 2012-06-20 01:22 -0400
pushed 2012-08-27 22:37 +0000
Justin Lebar Justin Lebar - Bug 766250 - Part 2: Split MOZ_TEMP_INVESTIGATION into MOZ_TEMP_INVESTIGATION and MOZ_JEMALLOC_HARD_ASSERTS. r=glandium
cc36f28dad83f9b3e3a81bf90142a89d320af050
created 2012-06-20 01:22 -0400
pushed 2012-08-27 22:37 +0000
Justin Lebar Justin Lebar - Bug 766250 - Part 1: Enable more release-time jemalloc assertions. r=glandium
2b43c6ad74ea645a3ea15f0029f1e04572566d26
created 2012-06-13 09:21 -0400
pushed 2012-08-27 22:37 +0000
Justin Lebar Justin Lebar - Bug 764192 - Followup, fix red. r=me
7e553f328d3aac451c53f3929252e7867f143e6a
created 2012-06-13 09:10 -0400
pushed 2012-08-27 22:37 +0000
Justin Lebar Justin Lebar - Bug 764192 - Enable some jemalloc assertions at release time in the hopes of catching heap corruption. r=glandium
87bd340fac6aa9f70c42bb4a8fbe0b7325277b0d
created 2012-06-07 10:41 +0200| base
pushed 2012-08-27 22:37 +0000
Mike Hommey Mike Hommey - Bug 580408 - Move Mozilla fork of jemalloc to memory/mozjemalloc. r=khuey
less more (0) tip