Andrew McCreight
6d6a335801
Bug 1272135, part 3 - Fix mode lines in ipc/chromium/. r=billm
...
This patch was automatically generated by my modeline.py script.
This does not change the modelines for any files in
ipc/chromium/src/third_party/libevent/, which are tab-indented.
2016-05-16 16:03:26 -07:00
Andrew McCreight
294da2e51d
Bug 1272135, part 2 - Delete two weird modelines in ipc/chromium. r=billm
...
This makes the automatic fixing in the next part easier.
2016-05-16 16:03:25 -07:00
Andrew McCreight
c5dcf53b3f
Bug 1272135, part 1 - Fix leading tab usage in ipc/chromium. r=billm
...
These are also detected by my modeline.py script.
2016-05-16 16:03:25 -07:00
Chris Peterson
353ee65255
Bug 1272513 - Part 1: Suppress -Wshadow warnings-as-errors in some directories. r=glandium
2016-05-11 00:00:01 -07:00
Kyle Huey
3425031e06
Bug 1269056: Part 2 - Consolidate XPCOM and chromium event queues for non-main nsThreads. r=froydnj
2016-05-12 15:15:43 -07:00
Kyle Huey
c8143d07d7
Bug 1272415: Don't include task.h everywhere. r=froydnj
2016-05-12 15:15:43 -07:00
Kyle Huey
27e718ab4b
Bug 1272418: Remove the completely unused observer_list_threadsafe.h. r=froydnj
2016-05-12 15:15:43 -07:00
Kyle Huey
d3cc4b02b6
Bug 1268160: Assert that PostIdleTask is only used on the main thread. r=jld
2016-05-12 15:15:43 -07:00
Eric Rahm
f8f1218f4e
Bug 1268616 - Part 3: Reduce the maxmimum IPC message size. r=billm
...
This reduces the maximum message size to 128MiB which matches what is done
upstream. The goal is to help reduce OOMs due to overly large messages.
2016-05-04 19:20:19 -07:00
Eric Rahm
1e768352f4
Bug 1268616 - Part 1: Check max message size before resizing. r=billm
2016-05-04 17:25:41 -07:00
Kyle Huey
44cee0989e
Bug 1268313: Part 6 - Replace NewRunnableMethod with NS_NewRunnableMethod. r=froydnj
2016-05-05 01:45:00 -07:00
Kyle Huey
156b8c1933
Bug 1268313: Part 4 - Replace NewCancelableRunnableMethod with NS_NewCancelableRunnableMethod. r=froydnj
2016-05-05 01:44:59 -07:00
Kyle Huey
63a71e96b0
Bug 1268313: Part 1 - Be explicit about which NewRunnableMethod callers want to be able to cancel. r=froydnj
2016-05-05 01:44:59 -07:00
Carsten "Tomcat" Book
f13688180e
Backed out changeset af51821b2fc5 (bug 1268313) for causing very frequent bc7 memory leak
...
--HG--
extra : rebase_source : 0af725bfab61b8f86e0243490aa970535f726503
2016-04-29 14:22:04 +02:00
Carsten "Tomcat" Book
4bb6f48de3
Backed out changeset 6a8d57e8fa8e (bug 1268313)
...
--HG--
extra : rebase_source : 8690897fd41073f22c8b25db5e8ce88df76a2bb7
2016-04-29 14:21:22 +02:00
Carsten "Tomcat" Book
de92769e7e
Backed out changeset 4bcb784492bb (bug 1268313)
...
--HG--
extra : rebase_source : f2f752ab73f5bbf31a909892a0fac0f42c894430
2016-04-29 14:21:18 +02:00
Nicholas Nethercote
2511b2c327
Bug 1267550 (part 2) - Rename MOZ_WARN_UNUSED_RESULT as MOZ_MUST_USE. r=froydnj.
...
It's an annotation that is used a lot, and should be used even more, so a
shorter name is better.
MozReview-Commit-ID: 1VS4Dney4WX
--HG--
extra : rebase_source : b26919c1b0fcb32e5339adeef5be5becae6032cf
2016-04-27 14:16:50 +10:00
Kyle Huey
12d497cb39
Bug 1268313: Part 6 - Replace NewRunnableMethod with NS_NewRunnableMethod. r=froydnj
2016-04-28 14:08:24 -07:00
Kyle Huey
c724d0c867
Bug 1268313: Part 4 - Replace NewCancelableRunnableMethod with NS_NewCancelableRunnableMethod. r=froydnj
2016-04-28 14:08:24 -07:00
Kyle Huey
e713dbefec
Bug 1268313: Part 1 - Be explicit about which NewRunnableMethod callers want to be able to cancel. r=froydnj
2016-04-28 14:08:24 -07:00
Kyle Huey
7579799b01
Bug 1266595: Replace Chromium Task with Runnable. r=froydnj
2016-04-27 17:06:05 -07:00
Andrea Marchesini
a9b65ecfb0
Bug 1261094 - Improve how MessageChannel::mInterruptStack is used in IPC code, r=jld
2016-04-28 07:21:49 +08:00
Andrew McCreight
f2d40800c8
Bug 1266578 - OOM crash if malloc fails in ProcessIncomingMessages(). r=billm
...
This allocation is for no more than 32kb, so make it infallible rather than try to recover.
2016-04-21 15:23:25 -07:00
Gabor Krizsanits
ed1fa0cf48
Bug 1263953 - Reduce the growth rate of Pickle. r=wmccloskey
2016-04-21 15:09:35 +02:00
Charles Collicutt
e8aa4cfeed
Bug 1263429 - Don't build libevent with sysctl on Linux. r=billm
2016-04-10 02:19:00 +02:00
Andrew McCreight
fac746e08b
Bug 1265036 - Use NS_ABORT_OOM() if try_realloc() fails. r=billm
...
This will give the crash a proper OOM annotation.
2016-04-16 10:47:46 -07:00
Bill McCloskey
19ff386143
Bug 1263292 - Handle calling realloc(0) (r=jld)
2016-04-14 17:54:03 -07:00
Bill McCloskey
85b6e29755
Bug 1264398 - Avoid extra assign() on windows in IPC code (r=jld)
2016-04-14 17:54:03 -07:00
Andrew McCreight
60582081ac
Bug 1264662 - Record IPC message capacity instead of size. r=billm
...
Capacity includes internal fragmentation, while size does not.
This requires making capacity() public, but that seems benign.
2016-04-14 17:46:52 -07:00
Kyle Huey
84b3f40dbd
Bug 1263314: Remove NonThreadSafe. r=jld
2016-04-11 11:40:06 -07:00
Charles Collicutt
c6f9ac9288
Bug 1261567 - Include compat dir in libevent include path. r=billm
2016-04-11 07:43:48 -07:00
Bill McCloskey
d148e665af
Bug 1235633 - IPC OOM mitigation by eliminating buffer copying (r=jld)
2016-04-07 17:15:26 -07:00
William Chen
303bd1fd42
Bug 1259590 - Remove B2G ACL code. r=khuey
2016-04-07 09:50:01 -07:00
Carsten "Tomcat" Book
1542317855
merge mozilla-inbound to mozilla-central a=merge
2016-04-07 11:52:05 +02:00
malayaleecoder
3a67285d62
Bug 1256366 - Remove linear and exponential stats collection from histogram.cc. r=gfritzsche
...
--HG--
extra : rebase_source : 0432153cd79b63c1618056988ff354d5a9b1f4ea
2016-04-04 11:58:20 +05:30
Kyle Huey
3b346fca73
Bug 1260806: Remove some more dead MessageLoop code. r=jld
2016-04-01 11:28:53 -07:00
Bill McCloskey
61e7e588d1
Bug 1253123 - Remove message_router (r=jld) a=kwierso
...
MozReview-Commit-ID: KYiLsnFFJMA
--HG--
extra : source : f0dd577131c74afcd7118f64a138be78c39ec786
2016-02-15 10:12:39 -08:00
Bill McCloskey
698aacacb8
Bug 1253123 - Remove ipc_channel_proxy (r=jld) a=kwierso
...
MozReview-Commit-ID: CwO2Ufog5qX
--HG--
extra : source : d345149b216921e65dfe6c1ed86cc7c61941bb78
2016-02-15 10:13:46 -08:00
Bill McCloskey
bdd97ae771
Bug 1253123 - Remove ipc_sync_message (r=jld) a=kwierso
...
MozReview-Commit-ID: 9xTyGYXyuTY
--HG--
extra : source : 6c8278e8047ee59720ecafffe1a3c568e10a22e7
2016-02-15 10:09:02 -08:00
Bill McCloskey
f29390f263
Bug 1222101 - Reorder some thread code (r=jld) a=kwierso
...
MozReview-Commit-ID: Alg40mu9aU3
2016-03-30 12:20:20 -07:00
Wes Kocher
e593da093a
Backed out 3 changesets (bug 1253123) for build bustage CLOSED TREE
...
Backed out changeset f0dd577131c7 (bug 1253123)
Backed out changeset d345149b2169 (bug 1253123)
Backed out changeset 6c8278e8047e (bug 1253123)
MozReview-Commit-ID: HL9U2qqeDnY
2016-03-30 10:20:20 -07:00
Wes Kocher
dd58e668a4
Backed out changeset 00f8c8fde8ca (bug 1222101) for build bustage CLOSED TREE
...
MozReview-Commit-ID: F6PINhcfsF4
2016-03-30 10:19:29 -07:00
Bill McCloskey
5b8924bd94
Bug 1222101 - Reorder some thread code (r=jld)
2016-03-30 09:58:41 -07:00
Bill McCloskey
5ef16752e3
Bug 1253123 - Remove message_router (r=jld)
2016-03-30 09:58:41 -07:00
Bill McCloskey
6dd58aa726
Bug 1253123 - Remove ipc_channel_proxy (r=jld)
2016-03-30 09:58:40 -07:00
Bill McCloskey
2bdeb1e82b
Bug 1253123 - Remove ipc_sync_message (r=jld)
2016-03-30 09:58:40 -07:00
Kan-Ru Chen
c8fc5be7d5
Bug 1258312 - Make Pickle::Resize infallible r=jld
...
MozReview-Commit-ID: AfAxXOwOoq1
--HG--
extra : rebase_source : 2abbcda5792d969b7730512b6ea69a99c59b3182
2016-03-30 11:01:20 +08:00
Mike Hommey
d06322ac66
Bug 1257888 - Link chromium mutex-based atomics implementation to webrtc signaling tests. r=froydnj
2016-03-30 07:21:07 +09:00
Kyle Huey
29596ecfff
Bug 1258908: Rename TYPE_MOZILLA_UI to TYPE_MOZILLA_PARENT. r=jld
2016-03-28 10:28:14 -07:00
Kyle Huey
20daca1a98
Bug 1258905: Remove a bunch of dead IPC code. r=jld
2016-03-28 10:28:14 -07:00