gecko-dev/ipc
Nathan Froyd d489d17c87 Bug 1322553 - part 3 - add profiler start/end markers for sync IPC; r=mstange
This is gnarly IPDL code, but the generated code is probably easier to
review.  Before when sending a sync message, we had:

    bool sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
    if ((!(sendok__))) {
        return false;
    }

Now, we have:

    bool sendok__;
    {
        GeckoProfilerTracingRAII syncIPCTracer(
                "IPC",
                "PJavaScript::Msg_PreventExtensions");
        sendok__ = (GetIPCChannel())->Send(msg__, (&(reply__)));
    }
    if ((!(sendok__))) {
        return false;
    }
2017-01-07 15:56:49 -05:00
..
app Bug 1325217 - Remove Windows Vista from <supportedOS> manifest. r=jimm 2016-12-22 07:17:30 +09:00
chromium Bug 1323100 - Use AutoProfilerRegister to register chromium threads with the profiler. r=froydnj 2016-12-22 00:48:55 +01:00
contentproc Bug 1318335 - Use C++11's override and remove virtual where applicable in ipc/. r=billm 2016-11-17 15:12:09 +02:00
dbus Bug 1310020 - Remove DOM/bluetooth and related code. r=jst 2016-10-28 14:25:23 -07:00
glue Bug 1323100 - Stop double-registering the IPDL Background thread with the profiler. r=froydnj 2016-12-21 23:07:10 +01:00
hal Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj 2016-08-24 14:47:04 +08:00
ipdl Bug 1322553 - part 3 - add profiler start/end markers for sync IPC; r=mstange 2017-01-07 15:56:49 -05:00
keystore Bug 1296316 - Convert nsNSSShutDownObject::CalledFromType to an enum class. r=mgoodwin 2016-08-20 23:00:19 +08:00
mscom Bug 1322465 part 6 - Use explicit/MOZ_IMPLICIT for the unary constructors in ipc/. r=aklotz,Ehsan 2016-12-16 15:56:04 +08:00
netd Bug 1293384 - Part 1: Rename snprintf_literal to SprintfLiteral. r=froydnj 2016-08-14 23:44:00 -07:00
ril Bug 1301010 - Add missing Unused.h, StorageManager.h r=fabrice 2016-09-07 18:52:58 +02:00
testshell Bug 1318335 - Use auto type specifier where aplicable for variable declarations to improve code readability and maintainability in ipc/. r=billm 2016-11-17 15:07:35 +02:00
unixfd Bug 1299384 - Use MOZ_MUST_USE with NS_warn_if_impl(). r=erahm. 2016-09-02 17:12:24 +10:00
unixsocket Bug 1299384 - Use MOZ_MUST_USE with NS_warn_if_impl(). r=erahm. 2016-09-02 17:12:24 +10:00
moz.build Bug 1307525 - Remove MOZ_B2G_RIL-protected code. r=jst 2016-11-07 13:16:07 -08:00
pull-chromium.py