ipc/glue/MessageChannel.cpp
e0730d3f61026ed2d45b4f339b7a1082199bcedb
created 2016-10-29 13:45 +0200
pushed 2016-11-14 12:33 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset cdcde3282769 (bug 1310547)
07f30746ec45034db4a2d6da54796e6742ab7dfb
created 2016-10-29 13:44 +0200
pushed 2016-11-14 12:33 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 8e766e68c91e (bug 1312960)
4b390287fd434a9256a424a88f59d37cf1073362
created 2016-10-29 13:44 +0200
pushed 2016-11-14 12:33 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 8470f22948e8 (bug 1312960)
4c5b55684c21a261a1f4187b290d6ac7b4d5891c
created 2016-10-29 13:44 +0200
pushed 2016-11-14 12:33 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset d6f081b175ca (bug 1312960)
c4f2be33044f293bba6518622bbf4043b48e57bb
created 2016-10-29 13:44 +0200
pushed 2016-11-14 12:33 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset a171aae3ae49 (bug 1312960)
a171aae3ae491dd52e184735c51924c7a467a0bf
created 2016-10-28 20:46 -0700
pushed 2016-11-14 12:33 +0000
Bill McCloskey Bill McCloskey - Bug 1312960 - MessageChannel compiler fixes on a CLOSED TREE
d6f081b175ca15fac645dc66fcde9cdbf324a423
created 2016-10-15 11:47 -0700
pushed 2016-11-14 12:33 +0000
Bill McCloskey Bill McCloskey - Bug 1312960 - Associate each message in IPC queue with the runnable that will run it (r=dvander)
8470f22948e80cd833132e466966d91fd435ffea
created 2016-10-16 21:35 -0700
pushed 2016-11-14 12:33 +0000
Bill McCloskey Bill McCloskey - Bug 1312960 - Remove FlushPendingInterruptQueue (r=dvander)
8e766e68c91e3a83548d9bc2fea4f6e3fdaea2d3
created 2016-10-15 11:54 -0700
pushed 2016-11-14 12:33 +0000
Bill McCloskey Bill McCloskey - Bug 1312960 - Use CancelableRunnable for mOnChannelConnectedTask (r=dvander)
cdcde3282769950892c959ed88fe4662596718e4
created 2016-10-28 20:14 -0700
pushed 2016-11-14 12:33 +0000
Bill McCloskey Bill McCloskey - Revert "Bug 1310547 - Use CancelableRunnable for mOnChannelConnectedTask (r=dvander)"
767af6517e3e5aef9d39bc8f583e2ea576538465
created 2016-10-28 20:14 -0700
pushed 2016-11-14 12:33 +0000
Bill McCloskey Bill McCloskey - Revert "Bug 1310547 - Remove FlushPendingInterruptQueue (r=dvander)"
b119fb8bc703861588bfefcd70f6c42ef9d391f2
created 2016-10-28 20:14 -0700
pushed 2016-11-14 12:33 +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-11-14 12:33 +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-11-14 12:33 +0000
Bill McCloskey Bill McCloskey - Bug 1310547 - Remove FlushPendingInterruptQueue (r=dvander)
aeeb739b7ba7ab0644e5740e0cf576df4850123c
created 2016-10-15 11:54 -0700
pushed 2016-11-14 12:33 +0000
Bill McCloskey Bill McCloskey - Bug 1310547 - Use CancelableRunnable for mOnChannelConnectedTask (r=dvander)
e6d4412c0cc4f92329c3f5f3deceb36a99408f10
created 2016-10-20 22:26 +0800
pushed 2016-11-14 12:33 +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-11-14 12:33 +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-11-14 12:33 +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-11-14 12:33 +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-11-14 12:33 +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-11-14 12:33 +0000
Bill McCloskey Bill McCloskey - Bug 1306708 - Fix rebasing bustage on a CLOSED TREE
649af7cb0c87070b1f41cc407b6109f2f83a7889
created 2016-09-30 16:20 -0700
pushed 2016-11-14 12:33 +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-11-14 12:33 +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-11-14 12:33 +0000
Nathan Froyd Nathan Froyd - Bug 1305814 - fix -Wreorder warning in MessageChannel; r=billm
a706f77e10af2581704ac160d7b687c58f231570
created 2016-09-19 19:17 -0700
pushed 2016-11-14 12:33 +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-19 13:50 +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-09-19 13:50 +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-09-19 13:50 +0000
Igor Igor - Bug 1293384 - Part 1: Rename snprintf_literal to SprintfLiteral. r=froydnj
71f49b7f44b6fde8b0dd7e8419ea0bf0839dcf45
created 2016-08-10 10:53 +0200
pushed 2016-09-19 13:50 +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-09-19 13:50 +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-08-01 14:37 +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-08-01 14:37 +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-08-01 14:37 +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-06-06 20:27 +0000
Bill McCloskey Bill McCloskey - Bug 1262671 - Use BufferList for Pickle (r=froydnj)
ea8c597133e5d952dc92bac75c69b4620c37178b
created 2016-05-16 14:02 -0700
pushed 2016-06-06 20:27 +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-06-06 20:27 +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-06-06 20:27 +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-06-06 20:27 +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-06-06 20:27 +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-06-06 20:27 +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-06-06 20:27 +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-06-06 20:27 +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-06-06 20:27 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset fd833da413ad (bug 1268313)
8e6e8bbf54ea8a546a6bd5c80b40eac2a979233a
created 2016-04-29 14:21 +0200
pushed 2016-06-06 20:27 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3f2f3fcac66b (bug 1268313)
9979c96310a07ada1d91c166027c0829bea264d2
created 2016-04-29 14:21 +0200
pushed 2016-06-06 20:27 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 85ce8cb0639a (bug 1268313)
85ce8cb0639aac2617f81c974d4c10ab80b49bfd
created 2016-04-28 14:08 -0700
pushed 2016-06-06 20:27 +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-06-06 20:27 +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-06-06 20:27 +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-06-06 20:27 +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-06-06 20:27 +0000
Kyle Huey Kyle Huey - Bug 1266595: Replace Chromium Task with Runnable. r=froydnj
b05438670c104f1064158114abb36667be66ae13
created 2016-04-28 07:21 +0800
pushed 2016-06-06 20:27 +0000
Andrea Marchesini Andrea Marchesini - Bug 1261094 - Improve how MessageChannel::mInterruptStack is used in IPC code, r=jld
afe313884a55cfa3f3029fc7cee3e0e5d6ff37f6
created 2016-04-28 07:21 +0800
pushed 2016-05-09 20:08 +0000
Andrea Marchesini Andrea Marchesini - Bug 1261094 - Improve how MessageChannel::mInterruptStack is used in IPC code, r=jld a=lizzard
cb9344d9c9adc328c22876b7b29e39da51816263
created 2016-05-02 20:37 -0700
pushed 2016-05-06 23:18 +0000
Andrew McCreight Andrew McCreight - Bug 1268938 - Use the name of the original message in Send for reply telemetry. r=billm a=ritu
6ed5f604ddd81ca7fd027121ba4a293edc707e63
created 2016-04-26 13:50 -0700
pushed 2016-05-03 21:46 +0000
Bill McCloskey Bill McCloskey - Bug 1264820 - Measure IPC reply size in telemetry (r=mccr8) a=ritu
051353392264ed655014e2ad0c5d34ec441d28f4
created 2016-04-20 15:41 -0700
pushed 2016-04-25 17:12 +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-25 17:12 +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-25 17:12 +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-25 17:12 +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-25 17:12 +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-25 17:12 +0000
Mason Chang Mason Chang - Bug 1120485. Log CloseHandle error reason during MessageChannel shutdown failure. r=milan
less more (0) -100 -60 tip