Nathan Froyd
|
550f775a8d
|
Bug 1252902 - remove ScopedFreePtr; r=Waldo
We have UniqueFreePtr as a replacement, which at least uses
more-standard machinery to do its job.
|
2016-03-02 11:44:27 -05:00 |
|
Nathan Froyd
|
76173ee85d
|
Bug 1251723 - remove ScopedDeletePtr; r=Waldo
UniquePtr is more standard than ScopedDeletePtr; using standard
constructs whenever possible is preferable.
|
2016-02-26 15:08:03 -05:00 |
|
Michael Layzell
|
0097c41e01
|
Bug 1201190 - Part 3: Mark every consumer of GUARD_OBJECT as MOZ_RAII, r=ehsan
|
2015-09-12 16:53:33 -04:00 |
|
Michael Layzell
|
1eaae658aa
|
Bug 1156802 - Part 2: Remove all explicit move constructors, r=ehsan
|
2015-09-12 12:34:45 -04:00 |
|
Masatoshi Kimura
|
bf312ad056
|
Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo
|
2015-01-11 11:34:52 +09:00 |
|
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 |
|
Jeff Walden
|
fb7578dac2
|
Bug 1037103 - Remove ScopedDeleteArray from Scoped.h. r=jcranmer
|
2014-07-10 17:43:59 -07:00 |
|
Jeff Walden
|
bb16b5790f
|
Bug 1037103 - Add deprecation notice/comments to Scoped.h. r=jcranmer
--HG--
extra : rebase_source : dabef0b6f8631ac2103039026b8cef8af1271c01
|
2014-07-10 17:45:45 -07:00 |
|
Nicholas Nethercote
|
2a0942be41
|
Bug 1036789 - Convert the third quarter of MFBT to Gecko style. r=Ms2ger.
--HG--
extra : rebase_source : 668cd394806203ddfa34bd4f226335ff26c846b5
|
2014-07-10 19:10:17 -07:00 |
|
Dan Gohman
|
73faa4dc74
|
Bug 1012971 - Fix compiler warnings in mfbt r=nbp
|
2014-05-22 11:15:06 -07:00 |
|
Jim Blandy
|
4138c776b2
|
Bug 944176: Implement move construction and move assignment for mozilla::Scoped derivatives. r=waldo
|
2014-03-27 09:52:48 -07:00 |
|
Jim Blandy
|
7a81916776
|
Bug 944176: In mozilla::Scoped, don't gratuitously repeat template arguments within the class template itself. r=waldo
|
2014-03-27 09:52:43 -07:00 |
|
Birunthan Mohanathas
|
9e65e2904f
|
Bug 784739 - Switch from NULL to nullptr in mfbt/. r=jwalden
--HG--
extra : rebase_source : 090706fa9d97854fe3071adf037a09d914a0854f
|
2013-07-25 16:31:48 -07:00 |
|
Ryan VanderMeulen
|
c5cf7535b6
|
Backed out 3 changesets (bug 896124, bug 784739, bug 894026) for Windows checktest orange on a CLOSED TREE.
Backed out changeset 631b3d5d54f4 (bug 896124)
Backed out changeset 5e1dd28ede5d (bug 894026)
Backed out changeset c10c0a6270ec (bug 784739)
|
2013-07-26 00:08:51 -04:00 |
|
Birunthan Mohanathas
|
0c642c695d
|
Bug 784739 - Switch from NULL to nullptr in mfbt/. r=jwalden
|
2013-07-25 16:31:48 -07:00 |
|
Ms2ger
|
51f391870b
|
Bug 896341 - Update include guards and modelines in MFBT; r=Waldo
|
2013-07-24 09:41:39 +02:00 |
|
Nicholas Nethercote
|
d4951cc6b8
|
Bug 563195: Avoid triggering -Wshadow warnings in mfbt/. r=Waldo
|
2013-02-17 22:56:32 -08:00 |
|
Brian Smith
|
b4d60d3f56
|
Bug 812531: Make MOZ_TYPE_SPECIFIC_SCOPED_POINTER_TEMPLATE comply with two-phase template name lookup rules, as clang requires, r=khuey
--HG--
extra : rebase_source : 5c4c8c0ff4f2dfcb4d83e63376036a5bf45ab0ab
|
2012-11-15 17:02:11 -08:00 |
|
Brian Smith
|
5d5eed3185
|
Bug 767240 - Make it easier to create type-specific scoped pointers (TYPE_SPECIFIC_SCOPED_POINTER_TEMPLATE), r=jwalden
--HG--
extra : rebase_source : 845b429d56ee1abb296925624928c355451edc3c
|
2012-07-24 15:36:06 -07:00 |
|
Jeff Walden
|
f071f38e8c
|
Bug 760995 - Move Scoped.h into the mozilla namespace. r=sparky
--HG--
extra : rebase_source : 534c787c834fc1d7174b51d8fb8f13ec339c0a58
|
2012-06-11 16:16:47 -07:00 |
|
Ed Morley
|
5a59a93dac
|
Backout 1c5a8d617bff (bug 765990), 617cb36ead59, b3067d05a76a (bug 760995), 79f9a61a1e43 (bug 426163) for bustage
|
2012-06-21 10:00:36 +01:00 |
|
Jeff Walden
|
765347bb6f
|
Bug 760995 - Move Scoped.h into the mozilla namespace. r=sparky
--HG--
extra : rebase_source : ea32c4240ea552c72ed16074c803927e638474dc
|
2012-06-11 16:16:47 -07:00 |
|
Jeff Walden
|
986ff95100
|
Style patrol to make everything conform to mfbt/STYLE. No bug, r=sparky
|
2012-06-03 20:36:43 -07:00 |
|
David Rajchenbach-Teller
|
5996ca7f8c
|
Bug 718938 - Add RAII helper to mfbt. r=waldo,luke,cjones
|
2012-04-06 11:16:33 +02:00 |
|