Nicholas Nethercote
|
62e9c83a62
|
Bug 831193 (part 17) - Don't use NS_MEMORY_REPORTER_IMPLEMENT in xpcom/. r=jlebar.
--HG--
extra : rebase_source : 7e2984a99fb7e00aa0ea6bebc23e23e4c99e0b1e
|
2013-01-17 21:43:21 -08:00 |
|
Nathan Froyd
|
122242a163
|
Bug 884281 - use mozilla::Atomic in xpcom/; r=bsmedberg,jlebar
|
2013-08-22 11:14:42 -04:00 |
|
Nicolas B. Pierron
|
5cb1226f59
|
Bug 876029 - Make Gonk memory pressure by-pass the event queue. r=jlebar
|
2013-07-09 13:47:15 -07:00 |
|
Ryan VanderMeulen
|
4e41e3d6e7
|
Backed out changeset 1c6223f7c74f (bug 876029) for Android armv6 mochitest-1/3 crahes.
|
2013-07-07 21:18:36 -04:00 |
|
Nicolas B. Pierron
|
912277b213
|
Bug 876029 - Make Gonk memory pressure by-pass the event queue. r=jlebar
|
2013-07-07 16:02:58 -07:00 |
|
Gabriele Svelto
|
786c6c9f50
|
Bug 850607 - Properly react to changes to the 'memory.free_dirty_pages' preference. r=jlebar
|
2013-03-13 12:24:04 +01:00 |
|
Trevor Saunders
|
0f94b545d6
|
bug 829288 - fix a bunch of mingw warnings in xpcom/ r=ehsan
|
2013-01-10 03:39:40 -05:00 |
|
Mike Hommey
|
c51f5d814d
|
Bug 804303 part 1 - Cleanup how the mozjemalloc/jemalloc3 glue is set up, attempting to make it clearer. r=jlebar,r=khuey
--HG--
rename : memory/build/extraMallocFuncs.c => memory/build/jemalloc_config.c
rename : memory/mozjemalloc/jemalloc.h => memory/build/mozmemory.h
rename : memory/build/extraMallocFuncs.c => memory/build/mozmemory_wrap.c
|
2012-12-07 09:32:24 +01:00 |
|
Gabriele Svelto
|
fbc8afdb64
|
Bug 805855 - Free dirty pages in response to all memory-pressure messages. r=jlebar
|
2012-11-12 17:41:23 +01:00 |
|
Ehsan Akhgari
|
e368dc9c85
|
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
|
2012-08-22 11:56:38 -04:00 |
|
Nicholas Nethercote
|
4fd9fd2bdf
|
Bug 760352 (part 2) - Treeify non-JS-compartment KIND_OTHER memory reports where appropriate. r=jlebar.
--HG--
extra : rebase_source : 886b3d40a8dc5f7092ed35ffe280814576ca021b
|
2012-06-11 20:32:26 -07:00 |
|
Gervase Markham
|
82ff7027aa
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Justin Lebar
|
aff6d429ca
|
Bug 742849 - Disable AvailableMemoryTracker for 64-bit Windows processes. r=bsmedberg
|
2012-04-30 12:18:48 -04:00 |
|
Patrick Wong
|
4ccd1d2fbb
|
Bug 745659 - Removed the nsPrintfCString constructor which takes a length and all corresponding instances that call that particular constructor. This is accomplished by removing the length component from the instantiation. r=jlebar
|
2012-04-24 14:43:00 -04:00 |
|
Justin Lebar
|
7bfb741688
|
Bug 741540 - Add AvailableMemoryTracker's hooks before any threads have started up. r=bsmedberg
--HG--
extra : rebase_source : 5135df39b3ae022e75f8651b2e10a378edbae158
|
2012-04-09 13:53:08 -04:00 |
|
Veeraya Pupatwibul
|
344b2b1753
|
Bug 741333 - Remove PRBool/PR_TRUE/PR_FALSE that crept in r=Ms2ger
|
2012-04-04 11:15:10 +02:00 |
|
Justin Lebar
|
0430db83ce
|
Bug 733495 - Monitor ullAvailPageFile (available commit space) on Windows, and fire a low-memory event when it gets low. r=bsmedberg
|
2012-03-08 14:44:20 -05:00 |
|
Justin Lebar
|
3b4dd4a675
|
Back out changeset b2ac02d89f41 (wrong bug number; was 733496, should have been 733495).
|
2012-03-08 14:43:09 -05:00 |
|
Justin Lebar
|
d235870b65
|
Bug 733496 - Monitor ullAvailPageFile (available commit space) on Windows, and fire a low-memory event when it gets low. r=bsmedberg
|
2012-03-08 14:27:14 -05:00 |
|
Justin Lebar
|
e09d80aa5c
|
Bug 717092 - Rename pref 'low_physical_mem_threshold_mb' to 'low_physical_memory_threshold_mb', for consistency with the other low-memory prefs. r=njn
|
2012-01-11 11:11:32 -05:00 |
|
Justin Lebar
|
3ce4d7aa36
|
Bug 712997 - Add correct tri-license headers to AvailableMemoryTracker.{cpp|h}. r=gerv
--HG--
extra : rebase_source : 085859bd52094cb93f0144a8c2e86b34a9eaffe2
|
2011-12-22 09:54:00 -05:00 |
|
Justin Lebar
|
fb015e9846
|
Bug 711490 - Add telemetry and memory reporters for counting low-memory events. r=njn
|
2011-12-19 11:57:57 -05:00 |
|
Justin Lebar
|
8e06b410dd
|
Bug 670967 - Part 2: Wrap VirtualAlloc and friends, firing a low-memory notification if we notice that we're running low on virtual or physical memory after the wrapped function completes. r=bsmedberg
--HG--
extra : rebase_source : 95e8f6c1bd89991ff04b031795fb2b2c2d750849
|
2011-12-15 14:48:38 -05:00 |
|