mfbt/Atomics.h
626e32186d38da01fc607c38352dc7b7f4155d77
created 2014-03-21 12:53 -0700
pushed 2015-07-14 20:18 +0000
David Major David Major - Bug 982310 - Hack around problems linking std::_Debug_message; r=ehsan
fb87577b522199202d49bdcb41bb1932514940e0
created 2014-02-06 14:57 -0500
pushed 2015-07-14 20:18 +0000
Viktor Stanchev Viktor Stanchev - Bug 965837 - Add bool support to mozilla::Atomic. r=froydnj
09e27ba697c203f714be88702b65ff4ce4a8653e
created 2014-01-30 16:59 -0500
pushed 2015-07-14 20:18 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset f434624463d9 (bug 965837) for bustage.
f434624463d94a5ab14ad51ee4eed806e5a0dc40
created 2014-01-30 16:43 -0500
pushed 2015-07-14 20:18 +0000
Viktor Stanchev Viktor Stanchev - Bug 965837 - Add bool support to mozilla::Atomic. r=froydnj
19f77c75ac93323dd103d6095a9e0139e34b8903
created 2013-10-29 17:55 -0400
pushed 2015-07-14 20:18 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 932454. Make Atomics.h compilable with clang on Windows. r=nfroyd,jwalden
195e0c04ae2802f47d8e5f82b3d98d57f90bd254
created 2013-08-29 22:44 -0500
pushed 2015-07-14 20:18 +0000
Joshua Cranmer Joshua Cranmer - Bug 906783 - Attempt to detect the standard C++ library version, r=Waldo
83ba61bc950053151c7765bd670c7e057abdaf68
created 2013-08-14 16:28 -0400
pushed 2015-07-14 20:18 +0000
Trevor Saunders Trevor Saunders - bug 905243 - make the constructors for mozilla::Atomic constexpr r=froydnj
ada4c3b6223326dce9bb7eca32ef0a93ebb32b81
created 2013-08-02 18:18 -0700
pushed 2015-07-14 20:18 +0000
Nathan Froyd Nathan Froyd - Bug 900965 - compile failures with gcc 4.6.3 on std::atomic enum support from bug 888548 r=waldo
424e1cb4850cb38b6ab289bf50de32f47c92cf9e
created 2013-08-01 21:21 -0400
pushed 2015-07-14 20:18 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 888548 - Part 3: Add enum support to mozilla::Atomic<T>. r=froydnj
99511f74122542a4227c8efdb61fa3cd54b10b2b
created 2013-08-01 21:21 -0400
pushed 2015-07-14 20:18 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 888548 - Part 2: Refactor and cleanup mozilla::Atomic<T> implementation. r=froydnj
b045a3eb750791989e60838c9059afe53bf6f51d
created 2013-07-31 19:05 -0700
pushed 2015-07-14 20:18 +0000
Daniel Holbert Daniel Holbert - backout f607ac59de19 (Bug 888548 part 2) for B2G build bustage
ff607d314da1af35cb01204713dc13c9050de9fb
created 2013-07-31 19:04 -0700
pushed 2015-07-14 20:18 +0000
Daniel Holbert Daniel Holbert - backout fc98067f0aa4 (Bug 888548 part 3) for B2G build bustage
fc98067f0aa48e7cf09ef10cd2d2773ad7a243ad
created 2013-07-31 21:15 -0400
pushed 2015-07-14 20:18 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 888548 - Part 3: Add enum support to mozilla::Atomic<T>. r=froydnj
f607ac59de19d282719d3359cea88728519eda3f
created 2013-07-31 21:15 -0400
pushed 2015-07-14 20:18 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 888548 - Part 2: Refactor and cleanup mozilla::Atomic<T> implementation. r=froydnj
552bca1bc885acca25c1c431e39a872b6f703b24
created 2013-07-18 13:59 -0400
pushed 2015-07-14 20:18 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo
26846fdeeb41028450894ee527db6de58c6bc0d6
created 2013-07-26 12:31 -0400
pushed 2015-07-14 20:18 +0000
Nathan Froyd Nathan Froyd - Bug 898491 - use the four argument form of compare_exchange_strong in Atomics.h; r=Waldo
f55906cadf07a9ef44cc4ce2574fe35f3dc85672
created 2013-07-24 09:41 +0200
pushed 2015-07-14 20:18 +0000
Ms2ger Ms2ger - Bug 896341 - Update include guards and modelines in MFBT; r=Waldo
7f45910089be6d2c84f1bb45cce669328e41955c
created 2013-06-10 09:17 -0700
pushed 2015-07-14 20:18 +0000
Timothy B. Terriberry Timothy B. Terriberry - Bug 881163 - Require gcc 4.5.2 for C++11 atomics, r=froydnj
08ed531fed70978385cf9253bbc8389b0abe76ca
created 2013-06-01 00:23 +0200
pushed 2015-07-14 20:18 +0000
Landry Breuil Landry Breuil - Bug 876156: Don't try using <atomic> on OpenBSD which uses an old libstdc++ r=nfroyd
3cd6e95a4d9cfa7c33139e5e2324d66faae04add
created 2013-05-17 17:04 -0400
pushed 2015-07-14 20:18 +0000
Nathan Froyd Nathan Froyd - Bug 873649 - don't assume <atomic> is usable with clang on a Linux system; r=Waldo
c0aecfb6bf81d49aec14f52fcb0b8af10b4c1415
created 2013-05-28 15:26 -0400
pushed 2015-07-14 20:18 +0000
Justin Lebar Justin Lebar - Bug 876691 - Unbreak mfbt/Atomics.h for Windows x64. r=me
448e9861db9fbd365a88787a8d7ab1f88ec8e651
created 2013-05-24 13:10 -0400
pushed 2015-07-14 20:18 +0000
Justin Lebar Justin Lebar - Bug 873800 - Add compare-and-exchange to mfbt/Atomics.h. r=froydnj
9d74599c1c009dfa9516f82d5a4c2b6ee66a32f8
created 2013-05-24 13:10 -0400
pushed 2015-07-14 20:18 +0000
Justin Lebar Justin Lebar - Bug 873799 - Add an explicit barrier before __sync_lock_test_and_set in mfbt/Atomics.h r=froydnj
8096f5bdab923055e627e73bd04db3c855ac2c8b
created 2013-04-22 14:12 -0400
pushed 2015-07-14 20:18 +0000
Nathan Froyd Nathan Froyd - Bug 732043 - part 1 - add mfbt/Atomics.h; r=Waldo; original-author=jcranmer
less more (0) tip