ipc/glue/MessageChannel.cpp
767af6517e3e5aef9d39bc8f583e2ea576538465
created 2016-10-28 20:14 -0700
pushed 2016-10-29 13:21 +0000
Bill McCloskey Bill McCloskey - Revert "Bug 1310547 - Remove FlushPendingInterruptQueue (r=dvander)"
b119fb8bc703861588bfefcd70f6c42ef9d391f2
created 2016-10-28 20:14 -0700
pushed 2016-10-29 13:21 +0000
Bill McCloskey Bill McCloskey - Revert "Bug 1310547 - Associate each message in IPC queue with the runnable that will run it (r=dvander)"
73e04e795ec392a4046ad9ee25906ee2f482c26d
created 2016-10-15 11:47 -0700
pushed 2016-10-29 13:21 +0000
Bill McCloskey Bill McCloskey - Bug 1310547 - Associate each message in IPC queue with the runnable that will run it (r=dvander)
eccaf394924f763f2e7797905e9259bc157f223d
created 2016-10-16 21:35 -0700
pushed 2016-10-29 13:21 +0000
Bill McCloskey Bill McCloskey - Bug 1310547 - Remove FlushPendingInterruptQueue (r=dvander)
aeeb739b7ba7ab0644e5740e0cf576df4850123c
created 2016-10-15 11:54 -0700
pushed 2016-10-29 13:21 +0000
Bill McCloskey Bill McCloskey - Bug 1310547 - Use CancelableRunnable for mOnChannelConnectedTask (r=dvander)
e6d4412c0cc4f92329c3f5f3deceb36a99408f10
created 2016-10-20 22:26 +0800
pushed 2016-10-23 17:18 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1309799 - Make error message more stable. r=billm
7ae23ee055f527372579e69ecefedef05e604941
created 2016-10-13 14:18 +0800
pushed 2016-10-23 17:18 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1309799 - Generate StringFromIPCMessageType and use it in MessageChannel::MaybeHandleError. r=billm
fb124a19fb68560e41e8c2de826e6e749b6f8ff9
created 2016-09-30 16:20 -0700
pushed 2016-10-05 15:08 +0000
Bill McCloskey Bill McCloskey - Bug 1306708 - Rename prio to nested in IPDL (r=dvander)
eb29ec2808c1cd9ff8a3d5dc69acab04eef09342
created 2016-10-04 15:55 -0700
pushed 2016-10-05 15:08 +0000
Bill McCloskey Bill McCloskey - Revert "Bug 1306708 - Rename prio to nested in IPDL (r=dvander)" on a CLOSED TREE
9b9690621e02ec4a590d5d19a933348134030ea6
created 2016-10-04 15:55 -0700
pushed 2016-10-05 15:08 +0000
Bill McCloskey Bill McCloskey - Revert "Bug 1306708 - Fix rebasing bustage on a CLOSED TREE"
f3b4efa4425516ca4fb96de6a6b24de42cbea94f
created 2016-10-04 15:43 -0700
pushed 2016-10-05 15:08 +0000
Bill McCloskey Bill McCloskey - Bug 1306708 - Fix rebasing bustage on a CLOSED TREE
649af7cb0c87070b1f41cc407b6109f2f83a7889
created 2016-09-30 16:20 -0700
pushed 2016-10-05 15:08 +0000
Bill McCloskey Bill McCloskey - Bug 1306708 - Rename prio to nested in IPDL (r=dvander)
bd880243ff4ceaf6f9527205f47107ccf55e8e87
created 2016-10-01 12:14 +0100
pushed 2016-10-01 21:03 +0000
Marco Castelluccio Marco Castelluccio - Bug 1164133 - Assert that we never send an async high priority message. r=billm
0c77cef67bdd1c3ac634a996ae0d084f8d14e446
created 2016-09-28 04:44 -0400
pushed 2016-09-28 14:38 +0000
Nathan Froyd Nathan Froyd - Bug 1305814 - fix -Wreorder warning in MessageChannel; r=billm
a706f77e10af2581704ac160d7b687c58f231570
created 2016-09-19 19:17 -0700
pushed 2016-09-20 10:05 +0000
David Anderson David Anderson - Don't allow double-closing of IPC channels. (bug 1301481, r=billm)
93657f8dedaafa384bcd49c71b52e195ec968de8
created 2016-09-01 15:01 +1000
pushed 2016-09-02 20:36 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1299727 - Rename NS_WARN_IF_FALSE as NS_WARNING_ASSERTION. r=erahm.
f881b700b183e9c4bb83cd9e0ae450082fb947e9
created 2016-08-14 23:43 -0700
pushed 2016-08-15 22:04 +0000
Igor Igor - Bug 1293384 - Part 2: Rename Snprintf.h header to Sprintf.h. r=froydnj
86fac0f27d7dc7b464edaabd0629b248dbfde9bb
created 2016-08-14 23:44 -0700
pushed 2016-08-15 22:04 +0000
Igor Igor - Bug 1293384 - Part 1: Rename snprintf_literal to SprintfLiteral. r=froydnj
71f49b7f44b6fde8b0dd7e8419ea0bf0839dcf45
created 2016-08-10 10:53 +0200
pushed 2016-08-12 23:39 +0000
Honza Bambas Honza Bambas - Bug 1290975 - turn mListener to a raw ptr, r=billm
44edb08719bfeff657a6c2d461bba07bc4345a37
created 2016-08-05 12:00 -0700
pushed 2016-08-09 13:49 +0000
Kyle Huey Kyle Huey - Bug 1274431: Fix some non-unified build issues. r=jld
50ff01c81e0944458ff72b4e307cbe720c88c6b3
created 2016-07-04 13:36 +0800
pushed 2016-07-22 10:00 +0000
Ting-Yu Chou Ting-Yu Chou - Bug 1287044 - Annotate pending IPC messages when OOM due to too many of them. r=billm
375d352b07414af85807421054a064e31c4db868
created 2016-07-13 11:21 -0700
pushed 2016-07-14 10:07 +0000
David Anderson David Anderson - Add a callback for top-level actors to free themselves. (bug 1285364, r=billm)
232a786cf87fb0f68f9bda6e9316515524d2ac8a
created 2016-06-07 21:10 +0100
pushed 2016-06-12 09:33 +0000
Jonathan Watt Jonathan Watt - Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky
b6fd41905d10140c620d3ee794cec0e3a3994c89
created 2016-05-16 15:09 -0700
pushed 2016-05-30 13:34 +0000
Bill McCloskey Bill McCloskey - Bug 1262671 - Use BufferList for Pickle (r=froydnj)
ea8c597133e5d952dc92bac75c69b4620c37178b
created 2016-05-16 14:02 -0700
pushed 2016-05-30 13:34 +0000
Bill McCloskey Bill McCloskey - Bug 1273307 - Remove copy constructor/assignment operator for Message/Pickle (r=froydnj)
114ca1fc9c51036e4d2cd151125bb7c77d4b3d17
created 2016-05-05 01:45 -0700
pushed 2016-05-05 18:59 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj
9f23832812fd28d3a1d817247c875a149349017a
created 2016-05-05 01:44 -0700
pushed 2016-05-05 18:59 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 3 - Replace some NewCancelableRunnableMethod with NS_NewNonOwningCancelableRunnableMethod. r=froydnj
c8b8d67ee83372c56a761821f5eb63e98abdf679
created 2016-05-05 01:44 -0700
pushed 2016-05-05 18:59 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 2 - Replace some NewRunnableMethods with NS_NewNonOwningRunnableMethod. r=froydnj
bf5001ed992f96517e6d35409f3d07c0351d4986
created 2016-05-05 01:44 -0700
pushed 2016-05-05 18:59 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 1 - Be explicit about which NewRunnableMethod callers want to be able to cancel. r=froydnj
4ffaaccecc2ebe2ba34614b0f87bf8672e52af88
created 2016-05-04 11:03 -0700
pushed 2016-05-05 18:59 +0000
Mason Chang Mason Chang - Bug 1120485. Add logging to check if we're closing MessageChannel::mHandle twice. r=milan
53d3b7cdb82fe9372dc4b85d51483a94ea97b155
created 2016-05-02 20:37 -0700
pushed 2016-05-03 14:20 +0000
Andrew McCreight Andrew McCreight - Bug 1268938 - Use the name of the original message in Send for reply telemetry. r=billm
4026758d1d02a0cf2072b2f1f6db38518aa3ab71
created 2016-04-29 14:22 +0200
pushed 2016-04-29 23:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset af51821b2fc5 (bug 1268313) for causing very frequent bc7 memory leak
7755d12b8f1c737340ed4ebbfab90b9958ae3e38
created 2016-04-29 14:21 +0200
pushed 2016-04-29 23:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset fd833da413ad (bug 1268313)
8e6e8bbf54ea8a546a6bd5c80b40eac2a979233a
created 2016-04-29 14:21 +0200
pushed 2016-04-29 23:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3f2f3fcac66b (bug 1268313)
9979c96310a07ada1d91c166027c0829bea264d2
created 2016-04-29 14:21 +0200
pushed 2016-04-29 23:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 85ce8cb0639a (bug 1268313)
85ce8cb0639aac2617f81c974d4c10ab80b49bfd
created 2016-04-28 14:08 -0700
pushed 2016-04-29 23:06 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj
3f2f3fcac66b354bebf19074571b21883fe2ee4e
created 2016-04-28 14:08 -0700
pushed 2016-04-29 23:06 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 3 - Replace some NewCancelableRunnableMethod with NS_NewNonOwningCancelableRunnableMethod. r=froydnj
fd833da413ad93c9ff893360f1b9a2f32dd371af
created 2016-04-28 14:08 -0700
pushed 2016-04-29 23:06 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 2 - Replace some NewRunnableMethods with NS_NewNonOwningRunnableMethod. r=froydnj
af51821b2fc52323a8bbeae3efd2d49c77b1ea7e
created 2016-04-28 14:08 -0700
pushed 2016-04-29 23:06 +0000
Kyle Huey Kyle Huey - Bug 1268313: Part 1 - Be explicit about which NewRunnableMethod callers want to be able to cancel. r=froydnj
30dcf34cfb753d94c79f40bd1af15d3b75e981a5
created 2016-04-27 17:06 -0700
pushed 2016-04-28 14:35 +0000
Kyle Huey Kyle Huey - Bug 1266595: Replace Chromium Task with Runnable. r=froydnj
b05438670c104f1064158114abb36667be66ae13
created 2016-04-28 07:21 +0800
pushed 2016-04-28 14:35 +0000
Andrea Marchesini Andrea Marchesini - Bug 1261094 - Improve how MessageChannel::mInterruptStack is used in IPC code, r=jld
8ecea0f57fd0a237a0d3cabdf39953339bd23263
created 2016-04-26 13:50 -0700
pushed 2016-04-27 11:57 +0000
Bill McCloskey Bill McCloskey - Bug 1264820 - Measure IPC reply size in telemetry (r=mccr8)
051353392264ed655014e2ad0c5d34ec441d28f4
created 2016-04-20 15:41 -0700
pushed 2016-04-21 22:03 +0000
Daniel Holbert Daniel Holbert - Backed out changeset ae89c24b7692 (bug 1264820) for -Werror build bustage
ae89c24b76920d2203353580091f4a9240b148af
created 2016-04-14 17:52 -0700
pushed 2016-04-21 22:03 +0000
Bill McCloskey Bill McCloskey - Bug 1264820 - Measure IPC reply size in telemetry (r=mccr8)
f7b174cd5ad1d71d77e58e9c3bffe2415ad22802
created 2016-04-14 17:46 -0700
pushed 2016-04-15 12:01 +0000
Andrew McCreight Andrew McCreight - Bug 1264662 - Record IPC message capacity instead of size. r=billm
b24b880f2e237d4a3d6254a414ad7a32822db3e9
created 2016-04-13 09:51 +0800
pushed 2016-04-15 12:01 +0000
Ting-Yu Chou Ting-Yu Chou - Bug 1260736 - Let the client to filter out its interested messages to lower the number of times entering the monitor in PeekMessages(). r=dvander
dd3e03fcb06b588bf1c2a9362b6aac6983ec8738
created 2016-02-29 15:43 -0800
pushed 2016-04-09 14:10 +0000
Bill McCloskey Bill McCloskey - Bug 1235633 - IPC OOM mitigation by eliminating buffer copying (r=jld)
9ae0a0f6a9ee54ab8c19790d55c71e71413ac0ad
created 2016-04-06 09:03 -0700
pushed 2016-04-07 10:04 +0000
Mason Chang Mason Chang - Bug 1120485. Log CloseHandle error reason during MessageChannel shutdown failure. r=milan
4032b22830680d3002a955be379b12a100886f02
created 2016-04-04 10:13 -0700
pushed 2016-04-05 03:38 +0000
Andrew McCreight Andrew McCreight - Bug 1261099 - Avoid two Message copies in MaybeUndeferIncall. r=billm
c8eea76ef144eacdf9889782c80c62950a8db6fd
created 2016-03-30 15:25 -0700
pushed 2016-04-02 18:01 +0000
Bill McCloskey Bill McCloskey - Bug 1260908 - Record IPC message sizes (r=dvander)
37ee5a42ddb506b6ecdf4d0119e96003db734a1d
created 2016-04-01 10:44 -0700
pushed 2016-04-01 22:50 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1260908) for build bustage
5582a25d289de681271efd51a75ce5392f4b1639
created 2016-03-30 15:25 -0700
pushed 2016-04-01 22:50 +0000
Bill McCloskey Bill McCloskey - Bug 1260908 - Record IPC message sizes (r=dvander)
f22a94ef47002817295c234225836dbe2595f5f3
created 2016-03-28 11:02 +0800
pushed 2016-03-31 20:09 +0000
Ting-Yu Chou Ting-Yu Chou - Bug 1255968 - Part 1: Let the callback of PeekMessages() to return a boolean to be able to break out the loop. r=dvander
6449a9493de02ed7b9615d690abda0863ef380bf
created 2016-03-16 17:15 -0400
pushed 2016-03-16 23:52 +0000
Benoit Girard Benoit Girard - Bug 1257314 - Properly lock in IPC PeekMessages. r=dvander a=topcrash
5863b88e10ccca0eef175a14b160fa30fd851d2a
created 2016-03-14 11:22 -0400
pushed 2016-03-15 09:44 +0000
Benoit Girard Benoit Girard - Bug 1242609 - Implement PeekMessage to get some messages earlier. r=billm
15d78e504d75455a98a48b09a400e4b3245677b7
created 2016-03-08 16:53 +0100
pushed 2016-03-09 00:09 +0000
Gregor Wagner Gregor Wagner - Bug 1254471 - Fix MessageChannel.cpp error unused variable transaction. r=billm
ab56b147647f5743e58974da59ef49fa2e6f92a8
created 2016-02-23 15:36 -0800
pushed 2016-03-07 10:38 +0000
Bill McCloskey Bill McCloskey - Bug 1248750 - Eliminate intentional IPC crashes (r=dvander)
806c404edf0659469c38c8e4a21b28e0c430b3ba
created 2016-03-04 16:04 -0800
pushed 2016-03-06 00:30 +0000
Bill McCloskey Bill McCloskey - Back out bug 1248750 on a CLOSED TREE
7d63521081013dc30d53026efb89b8da3aab09e5
created 2016-02-23 15:36 -0800
pushed 2016-03-06 00:30 +0000
Bill McCloskey Bill McCloskey - Bug 1248750 - Eliminate intentional IPC crashes (r=dvander)
c82028946fee2461552a86559817e5299188f597
created 2016-02-24 14:04 -0800
pushed 2016-03-06 00:30 +0000
Bill McCloskey Bill McCloskey - Bug 1240985 - IPC fuzzer (r=gabor)
less more (0) -100 -60 tip