Ehsan Akhgari
|
4354953b4f
|
Bug 1118486 - Part 1: Use `= delete` instead of MOZ_DELETE directly; r=Waldo
Most of this patch (with the exception of dom/bindings/Codegen.py) was
generated by the following bash script:
#!/bin/bash
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "*/.git*" \
! -wholename "obj-*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_DELETE '= delete'
|
2015-01-08 23:19:05 -05:00 |
Andrew McCreight
|
82f576b6d9
|
Bug 1118044, part 2 - Use GCCellPtr in NoteJSChild. r=smaug,terrence
Also, strongly type the JS_TraceShapeCycleCollectorChildren function, and add an
isShape() method to GCCellPtr.
|
2015-01-08 15:30:54 -08:00 |
Andrew McCreight
|
37e6ea860b
|
Bug 1118044, part 1 - Use GCCellPtr in CycleCollectedJSRuntime::TraverseGCThing. r=smaug
|
2015-01-08 15:30:54 -08:00 |
Andrew McCreight
|
c9b9054838
|
Backout bug 1052793 for exposing bad decommitting behavior for compartmental GCs.
|
2015-01-08 09:54:13 -08:00 |
Ehsan Akhgari
|
cb71061e04
|
Bug 1119254 - Mark virtual overridden functions as MOZ_OVERRIDE in xpcom; r=froydnj
|
2015-01-08 10:58:39 -05:00 |
Jon Coppeard
|
0b1dcc49a2
|
Bug 1099152 - Make external GC APIs take invocation kind as a parameter r=terrence r=mccr8
|
2015-01-02 17:19:43 +00:00 |
Nicholas Nethercote
|
97b5d348cc
|
Bug 1014341 (part 1) - Remove trace-malloc. r=dbaron,glandium.
--HG--
extra : rebase_source : 771710c5427141d738eef112fab00951eb8e20e3
|
2015-01-07 16:13:03 -08:00 |
Michael Pruett
|
62960a5119
|
Bug 1118024 - Add explicit PL_DHashTable{Add,Lookup,Remove} functions. r=nfroyd
|
2015-01-05 20:26:50 -06:00 |
Ehsan Akhgari
|
bbb500e982
|
Bug 1116906 - Move AlreadyAddRefed.h to MFBT; r=froydnj
|
2015-01-07 11:51:29 -05:00 |
Ehsan Akhgari
|
860da94550
|
Bug 1114999 - Part 2: Apply MOZ_NO_ADDREF_RELEASE_ON_RETURN to all smart pointer arrow operators that can return refcounted objects; r=jrmuizel
|
2015-01-06 16:30:03 -05:00 |
Ms2ger
|
b7d12e4d24
|
Bug 1117068 - Part c: Remove NEED_CPP_UNUSED_IMPLEMENTATIONS; r=mshal
It is only used in one place, and that place is better off with MOZ_DELETE.
|
2015-01-05 19:18:58 +01:00 |
Nathan Froyd
|
772bdaecb8
|
Bug 1117853 - remove duplicate mozilla/Attributes.h #include; r=bsmedberg
|
2014-01-22 18:37:02 -05:00 |
Ryan VanderMeulen
|
4d0783188e
|
Backed out 5 changesets (bug 1099152, bug 1117098) for causing frequent B2G debug timeouts.
Backed out changeset 4feee07c34ad (bug 1117098)
Backed out changeset 168e5b9bf198 (bug 1099152)
Backed out changeset 9192d432d87e (bug 1099152)
Backed out changeset 8b891ebcd21f (bug 1099152)
Backed out changeset 24dae3ce853d (bug 1099152)
|
2015-01-05 12:38:18 -05:00 |
Ehsan Akhgari
|
ae06b958cb
|
Bug 1117211 - Move the XPCOM gtests temporarily placed in xpcom/glue/tests/gtest into xpcom/test/gtest now that it exists; r=froydnj
|
2015-01-05 11:30:36 -05:00 |
Ehsan Akhgari
|
f32bb086bc
|
Bug 1117035 - Mark virtual overridden functions as MOZ_OVERRIDE in XPCOM; r=froydnj
|
2015-01-05 11:25:41 -05:00 |
Ehsan Akhgari
|
3d3a15c2d3
|
Bug 1112970 - Increase the slack value for TestExpirationTracker to 30ms; r=froydnj
|
2015-01-05 11:25:18 -05:00 |
Jon Coppeard
|
f1d487e594
|
Bug 1099152 - Make external GC APIs take invocation kind as a parameter r=terrence r=mccr8
|
2015-01-02 17:19:43 +00:00 |
Wes Kocher
|
6d40130fd9
|
Backed out 5 changesets (bug 1099152) for hazard build failures on a CLOSED TREE
Backed out changeset 3d195c54dcf1 (bug 1099152)
Backed out changeset e5a903979b5f (bug 1099152)
Backed out changeset 969965f4c893 (bug 1099152)
Backed out changeset 1e4e3b85c620 (bug 1099152)
Backed out changeset 501a22044336 (bug 1099152)
|
2015-01-02 12:43:48 -08:00 |
Jon Coppeard
|
706b85bf8f
|
Bug 1099152 - Make external GC APIs take invocation kind as a parameter r=terrence r=mccr8
|
2015-01-02 17:19:43 +00:00 |
Aaron Klotz
|
38d0922abd
|
Bug 1100360: Convert ChromeHang annotations to use UniquePtr; r=vladan
--HG--
extra : rebase_source : 5c2ae8645b927c4d73a649beb573cfe2e242c146
|
2014-12-30 14:52:39 -07:00 |
Aaron Klotz
|
b0f6244ad7
|
Bug 998863: Asynchronous Plugin Initialization, Part 2: dom/plugins/base changes; r=johns,josh
|
2014-12-29 16:12:40 -07:00 |
Christoph Kerschbaumer
|
4face24a5f
|
Bug 1093948: Make JS callers of ios.newChannel call ios.newChannel2 in xpcom/ (r=bsmedberg)
|
2014-12-29 12:37:15 -08:00 |
Phil Ringnalda
|
0c888c27eb
|
Backed out 15 changesets (bug 1070755, bug 998863) for e10s bustage
CLOSED TREE
Backed out changeset 076d1d47d601 (bug 1070755)
Backed out changeset 43819af59ca5 (bug 998863)
Backed out changeset 5f587697ae63 (bug 998863)
Backed out changeset e2cf239e8572 (bug 998863)
Backed out changeset fe21b6b789ce (bug 998863)
Backed out changeset 404f59f86edc (bug 998863)
Backed out changeset 5dd57abaf2b0 (bug 998863)
Backed out changeset 6c1f006a03bc (bug 998863)
Backed out changeset 9e69875e3667 (bug 998863)
Backed out changeset c6b68f8f72ba (bug 998863)
Backed out changeset 713799a7afe4 (bug 998863)
Backed out changeset 4244d662787c (bug 998863)
Backed out changeset ba058cc7a1b2 (bug 998863)
Backed out changeset dabc69b0b09a (bug 998863)
Backed out changeset 18dad6d2e7cc (bug 998863)
|
2014-12-24 18:28:45 -08:00 |
Aaron Klotz
|
15edf3ffa5
|
Bug 998863: Asynchronous Plugin Initialization, Part 2: dom/plugins/base changes; r=johns,josh
|
2014-12-24 17:55:58 -07:00 |
Makoto Kato
|
276b9dd00e
|
Bug 1112709 - CreateFileW isn't hooking properly on Windows 8/8.1. r=ehsan
|
2014-12-24 13:23:36 +09:00 |
Ehsan Akhgari
|
9297631e0b
|
Bug 1114880 follow-up: Rename MOZ_{STRONG,WEAK}_REF to MOZ_{OWNING,NON_OWNING}_REF
--HG--
extra : rebase_source : 51fff0785d112b5b87be3c6ff723c8986b37effe
|
2014-12-23 21:17:50 -05:00 |
Ehsan Akhgari
|
e25b96750f
|
Bug 1114983 - Use nsCOMPtr in nsRunnableMethodReceiver; r=froydnj
--HG--
extra : rebase_source : 4094a49ac67c76f789b685d59fcf3f27c7c304df
|
2014-12-23 17:30:55 -05:00 |
Ehsan Akhgari
|
fc4d164733
|
Bug 1114985 - Use nsCOMPtr in nsSingletonEnumerator; r=froydnj
--HG--
extra : rebase_source : b8c8687f663fe5d914bf4bb0b0228e37560aff43
|
2014-12-23 17:30:14 -05:00 |
Ehsan Akhgari
|
cd824d4b94
|
Bug 1114880 - Annotate some strong and weak references in XPCOM; r=froydnj
--HG--
extra : rebase_source : 3af3de656b98c8f41ed0330f205f9958a384c30c
|
2014-12-23 17:27:48 -05:00 |
Ehsan Akhgari
|
d945a5c5ae
|
Bug 773014 - Part 2: Mark Static{Auto,Ref}Ptr as global-only; r=jrmuizel
|
2014-12-22 18:10:44 -05:00 |
Landry Breuil
|
f79152492c
|
Bug 1113374 followup: test for equality against 'GNU' instead of against a single-entry tuple r=froydnj
|
2014-12-22 21:45:41 +01:00 |
Thomas Klausner
|
9e0d49a170
|
Bug 1113374 : like done in bug 971897, use xpct{stubs,invoke}_x86_64 from linux/unix on NetBSD/amd64 r=froydnj
|
2014-12-22 21:16:48 +01:00 |
Andrew McCreight
|
9df62aaa5e
|
Bug 1109928, part 6 - Define CCGraphBuilder::SetFirstChild() for consistency. r=smaug
|
2014-12-20 13:35:24 -05:00 |
Andrew McCreight
|
625a523a2c
|
Bug 1109928, part 5 - Inline CCGraphBuilder::DescribeNode because it is silly. r=smaug
|
2014-12-20 13:35:24 -05:00 |
Andrew McCreight
|
dfe6e19690
|
Bug 1109928, part 4 - Make CCBuilder::AddNode private by adding a new AddPurpleRoot method. r=smaug
|
2014-12-20 13:35:23 -05:00 |
Andrew McCreight
|
03be1f7aee
|
Bug 1109928, part 3 - Make CCGraphBuilder::AddWeakMapNode and ::NoteJSChild methods private. r=smaug
|
2014-12-20 13:35:23 -05:00 |
Andrew McCreight
|
930cb53323
|
Bug 1109928, part 2 - Inline some CCGraphBuilder methods now that the builder is doing the building. r=smaug
Also, make SetLastChild a private method defined in the class declaration.
|
2014-12-20 13:35:23 -05:00 |
Andrew McCreight
|
119b181592
|
Bug 1109928, part 1 - Move graph building inside CCGraphBuilder. r=smaug
This lets us hide a lot of the internal state of graph building from other classes.
|
2014-12-20 13:35:23 -05:00 |
Ehsan Akhgari
|
47e6cbeec4
|
Bug 1113005 - Copy only the necessary number of bytes from the source buffer; r=froydnj
--HG--
extra : amend_source : 2367a3ad35a599790fc333e35e1b9272653463a1
|
2014-12-20 10:25:02 -05:00 |
Steven Michaud
|
1569a5d591
|
Bug 997908 - crash in ReleaseSliceNow(unsigned int, void*) accessing memory at 0x5a5a5a5a5a5a5a5a, another test patch. r=continuation
|
2014-12-19 17:26:13 -06:00 |
Chih-Kai (Patrick) Wang
|
fcb6d29268
|
Bug 970307: Part 1: Report status of each thread to find when all the threads are idle. r=nfroyd
|
2014-12-18 17:00:39 +08:00 |
Chris Peterson
|
249ac81315
|
Bug 1110031 - Part 1: Mark more directories as FAIL_ON_WARNINGS. r=gps
|
2014-12-10 22:56:31 -08:00 |
Jim Chen
|
3794dbb5b2
|
Bug 1109291 - Include better paths for hanging chrome scripts in profile extensions directory; r=snorp r=bsmedberg
--HG--
extra : amend_source : 82f1911bd294cc38076bf2bea2113b9e58e4bcc5
|
2014-12-16 17:09:17 -05:00 |
Terrence Cole
|
4b6a74fbf2
|
Bug 1105069 - Part 21: Remove AsCell in preference of GCCellPtr; r=jonco, r=mccr8
--HG--
extra : rebase_source : 5c4470f3efbd9dbe3caee08ed88b07da549912e0
|
2014-12-14 08:27:52 -08:00 |
Terrence Cole
|
20e03ef2a5
|
Bug 1105069 - Part 17: Convert xpc_IsGrayGCThing to GCCellPtr; r=mccr8, j=jonco
--HG--
extra : rebase_source : 9fdc5ac9ca8de9c12a399532db7e77bc34abb7da
|
2014-12-05 09:38:34 -08:00 |
Terrence Cole
|
a99f92dd64
|
Bug 1105069 - Part 15: Convert xpc_GCThingIsGrayCCThing to GCCellPtr; r=mccr8, r=jonco
--HG--
extra : rebase_source : 096b8eaf5b46afc1c40b0b9e8b233ec13c638c85
|
2014-12-09 16:22:51 -08:00 |
Terrence Cole
|
e4a4d0c7fa
|
Bug 1105069 - Part 14: Convert NoteJSChild to GCCellPtr; r=mccr8, r=jonco
--HG--
extra : rebase_source : 2338e0a57779401f9bc4744bc2fa59a4b31d76bf
|
2014-12-05 09:38:34 -08:00 |
Ehsan Akhgari
|
a36190aea0
|
Bug 1111224 - Move TestExpirationTracker.cpp to gtest and enable it; r=froydnj
--HG--
rename : xpcom/tests/TestExpirationTracker.cpp => xpcom/glue/tests/gtest/TestExpirationTracker.cpp
extra : rebase_source : 3961e36029257b2e923fe6597aadf684f93fcc41
|
2014-12-15 15:43:22 -05:00 |
Carsten "Tomcat" Book
|
68c67ff729
|
merge b2g-inbound to mozilla-central a=merge
|
2014-12-16 12:54:14 +01:00 |
Wes Kocher
|
3c86605997
|
Backed out changeset c6287220baaf (bug 1111224) for Windows build bustage on a CLOSED TREE
--HG--
rename : xpcom/glue/tests/gtest/TestExpirationTracker.cpp => xpcom/tests/TestExpirationTracker.cpp
|
2014-12-15 14:55:09 -08:00 |