xpcom/base/AvailableMemoryTracker.cpp
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 15:15 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
d53add8e41304d0da346582da8c16fd43c9f174a
created 2018-11-28 21:06 +0000
pushed 2018-11-29 04:40 +0000
Andrew McCreight Andrew McCreight - Bug 1508818, part 5 - Disable Clang formatting in a few places in xpcom/. r=froydnj
c2422757c912799714b0dd9238748585aa3d575a
created 2018-08-20 21:53 +0000
pushed 2018-08-21 10:00 +0000
Gabriele Svelto Gabriele Svelto - Bug 1459212 - Save memory reports for use in crash reports when low on memory r=dmajor,mccr8
42e2eeaca65d313926e962b6583d52d4bcab6d15
created 2018-07-05 15:42 +0200
pushed 2018-08-09 23:23 +0000
Gabriele Svelto Gabriele Svelto - Bug 1348273 - Convert crash annotations into a machine-readable list of constants; r=ted.mielczarek,njn,dholbert,mak,cpearce,mcmanus,froydnj,Dexter,jrmuizel,jchen,jimm,bz,surkov
4146a5857135b8542858b9e23bc5a71237e05f49
created 2018-08-04 12:39 +0300
pushed 2018-08-04 09:41 +0000
Noemi Erli Noemi Erli - Backed out changeset 1e9ecba54e7b (bug 1348273) for failing on widget/tests/test_bug1123480.xul
1e9ecba54e7b1e6ee614e323ece9c98c373311a9
created 2018-07-05 15:42 +0200
pushed 2018-08-03 20:02 +0000
Gabriele Svelto Gabriele Svelto - Bug 1348273 - Convert crash annotations into a machine-readable list of constants; r=ted.mielczarek,njn,dholbert,mak,cpearce,mcmanus,froydnj,Dexter,jrmuizel,jchen,jimm,bz,surkov
ef7547cbfdf858cb6c507e142d57fd4c3be17dac
created 2018-08-03 22:48 +0300
pushed 2018-08-03 19:49 +0000
Coroiu Cristina Coroiu Cristina - Backed out changeset 86471a18672f (bug 1348273) for ESlint failure at toolkit/modules/WebNavigationChild.jsm
86471a18672fb8b1c7edf27076f5e2964e2389f9
created 2018-07-05 15:42 +0200
pushed 2018-08-03 19:30 +0000
Gabriele Svelto Gabriele Svelto - Bug 1348273 - Convert crash annotations into a machine-readable list of constants; r=ted.mielczarek,njn,dholbert,mak,cpearce,mcmanus,froydnj,Dexter,jrmuizel,jchen,jimm,bz,surkov
9849ea3937e2e7c97f79b1d2b601f956181b4629
created 2018-07-07 01:00 +0300
pushed 2018-07-06 22:14 +0000
Bogdan Tara Bogdan Tara - Merge inbound to mozilla-central. a=merge
0d55bc8d79ba184c10aee2b4808d63ebfd04f0f0
created 2018-07-06 11:06 +0300
pushed 2018-07-06 22:14 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Backed out changeset 949281ce6b3d (bug 1468207) for bustage in src/xpcom/base/AvailableMemoryTracker.cpp on a CLOSED TREE
949281ce6b3d4809c1a11440f547afeeff851862
created 2018-07-05 22:44 +0000
pushed 2018-07-06 22:14 +0000
Gabriele Svelto Gabriele Svelto - Bug 1468207 - Use the new timer-based available memory tracker on Win32 r=dmajor
44da9bba96d1a4822af20ca6a92e52a371e7b6b9
created 2018-07-04 21:06 +0200
pushed 2018-07-06 15:30 +0000
Gabriele Svelto Gabriele Svelto - Bug 1468207 - Use the new timer-based available memory tracker on Win32; r=dmajor
1cdba0bde1857d2c8611fceaaa5f1d9fc6168ff6
created 2018-06-27 11:52 -0600
pushed 2018-07-04 02:23 +0000
Aaron Klotz Aaron Klotz - Bug 1460022: Part 12 - Update XPCOM to use revised DLL interceptor interface; r=froydnj
9cfc3fe9fe3832f29ebcba0318db8ee21f926db2
created 2018-07-04 03:37 +0300
pushed 2018-07-04 00:37 +0000
shindli shindli - Backed out 13 changesets (bug 1460022) for bustages in :/build/build/src/mozglue/tests/interceptor/TestDllInterceptor.cpp(113) on a CLOSED TREE
c3b3b854affd7efdae5631ed024d19900b90a501
created 2018-06-27 11:52 -0600
pushed 2018-07-03 23:56 +0000
Aaron Klotz Aaron Klotz - Bug 1460022: Part 12 - Update XPCOM to use revised DLL interceptor interface; r=froydnj
3a415f165864dc3c17ea1e49d66d34245d660fd4
created 2018-07-04 02:49 +0300
pushed 2018-07-03 23:49 +0000
shindli shindli - Backed out 13 changesets (bug 1460022) for bustages in builds/worker/workspace/build/src/dom/plugins/ipc/FunctionHook.h:100:24 on a CLOSED TREE
18fbfa7ca68556a5fb6de2c85eab23e796bb1ce8
created 2018-06-27 11:52 -0600
pushed 2018-07-03 23:35 +0000
Aaron Klotz Aaron Klotz - Bug 1460022: Part 12 - Update XPCOM to use revised DLL interceptor interface; r=froydnj
fb19935b19308a37eccdbd956dc1f6d26ca038dc
created 2018-05-28 10:09 +0200
pushed 2018-06-04 18:57 +0000
Gabriele Svelto Gabriele Svelto - Bug 1464773 - Add low-memory event counts to the crash report; r=ted.mielczarek
640682f11718f9ef0af49dc51eff7110d2df3a6b
created 2018-05-16 13:58 +0200
pushed 2018-05-17 22:09 +0000
Gabriele Svelto Gabriele Svelto - Bug 1451005 - Add low commit-space event counts to the memory reporter; r=njn
dbacc03200465ecc8a8bff67b40e5b9408335bb0
created 2018-05-17 14:48 +0200
pushed 2018-05-17 22:09 +0000
Gabriele Svelto Gabriele Svelto - Bug 1451005 - Introduce a timer-based poller for detecting low-memory scenarios; r=dmajor,njn
9dcde577687cd5519b2156728f033c322e142a51
created 2018-04-18 17:07 +0200
pushed 2018-04-21 18:51 +0000
Gabriele Svelto Gabriele Svelto - Bug 1451002 - Send ongoing memory pressure notifications when a low-memory condition persists for a long time; r=njn
99a32740c0588f68bc391a3ae24fe478782134ac
created 2017-11-08 07:49 +1100
pushed 2017-11-08 03:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1414150 - Remove the "memory.low_*" prefs. r=erahm,dmajor.
b84d87e9fa100abe4f3aa073d2e169d3392d9b4c
created 2017-11-07 19:34 +1100
pushed 2017-11-08 03:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1414150 - Remove the "memory.free_dirty_pages" pref. r=glandium.
d212f4ad31669f227bba82022b04a5a0ec7859cc
created 2017-09-08 14:50 +0900
pushed 2017-09-08 20:41 +0000
Mike Hommey Mike Hommey - Bug 1398033 - Free dirty pages on memory pressure. r=njn
1b8bbd5046a4fdfaf1203e0f9ec3f3e88400f229
created 2016-09-14 13:52 +0200
pushed 2016-09-14 11:53 +0000
Gabriele Svelto Gabriele Svelto - Bug 1301667 - Increase the low memory threshold under Windows and clean up the available memory tracker r=njn
7651ea2490e0f0d36757ee238fcf4446b1869d18
created 2016-08-24 15:23 +1000
pushed 2016-08-25 05:36 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1297658 - Avoid unnecessary checking in memory reporters. r=erahm.
4417b2d37bc5b768181b792daccb56c3d29a5d11
created 2016-08-08 11:04 +1000
pushed 2016-08-10 03:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1293603 (part 1) - Add |override| to CollectReports() declarations missing it. r=erahm.
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-17 21:25 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:10 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 18:10 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-07-13 15:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-21 16:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
7542e92bf99c5cfcc3912ecad3b4e5d97c22162b
created 2015-03-17 09:29 -0700
pushed 2015-03-17 16:29 +0000
Daniel Holbert Daniel Holbert - Bug 1142841: Convert all nsRefPtr<nsIRunnable> to nsCOMPtr<nsIRunnable>. r=ehsan
b373c1d4e8ae1c06a2cf3b4c1d6a4a9569b79936
created 2014-08-25 12:17 -0700
pushed 2014-08-25 19:18 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1046841 - Fix more style violations in previously touched .cpp files in xpcom/. r=froydnj
d4625d8a9c9a56a9129a02cfaa5e6c47513ab0d3
created 2014-07-14 21:47 -0400
pushed 2014-07-15 01:51 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1038148 - Give LowEventsReporter a private destructor; r=bjacob
bb961917a75cb2bd6e1547a952beca8c588c7414
created 2014-06-30 18:11 -0400
pushed 2014-07-01 21:37 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in xpcom/ - r=bsmedberg,khuey,nfroyd
9b33a6d30532305c726e0fd8ff1415ae889e8367
created 2014-06-30 15:50 -0700
pushed 2014-06-30 22:50 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1028588) for build bustage
13a8bae671ca9d52b34de3db0ea1e97d9937ef5b
created 2014-06-30 18:11 -0400
pushed 2014-06-30 22:12 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in xpcom/ - r=bsmedberg,khuey,nfroyd
258916327d96add07d88990a8e13df3fd080f2d2
created 2014-05-20 23:06 -0700
pushed 2014-06-19 00:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1010064 - Allow memory reports to be anonymized. r=bsmedberg.
74e5dc1deb8e0b4045fc7a06af72fd842f03b5fc
created 2014-05-13 20:41 +0300
pushed 2014-05-13 17:41 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 995730 - Fix style violations in xpcom/base/. r=froydnj,continuation
4e27f466ebbb6578ab008f231f12a00917c2c718
created 2014-05-05 20:30 +0300
pushed 2014-05-05 17:32 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 995730 - Change xpcom/base/ to use 2 space indentation
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-04-27 20:12 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2014-01-04 17:15 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
f33d8dee54dae96575dcddedc85328ba80de6f0d
created 2013-12-07 22:09 -0800
pushed 2014-01-03 02:10 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 955942 (part 2) - Remove MemoryUniReporter. r=mccr8.
ece8c99958a66cc5049f7fb6da7c61a5d07301ec
created 2013-11-07 16:35 +1100
pushed 2013-11-28 08:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 936964 (part 7, attempt 2) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
190eedf8577ac44ad362192c99c9708ca8098f17
created 2013-11-27 20:05 -0500
pushed 2013-11-28 01:06 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 9 changesets (bug 943660, bug 936964) because of ASAN use-after-free crashes on browser-chrome and mochitest-other
25312eb719988a0049a704813bb598ed07ed7177
created 2013-11-07 16:35 +1100
pushed 2013-11-27 22:15 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 936964 (part 7) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
9e162ee7d4d1fa7c882292ab228b58fd7158ddf3
created 2013-09-19 15:52 -0700
pushed 2013-09-25 04:21 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 913260 (part 4) - Use distinguished amounts for all the memory measurements done by telemetry. r=mccr8.
1d72ff0f809ffa7477441729782a0be7ecb2a24c
created 2013-09-24 20:31 -0700
pushed 2013-09-25 03:31 +0000
Phil Ringnalda Phil Ringnalda - Backed out 3 changesets (bug 913260)
9195be8a50cbb0478e07c1b29d419b6fc78768a8
created 2013-09-19 15:52 -0700
pushed 2013-09-25 02:01 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 913260 (part 4) - Use distinguished amounts for all the memory measurements done by telemetry. r=mccr8.
b39cfce76d29840cf0c2bc45a5f798f1bfec0822
created 2013-09-19 14:29 -0400
pushed 2013-09-19 18:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 917885 - Minimize the #includes in xpcom/base; r=bsmedberg
8b6758f9e90fdd3da96356d020fe3e7f9a161612
created 2013-09-19 14:27 -0400
pushed 2013-09-19 18:27 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset a8d6973e5743 (bug 917885) because I pushed the wrong patch
a8d6973e57432472a359ebdc34aff632db064644
created 2013-09-19 14:12 -0400
pushed 2013-09-19 18:13 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 917885 - Minimize the #includes in xpcom/base; r=bsmedberg
3fe9649ebd84b0a4bdefc1321172ada924cb4372
created 2013-08-27 16:24 -0700
pushed 2013-09-11 07:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910517 (3rd attempt) - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
7cadc7e21f5628c31722107a11958d641a578d24
created 2013-09-09 16:07 +0100
pushed 2013-09-09 15:08 +0000
Ed Morley Ed Morley - Backed out changeset 5c9f3fb14995 (bug 910517) for Android talos failures
5c9f3fb14995931208c04d29ad4f6cc6616616ac
created 2013-08-27 16:24 -0700
pushed 2013-09-09 12:41 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
676322e0166cc3970b1467b796260b4219a60078
created 2013-09-04 22:42 -0700
pushed 2013-09-05 05:42 +0000
Phil Ringnalda Phil Ringnalda - Back out 4537337759b7 (bug 910517) because nobody expects the talos inquisition
4537337759b73a894a7c6b4c1d4b2b1d4d68010d
created 2013-08-27 16:24 -0700
pushed 2013-09-05 03:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
24b954d5230c8f6df5c1a021d0a3bd4629b21ca0
created 2013-01-17 21:43 -0800
pushed 2013-08-28 08:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 831193 (part 17) - Don't use NS_MEMORY_REPORTER_IMPLEMENT in xpcom/. r=jlebar.
b3070fcb40c9ebd6f82460e4ad15f7e6959c46e2
created 2013-08-22 11:14 -0400
pushed 2013-08-23 00:48 +0000
Nathan Froyd Nathan Froyd - Bug 884281 - use mozilla::Atomic in xpcom/; r=bsmedberg,jlebar
less more (0) -60 tip