mfbt/Attributes.h
fa8b3e203cf055442855754491a0a8ae3970bad1
created 2012-10-26 13:56 -0400
pushed 2012-10-31 21:26 +0000
Ehsan Akhgari Ehsan Akhgari - Add a comment about MOZ_BEGIN_ENUM_CLASS/MOZ_END_ENUM_CLASS to say that they should not be used for nested enums, no bug
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-23 00:57 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
7d2db7e3879afa454ac21ef5e0f3f4b18ea43b2a
created 2012-08-16 14:58 +0300
pushed 2012-08-23 00:57 +0000
Aryeh Gregor Aryeh Gregor - Bug 782919 - Add zero-arg constructor to enum class workaround; r=ehsan
22ce0a41fe217d074a2837ef9edbd04a70f2658d
created 2012-08-17 12:25 +0100
pushed 2012-08-23 00:57 +0000
Ed Morley Ed Morley - Backout 19ec214f806c (bug 782916), 88b802832f52 (bug 782919), f16429aa2210 (bug 780474) for Android build failures
88b802832f52b1ebe468d005f9b3475507b00821
created 2012-08-16 14:58 +0300
pushed 2012-08-23 00:57 +0000
Aryeh Gregor Aryeh Gregor - Bug 782919 - Add zero-arg constructor to enum class workaround; r=ehsan
1731751746eab3b036f45bf710ae1d137b2bb9d1
created 2012-08-01 15:19 +0300
pushed 2012-08-16 01:15 +0000
Aryeh Gregor Aryeh Gregor - Bug 751554 part 2 - Support strongly-typed enums in MFBT; r=ehsan
62a5c7e3be903a8e39155a319ccfa3051f9daca8
created 2012-08-05 12:11 +0300
pushed 2012-08-16 01:15 +0000
Aryeh Gregor Aryeh Gregor - Bug 751554 part 1 - Support explicit underlying enum types in MFBT; r=cjones
1a0f4431003105008d31616e75b8db2d3291d54f
created 2012-06-03 20:36 -0700
pushed 2012-10-31 21:26 +0000
Jeff Walden Jeff Walden - Style patrol to make everything conform to mfbt/STYLE. No bug, r=sparky
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-10-31 21:26 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
da3bc1a730457f150877e1e84af3d6beabdb690b
created 2012-05-05 02:08 -0400
pushed 2012-10-31 21:26 +0000
Christian Holler Christian Holler - Bug 751195 - Mark GC function unsafe for AddressSanitizer, r=billm
69e8dd5e9201e4608a0d603ae9c9287bf8687d7d
created 2012-03-02 17:18 -0500
pushed 2012-10-31 21:26 +0000
Justin Lebar Justin Lebar - Bug 729952 - Part 1: Add a better hash function to mfbt. r=waldo
cffea4a903accb901b02517270378f6d76403382
created 2011-12-19 14:45 -0500
pushed 2012-10-31 21:26 +0000
Jeff Walden Jeff Walden - Bug 712129 - Move MOZ*INLINE macros from Util.h into Attributes.h, where they make more sense. r=luke
326455c9793d0c716038b3335fd427e0d262b873
created 2011-12-17 16:45 -0500
pushed 2012-10-31 21:26 +0000
Jeff Walden Jeff Walden - Bug 711775 - Implement MOZ_NORETURN to encapsulate this-function-doesn't-return semantics. r=cjones
87be07cf8c10d4f8b9c0249529c6a4afa3983dac
created 2011-12-17 16:45 -0500
pushed 2012-10-31 21:26 +0000
Jeff Walden Jeff Walden - Bug 711683 - Use Clang's feature-detection macros, not its version number, for feature testing. r=cjones
d896a4fb99f78400c27dc1c0a95a77c0aa6e4f01
created 2011-12-01 18:21 -0800
pushed 2012-10-31 21:26 +0000
Jeff Walden Jeff Walden - Followup to bug 704127 - s/MOZ_HAVE CXX11_FINAL/MOZ_HAVE_CXX11_FINAL/ in one case (thanks to Stuart Cook in m.d.platform for noticing this, I have *no* *idea* how he managed it, Luke had to have me point it out to even see the change in the diff), and actually define it for -std=c++0x GCC (a mistaken omission originally). rs=luke
3edc79afc84277486afad1fb76d007ba37e72894
created 2011-11-20 22:21 -0800
pushed 2012-10-31 21:26 +0000
Jeff Walden Jeff Walden - Bug 704127 - Implement MOZ_FINAL as a modifier for classes and virtual member functions. r=cjones
de0efe828f9b8451050a4ae23389d39b69f57755
created 2011-11-20 12:22 -0800
pushed 2012-10-31 21:26 +0000
Jeff Walden Jeff Walden - Bug 704127 - Move C++ attribute support out of mozilla/Types.h and into mozilla/Attributes.h so that it can be used by code that's not yet compatible with the full mfbt experience. r=cjones
less more (0) tip