mfbt/ThreadLocal.h
3924aed041cf7cb12c445e8c76618726f552f706
created 2019-02-04 19:10 +0000
pushed 2019-03-11 13:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
2cac45126a138add2070316aa02c4ed17e3d543b
created 2019-01-30 17:26 -0500
pushed 2019-03-11 13:01 +0000
Nathan Froyd Nathan Froyd - Bug 1523949 - part 1 - make MOZ_THREAD_LOCAL name lookups work anywhere; r=erahm
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-21 13:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
dae4adbf59b7261dd442f6a8e84beafa5ac25ec8
created 2018-05-10 11:11 -0500
pushed 2018-06-18 21:43 +0000
Tom Ritter Tom Ritter - Bug 1460645 Avoid the thread_local keyword for MinGW and instead use __thread r=froydnj
4b598561eae5870b32464a3bee72643cc416eee4
created 2017-11-15 01:33 -0500
pushed 2018-01-11 21:05 +0000
Dragan Mladjenovic Dragan Mladjenovic - Bug 1417135 - Mark user-defined default constructor for ThreadLocalKeyStorage as constexpr. r=glandium
628bbe2a4815f27055d8002eb1fd14a8ef0e8e25
created 2017-09-27 15:09 -0500
pushed 2017-11-02 16:33 +0000
Tom Ritter Tom Ritter - Bug 1402355 Require TLS_OUT_OF_INDEXES to be defined before ThreadLocalKeyStoragewill be defined on Windows r=glandium
47efe55def9e4a4e26b33e941fbc0c4a73112aed
created 2017-09-12 16:04 +0900
pushed 2017-09-15 00:19 +0000
Mike Hommey Mike Hommey - Bug 1399031 - Add a Tls{Get,Set}Value-based ThreadLocal implementation for Windows. r=froydnj
a6e26c4c5704e3ed1969ff903d7396b946247786
created 2017-09-12 15:37 +0900
pushed 2017-09-15 00:19 +0000
Mike Hommey Mike Hommey - Bug 1399031 - Expose pthread_{get,set}specific-based TLS whether "native" TLS is supported or not. r=froydnj
3519544711afa3155f211a26896c4e92f7912a2f
created 2017-07-28 14:56 -0700
pushed 2017-09-15 00:19 +0000
Bill McCloskey Bill McCloskey - Bug 1350432 - Initial Quantum DOM scheduler implementation, disabled by default (r=froydnj)
0cbb2122622b6d7cb91eb52b154716fb2f8e0ff8
created 2017-08-21 15:18 -0700
pushed 2017-09-15 00:19 +0000
Bill McCloskey Bill McCloskey - Bug 1350432 - Add TLS infallible init (r=froydnj)
fdbcfc9b798737b01e06b953441c4a2ffb5c168a
created 2017-08-17 21:06 -0700
pushed 2017-09-15 00:19 +0000
Phil Ringnalda Phil Ringnalda - Backed out 7 changesets (bug 1390386) for Android crashes in testSettingsPages
3364e65897318d1324c9772222811173e802501d
created 2017-08-14 17:53 -0700
pushed 2017-09-15 00:19 +0000
Jeff Gilbert Jeff Gilbert - Bug 1390386 - mfbt/ThreadLocal should support pointers-to-const with the pthread impl. - r=froydnj
0f5ba06c4c5959030a05cb852656d854065e2226
created 2017-04-26 08:41 +0200
pushed 2017-06-12 13:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
de88e4dc9d99ea7cef2d571bf5bebf2bdc5d99f6
created 2017-04-21 17:15 -0700
pushed 2017-06-12 13:08 +0000
Myk Melez Myk Melez - Bug 1357897 - ensure __has_feature(thread_local) before using it on Mac; r=froydnj
30c8bc2292771a746c4926ff3ae57415d862f813
created 2017-04-25 21:16 +0200
pushed 2017-06-12 13:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 9809ac55fe34 (bug 1357897) for build bustage at ThreadLocal.h:35:67. r=backout on a CLOSED TREE
9809ac55fe346363ca5e28a556621e9349c85e7d
created 2017-04-21 17:15 -0700
pushed 2017-06-12 13:08 +0000
Myk Melez Myk Melez - Bug 1357897 - ensure __has_feature(thread_local) before using it on Mac; r=froydnj
9eea9af9e21e4e7534c3622192ae29644dcba0e2
created 2017-03-22 13:57 -0600
pushed 2017-06-12 13:08 +0000
Tom Tromey Tom Tromey - Bug 1349655 - remove sig_safe_t in favor of mozilla::Atomic<uint32_t>; r=djvj,njn
853da67e9bc36e64db26075cc81c94f34e76a4af
created 2017-03-22 12:04 -0600
pushed 2017-06-12 13:08 +0000
Tom Tromey Tom Tromey - Bug 1348419 - Use thread_local on XP_WIN and XP_MACOSX; r=froydnj
b17ddbfb0f551c6b4d24c6d2049f5405713697e7
created 2017-04-15 01:01 +0200
pushed 2017-06-12 13:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset e39e02b11392 (bug 1348419) for failing at jsutil.cpp(42) with "data with thread storage duration may not have dll interface". r=backout
e39e02b11392620ab24ffe0ba02ab4257bf5674a
created 2017-03-22 12:04 -0600
pushed 2017-06-12 13:08 +0000
Tom Tromey Tom Tromey - Bug 1348419 - Use thread_local on XP_WIN and XP_MACOSX; r=froydnj
3d67e45f994a3ae1ae43479c32c2ed63bbf1a7c8
created 2016-04-27 14:16 +1000
pushed 2016-08-01 13:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1267550 (part 2) - Rename MOZ_WARN_UNUSED_RESULT as MOZ_MUST_USE. r=froydnj.
673d16803c0c9caf3a3d2012c7b0cbe74a356b80
created 2015-11-23 12:11 -0700
pushed 2016-03-07 14:18 +0000
Tom Tromey Tom Tromey - Bug 757969 - use __thread in ThreadLocal; r=froydnj
d8a738e7b8ffd83cd6071e66461791d8a2d3e673
created 2016-01-12 18:16 +0000
pushed 2016-03-07 14:18 +0000
Andrea Marchesini Andrea Marchesini - Bug 1231378 - part 3 - Fix uninitialized members of classes in modules/libjar and mfbt, r=smaug
dad097df4e344a05daa79faf2d1b387fe09dc70d
created 2016-01-12 15:48 +0100
pushed 2016-03-07 14:18 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 138c4e6a9b45 (bug 1231378)
138c4e6a9b450aa0bba51642d01bffbba6461930
created 2016-01-12 13:57 +0000
pushed 2016-03-07 14:18 +0000
Andrea Marchesini Andrea Marchesini - Bug 1231378 - part 3 - Fix uninitialized members of classes in modules/libjar and mfbt, r=smaug
3928ee1b0381453833c00fbe1e1b72a26143f13a
created 2015-01-11 11:34 +0900
pushed 2015-02-23 15:17 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo
e6e89ea52d0903586648fc30e314f742e53255f9
created 2014-11-07 08:41 -0500
pushed 2015-01-12 19:37 +0000
Tom Tromey Tom Tromey - Bug 1093823 - Avoid valgrind report from ThreadLocal<bool>. r=froydnj
91d7659bb35145e10ff737753688e0972c1a79b5
created 2014-07-10 19:10 -0700
pushed 2014-09-02 16:39 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1036789 - Convert the third quarter of MFBT to Gecko style. r=Ms2ger.
14b3f894b6f7d7950053c62926897c1fd17ba97a
created 2013-12-11 17:51 -0800
pushed 2014-03-17 21:55 +0000
Bobby Holley Bobby Holley - Bug 937317 - Implement basic script settings stack machinery. r=bz
b50d803d0ad59c12c1348de0ba63ee6aa451d8eb
created 2013-12-07 11:08 -0800
pushed 2014-02-04 01:06 +0000
Phil Ringnalda Phil Ringnalda - Back out 35371620801a:bf2019278b77 (bug 937317) for gaia-ui-test bustage and frequent timeouts in its own test
c95c51d24d1cffc65c6b4c9d85b27cba3406a6bd
created 2013-12-06 12:01 -0800
pushed 2014-02-04 01:06 +0000
Bobby Holley Bobby Holley - Bug 937317 - Implement basic script settings stack machinery. r=bz
1510de2380a60f35c10026395ce8fc86b03a6a41
created 2013-12-06 08:42 +0100
pushed 2014-02-04 01:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 004fa11e352a (bug 937317) WinXP Build Bustage on a CLOSED TREE
004fa11e352a30a170ec7d1a4a6b1fd3e97ede14
created 2013-12-05 21:34 -0800
pushed 2014-02-04 01:06 +0000
Bobby Holley Bobby Holley - Bug 937317 - Implement basic script settings stack machinery. r=bz
552bca1bc885acca25c1c431e39a872b6f703b24
created 2013-07-18 13:59 -0400
pushed 2013-09-16 19:14 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo
e978bb426e87a0cdca79f827904c954ffdc47439
created 2013-07-25 16:31 -0700
pushed 2013-09-16 19:14 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in mfbt/. r=jwalden
bbf37166d07cc117d5e6304706e7f0d00b5415d5
created 2013-07-26 00:08 -0400
pushed 2013-09-16 19:14 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 3 changesets (bug 896124, bug 784739, bug 894026) for Windows checktest orange on a CLOSED TREE.
c10c0a6270ecbf817fe472b8dc04d195b6900d28
created 2013-07-25 16:31 -0700
pushed 2013-09-16 19:14 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in mfbt/. r=jwalden
f55906cadf07a9ef44cc4ce2574fe35f3dc85672
created 2013-07-24 09:41 +0200
pushed 2013-09-16 19:14 +0000
Ms2ger Ms2ger - Bug 896341 - Update include guards and modelines in MFBT; r=Waldo
6e5acaff8239634f6ccc30107768c87038e799f1
created 2012-12-17 15:40 -0500
pushed 2013-02-19 18:06 +0000
Jeff Walden Jeff Walden - Bug 756709 - Make ThreadLocal::set crash on failure (which really can only happen if per-thread memory for the TLS entry couldn't be allocated, which should be really rare). r=Ms2ger
1a0f4431003105008d31616e75b8db2d3291d54f
created 2012-06-03 20:36 -0700
pushed 2012-08-27 22:37 +0000
Jeff Walden Jeff Walden - Style patrol to make everything conform to mfbt/STYLE. No bug, r=sparky
b3570567bd5d9a4616a6cf9358d3c8e57805beec
created 2012-05-22 08:43 +0200
pushed 2012-07-16 19:38 +0000
Mike Hommey Mike Hommey - Bug 756965 - Allow mozilla::ThreadLocal to store integer types smaller than, or as large as, a pointer. r=Waldo
fdac756d438b86fadd9cbf0597d79cb18b006b3f
created 2012-05-09 16:54 -0400
pushed 2012-07-16 19:38 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 753119 - Add ThreadLocal to mfbt - r=jwalden
less more (0) tip