ipc/glue/SharedMemory.cpp
7651ea2490e0f0d36757ee238fcf4446b1869d18
created 2016-08-24 15:23 +1000
pushed 2016-08-25 23:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1297658 - Avoid unnecessary checking in memory reporters. r=erahm.
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-22 20:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
20729b28eb1e1d7f0d9e9e6e2c61e7050f09884f
created 2015-02-09 14:34 -0800
pushed 2015-02-10 21:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
e46260e7857ad6c690295552864c0c2c24828080
created 2015-02-06 15:04 -0800
pushed 2015-02-07 16:46 +0000
Andrew McCreight Andrew McCreight - Back out Bug 1127201 (part 2) for various problems.
7fa65aa297a48f9f568e58e38534f1c028624d64
created 2015-02-04 20:05 -0800
pushed 2015-02-06 00:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
2e43d79f82abf9b6675daf186f6360f2969049d1
created 2015-01-02 21:14 -0500
pushed 2015-01-04 04:02 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1117265 - Mark virtual overridden functions as MOZ_OVERRIDE in IPC code; r=baku
c951bf5bbc50adef0596dba34524c046b5b039a3
created 2014-07-28 09:56 -0700
pushed 2014-07-29 07:16 +0000
Andrew McCreight Andrew McCreight - Bug 1028148, part 2 - SharedMemory does not need COUNT_CTOR/DTOR any more. r=bent
8f8f2b86ae018ab1a0a70ef31b588e2d8b66cb86
created 2014-06-23 18:40 -0400
pushed 2014-06-24 15:52 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in ipc/ - r=bent
258916327d96add07d88990a8e13df3fd080f2d2
created 2014-05-20 23:06 -0700
pushed 2014-06-19 14:39 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1010064 - Allow memory reports to be anonymized. r=bsmedberg.
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-04-28 01:25 +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
171b2a06b4d925b62f180b936e3b6fc423312b29
created 2014-02-26 16:23 -0500
pushed 2014-02-27 13:46 +0000
Benoit Jacob Benoit Jacob - Bug 974353 - Add MOZ_COUNT_[CD]TOR to SharedMemory - r=bent
886c4341c5812323392b0f8918357f265a04489c
created 2014-02-06 22:17 -0800
pushed 2014-02-11 13:39 +0000
Jeff Walden Jeff Walden - Bug 969165 - Convert Atomic<T> where T != bool but is used as a bool over to Atomic<bool>, now that it's supported, in ipc/. r=bent
f33d8dee54dae96575dcddedc85328ba80de6f0d
created 2013-12-07 22:09 -0800
pushed 2014-01-03 11:23 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 955942 (part 2) - Remove MemoryUniReporter. r=mccr8.
ece8c99958a66cc5049f7fb6da7c61a5d07301ec
created 2013-11-07 16:35 +1100
pushed 2013-11-29 08:54 +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 10:47 +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-28 10:47 +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.
3fe9649ebd84b0a4bdefc1321172ada924cb4372
created 2013-08-27 16:24 -0700
pushed 2013-09-12 00:24 +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 20:03 +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 20:03 +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 10:06 +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 10:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
3b94a25c83dffe5aff859dbb9f3b5beaf3900849
created 2013-01-15 21:29 -0800
pushed 2013-08-28 15:20 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 831193 (part 4) - Don't use NS_MEMORY_REPORTER_IMPLEMENT in SharedMemory.cpp. r=cjones.
1c14b70442b380d63119dbc7d3c465e9c0e655fd
created 2013-06-07 17:10 +1200
pushed 2013-06-07 15:11 +0000
Matt Woodrow Matt Woodrow - Bug 877036 - Make SharedMemory's memory reporter threadsafe. r=jlebar
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
1a38b48816c97943118f90500f9215da60468731
created 2012-04-09 22:52 -0700
pushed 2012-04-26 12:46 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 744311 (part 1) - Preliminary whitespace and code order changes. r=jlebar.
43fa785282e3776f121cac8016f3bf039bda9acd
created 2011-07-08 12:45 +1000
pushed 2011-07-08 09:54 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 653627 - Don't use char** in nsIMemoryReporter. r=khuey, sr=bz.
012e21b5705736afad47fca86f7925faff9bdf0d
created 2011-06-16 14:34 -0400
pushed 2011-06-29 01:47 +0000
Justin Lebar Justin Lebar - Bug 664486 - Add page fault counts to about:memory on Linux and Mac. r=njn, sr=bz
a6b3a22fbca7fdbeae5a6bdc8833d6bcf46e9dc2
created 2011-05-22 19:49 -0700
pushed 2011-05-23 02:51 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 657327 - about:memory: merge the "mapped" and "heap used" trees, and make the resulting tree flatter. r=sdwilsh,Jesse, sr=roc.
1f0635e935d9a56880ea2f9ad4e3afaa1c8437c3
created 2011-05-03 17:12 -0700
pushed 2011-05-04 00:34 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 633653 - revamp about:memory. r=vlad,sdwilsh,dvander,gavin,ehsan,edwsmith; sr=benjamin.
ffb9040a013b85de49d83fe36d8b52609932b0b9
created 2010-11-05 02:17 -0500
pushed 2010-11-05 07:21 +0000
Chris Jones Chris Jones - Bug 605362, part 5: Centralize more of the accounting. r=joe
e25e8b0bb4d0929468b0fd595571c51ecd2a8564
created 2010-11-05 02:17 -0500
pushed 2010-11-05 07:21 +0000
Chris Jones Chris Jones - Bug 605362, part 3: Add MemoryReporters for shmem. r=vlad
f5e82d1422e6a32df20373b16533c9868cdbf679
created 2010-11-05 02:17 -0500
pushed 2010-11-05 07:21 +0000
Chris Jones Chris Jones - Bug 605362, part 1: Allocate page-aligned shmem segments in ShmImage, to match other allocators which more honestly report address space and system mem taken by alloc. r=joe
less more (0) tip