gecko-dev/ipc/ipdl
Alex Gaynor 9549d19893 Bug 1479930 - std::move() almost all arguments to Recv/Answer methods in IPC; r=froydnj
The one exception is refcounted types, because std::move(RefPtr<T>) does not
coerce to T*, which is what the current IPC methods accept.

This does not rewrite all Recv/Answer methods to take advantage of move
semantics.

Differential Revision: https://phabricator.services.mozilla.com/D19669

--HG--
extra : moz-landing-system : lando
2019-02-13 17:49:17 +00:00
..
ipdl Bug 1479930 - std::move() almost all arguments to Recv/Answer methods in IPC; r=froydnj 2019-02-13 17:49:17 +00:00
test Bug 1487287 - Synchronize GeckoChildProcessHost destruction with launching. r=mccr8 2019-02-05 00:15:20 +00:00
ipdl.py Bug 1513073 - make the IPDL compiler's code python3 syntax friendly; r=nika 2018-12-11 18:12:22 +00:00
Makefile.in Bug 1455892 - Use a tracking stub file rather than a phony target to speed up ipdl in incremental builds. r=froydnj 2018-05-03 12:54:21 -07:00
message-metadata.ini Remove ReadLockHandle and ReadLockInit code (bug 1445008, r=aosmond) 2018-03-13 17:00:18 -05:00
moz.build Bug 1451859 - Part 2: Add sanitizer coverage to a handful of places relevant to IPC. r=posidron 2018-04-05 15:48:11 -04:00
msgtype-components Bug 1513073 - make the IPDL compiler's code python3 syntax friendly; r=nika 2018-12-11 18:12:22 +00:00
sync-messages.ini Bug 1503491 - Part 2. Remove PRemoteSpellcheckEngine::Check. r=mccr8,masayuki 2019-02-10 22:28:45 +00:00