gecko-dev/tools
Mike Conley fe7351b75f Bug 1322758 - Stop decrementing ProfileGatherer counter when receiving an exit profile. r=mstange
For some reason, we were decrementing the ProfileGatherer's mPendingProfiles
when receiving an "exit profile". An exit profile is handed over by a subprocess
parent actor, but in order to have that exit profile, the content process
_must_ have sent it up to the parent already, and that means that the counter
had alreay been decremented on its receipt.

This means that if the subprocess parent actor exited, it'd decrement
the counter twice, which means that we open ourselves up for missing out
on profiles that haven't yet reached the parent.

I can't think of a good reason why we'd want to decrement the counter
when storing an exit profile, so I've just removed that bit.

MozReview-Commit-ID: 8jSqtpYbXh0

--HG--
extra : rebase_source : 64eadae51b0192231846327c0e677154287bd1a6
2016-12-09 18:05:45 -05:00
..
bloatview
check-moz-style
coverity Bug 1300080 - add to mozilla repository the modeling file for coverity. r=Ehsan 2016-09-03 08:55:58 +03:00
docs Fixup readthedocs generation from bug 1294565. r=me 2016-10-12 14:31:14 -04:00
fuzzing Bug 1320387 - Add missing include in libfuzzer harness. r=froydnj 2016-11-28 22:12:56 +01:00
jprof Bug 1284887 - Replaced references to mxr.mozilla.org in the codebase with dxr.mozilla.org r=dolske 2016-08-15 17:28:05 -07:00
leak-gauge
lint Bug 1322914 - Enable flake8 linting for security/manager. r=mgoodwin 2016-12-13 00:25:45 +08:00
memory
memory-profiler Bug 1302448 part 2 - Rename XPCJSRuntime to XPCJSContext. r=mrbkap 2016-09-14 15:48:17 +02:00
mercurial Bug 1307622: Fix handling of ignored file warnings. r=Mossop 2016-10-04 22:44:50 +01:00
power Bug 1301627 - Change the name of commented variables when calling perf_event_open. r=erahm 2016-10-23 10:10:00 -07:00
profiler Bug 1322758 - Stop decrementing ProfileGatherer counter when receiving an exit profile. r=mstange 2016-12-09 18:05:45 -05:00
quitter Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
rb
rewriting Bug 1315438 - Fix the path to kiss_fft in the third party library list. r=mystor 2016-11-05 20:11:00 -04:00
update-packaging Bug 1295542 - Update packaging accordingly. r=bhearsum 2016-09-20 13:44:25 +09:00
mach_commands.py Bug 1292668 - mach rage; r=jgriffin 2016-08-05 13:35:12 -07:00
moz.build Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00