gecko-dev/ipc
Bryce Seager van Dyk d83c5d2639 Bug 1762490 - Annotate mscom/Interceptor to silence warnings. r=Jamie,jesup
This adds enough annotations to get the code building locally for me with
warnings as errors. However, this patch involves ignoring analysis for certain
functions.

My read of the code here is that it involves conditional unlocking. My
understanding is this messes with the static analysis. Since I'm not familiar
with this code, I decided it best I don't update the locking mechanisms, so went
with the current approach.

I'm happy for this patch to be stolen and extended, or superseded, or landed and
then iterated on. Hopefully it's of some use as a starting point.

Differential Revision: https://phabricator.services.mozilla.com/D142771
2022-04-14 02:01:42 +00:00
..
app Bug 1678152 - Catch all stack overflows on Linux r=jld 2022-01-28 07:29:26 +00:00
chromium Bug 1761547 - Avoid the deadlock detector for mojo Port mutexes, r=ipc-reviewers,mccr8 2022-04-13 16:11:51 +00:00
contentproc
docs Bug 1761213 - Process bookkeeping needs to cover about:processes r=handyman,fluent-reviewers,flod 2022-03-24 21:11:19 +00:00
glue Bug 1755316 - Add audio tests with simultaneous processes r=alwu 2022-04-07 10:04:52 +00:00
gtest Bug 1754037 - Part 3a: Manual changes to new ParamTraits API, r=ipc-reviewers,mccr8 2022-03-04 15:39:40 +00:00
ipdl Bug 1763257 - ipdl parser's duplicate definition check should do case-insensitive filename comparisons to avoid being confused, r=mccr8 2022-04-06 14:54:47 +00:00
mscom Bug 1762490 - Annotate mscom/Interceptor to silence warnings. r=Jamie,jesup 2022-04-14 02:01:42 +00:00
testshell Bug 1736371 - Default new actors to be refcounted, r=alwu,media-playback-reviewers,mccr8 2022-02-09 17:29:47 +00:00
moz.build Bug 1696382: Add IPC in-tree docs r=nika,gerard-majax,ipc-reviewers 2022-01-13 00:10:20 +00:00
pull-chromium.py