mfbt/Assertions.h
dafb8769ab4899016e24b7b30f0014918c3ec943
created 2019-05-22 12:50 +0000
pushed 2019-05-23 04:37 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1553037 - clang-based disable static-analysis in `MOZ_REALLY_CRASH`. r=froydnj
161cd9e81d7104807d1e8a68933ca28bed1f2e8c
created 2019-04-06 00:51 +0300
pushed 2019-04-06 10:57 +0000
shindli shindli - Merge mozilla-central to autoland. a=merge CLOSED TREE
c077a1a6162930c4385039a24ad73692363cbec0
created 2019-04-05 19:25 +0000
pushed 2019-04-06 10:57 +0000
David Major David Major - Bug 1536675 - Inline MOZ_Crash even in debug builds r=froydnj
c92475284da77103468d7195a9a2ca7f59dc5c3e
created 2019-04-05 16:44 +0200
pushed 2019-04-05 21:49 +0000
Jan Varga Jan Varga - Bug 1542154 - Add MOZ_DIAGNOSTIC_ALWAYS_TRUE; r=froydnj
7dd52a4bdab50a655e2f8dfe94b7a39ec63500c6
created 2019-04-03 09:18 +0300
pushed 2019-04-03 20:46 +0000
Daniel Varga Daniel Varga - Merge mozilla-central to mozilla-inbound. a=merge
327240bc80c8076a6617aa7d92024cddc2697837
created 2019-04-01 01:17 +0200
pushed 2019-04-03 20:46 +0000
Jan Varga Jan Varga - Bug 1540577 - Add MOZ_DIAGNOSTIC_ASSERT_IF; r=froydnj
cc2ac1b5534f166fbc0f225c5d66946fd8f410af
created 2019-04-02 19:20 +0000
pushed 2019-04-03 04:07 +0000
David Major David Major - Bug 1536675 - Take the crashing out of MOZ_CrashPrintf r=froydnj
7e9ceabc7541c9f746f99717f228092f78f4bd28
created 2019-02-03 00:09 -0800
pushed 2019-02-08 09:55 +0000
Chris Peterson Chris Peterson - Bug 1507049 - Rename MOZ_CRASH_UNSAFE_OOL MOZ_CRASH_UNSAFE. r=froydnj
70d80c4a3fa0b6a383298766f658e4a95ce15e99
created 2019-02-03 00:00 -0800
pushed 2019-02-08 09:55 +0000
Chris Peterson Chris Peterson - Bug 1507049 - Rename MOZ_CrashOOL MOZ_Crash. r=froydnj
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-19 09:59 +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-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
35f916cb6452aa55dd906c0c4f63b47e05dfa316
created 2018-11-14 22:35 +0000
pushed 2018-11-15 09:52 +0000
Mike Hommey Mike Hommey - Bug 1496503 - Change the rust panic hook to delegate to Gecko's crash code. r=froydnj
c61a46d741f9649de8cdca1a431c2a51cf05f564
created 2018-11-14 22:35 +0000
pushed 2018-11-15 09:52 +0000
Mike Hommey Mike Hommey - Bug 1496503 - Move MOZ_CrashOOL to Assertions.h. r=froydnj
38516fcc409fdc8f82ae10fa96fe474e7b4ac251
created 2018-11-14 19:00 +0200
pushed 2018-11-14 22:12 +0000
Dorel Luca Dorel Luca - Backed out 4 changesets (bug 1496503) for Valgrind bustage. CLOSED TREE
a0f255b660ce2d49fc7a07abe7d546c51e12da02
created 2018-11-14 08:46 +0000
pushed 2018-11-14 22:12 +0000
Mike Hommey Mike Hommey - Bug 1496503 - Change the rust panic hook to delegate to Gecko's crash code. r=froydnj
43e44f8439eca0caa66b6da8d93d1c0a34792bdb
created 2018-11-14 08:47 +0000
pushed 2018-11-14 22:12 +0000
Mike Hommey Mike Hommey - Bug 1496503 - Move MOZ_CrashOOL to Assertions.h. r=froydnj
d8a262837cd3956ec6a6aa3082d0ff0e7352c79c
created 2018-11-14 09:00 +0200
pushed 2018-11-14 09:49 +0000
Coroiu Cristina Coroiu Cristina - Backed out 4 changesets (bug 1496503) for xpcshell failures at toolkit/crashreporter/test/unit/test_crash_rust_panic.js on a CLOSED TREE
bfb4ee856c7115899960e3bd1fcf72b5e764314d
created 2018-11-13 23:47 +0000
pushed 2018-11-14 09:49 +0000
Mike Hommey Mike Hommey - Bug 1496503 - Move MOZ_CrashOOL to Assertions.h. r=froydnj
463cee9e37d965f514aec1bc546db7ce7321ece6
created 2018-10-04 14:52 -0700
pushed 2018-10-05 10:08 +0000
twsmith twsmith - Bug 1494207 - Add MOZ_CRASH_WRITE_ADDR to avoid ILL with UBSan. r=nfroyd
1fdb4dcb4225228e5ebc36c3de4d259fe730aedf
created 2018-04-05 11:42 +0200
pushed 2018-04-09 16:45 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1447480 - Add support of MOZ_FALLTHROUGH_ASSERT without any argument r=hsivonen
e92d8ad7c1a0e58e08f72650c8aa561ff1afd1cd
created 2018-04-05 13:36 +0300
pushed 2018-04-05 15:14 +0000
Tiberius Oros Tiberius Oros - Backed out 2 changesets (bug 1447480) for build bustages at dist/include/mozilla/Assertions.h:60 a=backout on a CLOSED TREE
5dfbd42ce5154f476d310e0533ee7406b1555bc0
created 2018-04-05 11:42 +0200
pushed 2018-04-05 15:14 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1447480 - Add support of MOZ_FALLTHROUGH_ASSERT without any argument r=hsivonen
b96bf2121395692aa6e57ebfbf9bb0fe3cc2b5a5
created 2018-02-07 15:15 +0100
pushed 2018-02-27 09:56 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1370794 - Use bool instead of integer being casted to bool r=Ehsan
fe06b53fc1500e671dd152108155cc71374350e4
created 2018-01-29 11:36 -0600
pushed 2018-01-31 09:59 +0000
Tom Ritter Tom Ritter - Bug 1433971 Clean up Assertions.h with respect to Unused Attributes r=froydnj
a3cacab7b4814f0f41111cf5ab55dc22f611213e
created 2018-01-30 14:15 +1300
pushed 2018-01-30 10:03 +0000
David Major David Major - Bug 1422372: Mark MOZ_NoReturn as MOZ_MAYBE_UNUSED. r=Waldo
cd8884df2c2414b14f7c8910a15a89b4ecc58b17
created 2017-08-24 15:07 -0500
pushed 2017-08-28 00:31 +0000
Tom Ritter Tom Ritter - Bug 1393538 Clean up unused variables in toolkit/ r=smaug
07976bd4a36ca50b15a2b40004f917e6e0bdddce
created 2017-07-07 14:44 -0400
pushed 2017-07-18 00:01 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1379254 - Add a @note to the documentation of MOZ_CRASH_UNSAFE_* to make clear data collection risk and requirements, r=erahm
e1a83fc8ff4fdf2cfd16511363435102cf798d20
created 2017-06-02 15:11 +0900
pushed 2017-06-06 23:18 +0000
Mike Hommey Mike Hommey - Bug 1369622 - Add a static_assert when no variadic argument is given to MOZ_CRASH_UNSAFE_PRINTF. r=froydnj
e51f693cdbd3839f8e10fde039e65140bd9bef3a
created 2017-06-02 15:06 +0900
pushed 2017-06-06 23:18 +0000
Mike Hommey Mike Hommey - Bug 1369622 - Use MOZ_ARG_COUNT instead of MOZ_PASTE_PREFIX_AND_ARG_COUNT. r=froydnj
592139f3c7bab20eeced33e4d32f1bd6208d8f09
created 2017-06-05 23:47 +0200
pushed 2017-06-06 23:18 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1368079 - Enable the diagnostic assert when MOZ_DEV_EDITION is set r=froydnj,glandium
2265602a89551359f9a31fee81887bd9a6360d53
created 2017-05-25 15:47 +0900
pushed 2017-06-01 11:49 +0000
Mike Hommey Mike Hommey - Bug 1368932 - Allow MOZ_PASTE_PREFIX_AND_ARG_COUNT to work with 0 arguments. r=froydnj
925230851743b9a969a3142f00aea5014a33cb02
created 2017-05-30 23:10 -0700
pushed 2017-05-31 06:10 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset df0ddb9c9bef (bug 1368079) for making DevEdition fail to build
df0ddb9c9befc73c6ee4c446087016f7597d2316
created 2017-05-30 09:26 +0200
pushed 2017-05-30 20:08 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1368079 - Enable the diagnostic assert when MOZ_DEV_EDITION is set r=glandium
c174e6090f9e8779a5aecdbed2b645a0085930a7
created 2017-05-18 11:14 +0900
pushed 2017-05-19 15:38 +0000
Mike Hommey Mike Hommey - Bug 1365460 - Define MOZ_DIAGNOSTIC_ASSERT_ENABLED when MOZ_DIAGNOSTIC_ASSERT does something. r=froydnj
c5a9ce06152f43a48ce8fcaa312b9ad904b0adb5
created 2017-04-27 15:09 +0200
pushed 2017-04-27 20:00 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 19ea645f562e (bug 1357799) on request
19ea645f562ef7e33af09ddd8d2b8a9381eeb855
created 2017-04-19 18:07 +0200
pushed 2017-04-20 09:11 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1357799 - Enable the diagnostic assert during the beta staged roll out period r=bholley
7fdb44e79e51279ac2076040f6bd7bc341b97c23
created 2017-02-21 18:01 +0100
pushed 2017-02-22 13:33 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1338574 - Part 1: Add MOZ_CRASH_UNSAFE_OOL and MOZ_CRASH_UNSAFE_PRINTF to crash with a runtime generated explanation string. r=froydnj
00d0810a4e6bc524973c12ac393e9a029ab80db2
created 2017-02-21 18:01 +0100
pushed 2017-02-22 13:33 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1338574 - Part 0: Pass __LINE__ as an argument to MOZ_REALLY_CRASH() instead of using it directly. r=froydnj
b6e50de104a6ea7cf0085c8de4f37237b8b4646f
created 2017-01-18 09:37 +1300
pushed 2017-01-18 14:24 +0000
David Major David Major - Bug 1324093 - Part 4: Make MOZ_Report{Crash,AssertionFailure} be MOZ_NEVER_INLINE. r=froydnj
f82548e0df704c91cf06caee7974153a062e4043
created 2017-01-18 09:37 +1300
pushed 2017-01-18 14:24 +0000
David Major David Major - Bug 1324093 - Part 3: Don't MOZ_ReportAssertionFailure in non-debug builds. r=froydnj f=Waldo f=nbp
58b1e40375e6f48f23f5d6422f9c6e0e15bb3eb7
created 2017-01-18 09:34 +1300
pushed 2017-01-18 14:24 +0000
David Major David Major - Bug 1324093 - Part 2: Don't AnnotateMozCrashReason on debug builds. r=bsmedberg
9939303eecf11c1cdba510c7f3f180fb1d4faafd
created 2017-01-18 09:33 +1300
pushed 2017-01-18 14:24 +0000
David Major David Major - Bug 1324093 - Part 1: Move MOZ_REALLY_CRASH's null-deref and TerminateProcess into a never-inline function. r=froydnj
9bd54089097bfc41ab6c728ef63736b9168c51ae
created 2017-01-18 09:32 +1300
pushed 2017-01-18 14:24 +0000
David Major David Major - Bug 1324093 - Part 0: Use MOZ_{BEGIN,END}_EXTERN_C in Assertions.h. r=froydnj
2b2ae61e73f5d2e47403a4c891d613bf31561914
created 2017-01-13 10:51 +0800
pushed 2017-01-13 09:20 +0000
Iris Hsiao Iris Hsiao - Backed out changeset 865a34953fb5 (bug 1324093)
a991fee52cc9bc4fc72af3500a236c43cb50e612
created 2017-01-13 10:51 +0800
pushed 2017-01-13 09:20 +0000
Iris Hsiao Iris Hsiao - Backed out changeset d3cc90db1908 (bug 1324093)
b5ecc8950d720df408cfa60636c9e947ab7b9f0c
created 2017-01-13 10:51 +0800
pushed 2017-01-13 09:20 +0000
Iris Hsiao Iris Hsiao - Backed out changeset 0ee273b613db (bug 1324093)
5d23769514771e1083496b94860889f9a13a9885
created 2017-01-13 10:51 +0800
pushed 2017-01-13 09:20 +0000
Iris Hsiao Iris Hsiao - Backed out changeset b843a34fdc23 (bug 1324093)
47417aa50f05df624f3f5d06aaff6493c5996677
created 2017-01-13 10:51 +0800
pushed 2017-01-13 09:20 +0000
Iris Hsiao Iris Hsiao - Backed out changeset 7c26d27a3635 (bug 1324093) for jit6 assert failure
7c26d27a3635f692c480a461216ac9fa79dca07d
created 2017-01-13 13:58 +1300
pushed 2017-01-13 09:20 +0000
David Major David Major - Bug 1324093 - Part 4: Make MOZ_Report{Crash,AssertionFailure} be MOZ_NEVER_INLINE. r=froydnj
b843a34fdc23d8b7bb630f16903742444c194525
created 2017-01-13 13:58 +1300
pushed 2017-01-13 09:20 +0000
David Major David Major - Bug 1324093 - Part 3: Don't MOZ_ReportAssertionFailure in non-debug builds. r=froydnj f=Waldo
0ee273b613dbec2dee5df5ac4de8cd88c7056c87
created 2017-01-13 13:58 +1300
pushed 2017-01-13 09:20 +0000
David Major David Major - Bug 1324093 - Part 2: Don't AnnotateMozCrashReason on debug builds. r=bsmedberg
d3cc90db1908a37934800e45e3b83a1883ca138b
created 2017-01-13 13:58 +1300
pushed 2017-01-13 09:20 +0000
David Major David Major - Bug 1324093 - Part 1: Move MOZ_REALLY_CRASH's null-deref and TerminateProcess into a never-inline function. r=froydnj
865a34953fb530f32a31fa1915be9a0aa1f3941a
created 2017-01-13 13:58 +1300
pushed 2017-01-13 09:20 +0000
David Major David Major - Bug 1324093 - Part 0: Use MOZ_{BEGIN,END}_EXTERN_C in Assertions.h. r=froydnj
97a18aee3431325081d138ab9bf514be28cbaec3
created 2016-11-21 12:52 +0100
pushed 2016-11-22 14:53 +0000
Jan de Mooij Jan de Mooij - Bug 1283562 - Add mozilla::Result<V, E> for fallible return values. r=jwalden
c5f08b96183010934b96dbb637933d77eac6212b
created 2016-11-06 22:57 -0500
pushed 2016-11-09 15:38 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1309573 - Part 1: Define the crash reason in MFBT to let everything use it. r=froydnj
acc5fe1c96b3189b730754c6de2ab9c79bef5da4
created 2016-10-08 11:14 +0200
pushed 2016-10-08 23:48 +0000
Sebastian Hengst Sebastian Hengst - Bug 1304829 - rename RELEASE_BUILD to RELEASE_OR_BETA: main part. r=ted,Mossop
0c17b64aac661b09afadecbb7dfbd44575f42868
created 2016-08-10 14:40 -0400
pushed 2016-08-17 00:07 +0000
Michael Layzell Michael Layzell - Bug 1159244 - Add release mode bounds checking with custom annotations to nsTArray, r=froydnj
a80d40bf2276c22cca72bb7c2f0e76441fcc48ea
created 2016-07-25 16:57 +0300
pushed 2016-07-28 15:43 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1283395 - add markup functions for static analysis builds. r=froydnj
e6916da8de22872b29b08999c766ffa250ceeaf4
created 2016-07-25 08:54 -0700
pushed 2016-07-26 09:56 +0000
Wes Kocher Wes Kocher - Backed out changeset 9c839b1d1397 (bug 1283395) for static build bustage CLOSED TREE
9c839b1d1397c2f43a66aeb008f230b068f325ed
created 2016-07-25 17:43 +0300
pushed 2016-07-26 09:56 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1283395 - add markup functions for static analysis builds. r=froydnj
138937cd04cb1ee5620cdb2f31e977e28783fe3b
created 2016-07-21 08:13 +0200
pushed 2016-07-21 14:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset c8e5a0703821 (bug 1283395) for bustage on a CLOSED TREE
c8e5a0703821ec9bb41eb7a80800eed69b61d60d
created 2016-07-20 15:45 +0300
pushed 2016-07-21 14:25 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1283395 - add markup functions for static analysis builds. r=froydnj
cd248c790c8c9d3ca3eba319858244259d7cba79
created 2016-06-28 17:12 +0100
pushed 2016-06-29 14:13 +0000
Jeff Walden Jeff Walden - Bug 1282795 - Silence warnings when MOZ_ALWAYS_{TRUE,FALSE} are passed expressions with embedded side effects, that would ordinarily trigger side effects but don't inside certain unevaluated contexts within MOZ_ASSERT, which then triggers compiler warnings with new-enough clang. You are not expected to understand this. r=froydnj
3d67e45f994a3ae1ae43479c32c2ed63bbf1a7c8
created 2016-04-27 14:16 +1000
pushed 2016-04-29 21:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1267550 (part 2) - Rename MOZ_WARN_UNUSED_RESULT as MOZ_MUST_USE. r=froydnj.
ee0b88d119191846e6bdf3a3b597c9f5a027f577
created 2016-02-27 11:12 -0800
pushed 2016-02-29 10:35 +0000
Eric Rahm Eric Rahm - Bug 1251769 - Remove remaining references to MOZILLA_XPCOMRT_API from mfbt. r=froydnj
d0a8d632dce55ab7005aa38e6b8ed5ab377ec3bd
created 2015-12-27 13:27 -0700
pushed 2015-12-30 11:00 +0000
Chris Peterson Chris Peterson - Bug 1235277 - Define MOZ_FALLTHROUGH_ASSERT to workaround -Wunreachable-code warnings about MOZ_FALLTHROUGH in debug builds. r=botond
8ce5bb1b52a714d56bfb070a6b6d4dcf7445f78e
created 2015-11-02 16:50 -0800
pushed 2015-11-10 01:22 +0000
Bill McCloskey Bill McCloskey - Bug 1221368 - Change MakeTuple to decay the types of its arguments (r=froydnj)
f620224aae8f209bc54bb57f5303e08d1f1055fe
created 2015-11-08 21:25 +0100
pushed 2015-11-09 13:56 +0000
Sebastian Hengst Sebastian Hengst - Backed out 3 changesets (bug 1221368, bug 1221371) for build failures in B2G JB Emulator. r=backout
3a22461c8ce8ee33cd7b37328c774296acc7ee2c
created 2015-11-02 16:50 -0800
pushed 2015-11-09 13:56 +0000
Bill McCloskey Bill McCloskey - Bug 1221368 - Change MakeTuple to decay the types of its arguments (r=froydnj)
298e7602ddcdd546bea061ccb9afe2f57d641169
created 2015-10-08 15:21 -0400
pushed 2015-10-09 09:43 +0000
Michael Layzell Michael Layzell - Bug 1211979 - Annotate crashes triggered by MOZ_RELEASE_ASSERT, r=froydnj
cb177e743d72a2dc6cb8acf441fca24a6431d4ab
created 2015-09-29 11:14 -0400
pushed 2015-10-08 21:29 +0000
Michael Layzell Michael Layzell - Bug 1183355 - Annotate crash reports triggered by MOZ_CRASH in release builds, r=froydnj
50126e0f1d13f50f7db56030c075e8ecb6e48b77
created 2015-09-24 17:58 -0400
pushed 2015-09-25 12:39 +0000
Michael Layzell Michael Layzell - Backout "Bug 1183355 - Annotate crash reports triggered by MOZ_CRASH in release builds, r=froydnj" for OOM concerns
fe0d2b85c47a948ccfa0eab804a24d0d183eae0e
created 2015-07-13 17:29 -0400
pushed 2015-09-25 12:39 +0000
Michael Layzell Michael Layzell - Bug 1183355 - Annotate crash reports triggered by MOZ_CRASH in release builds, r=froydnj
de40eee9f33f71c2bed9421dda3f3855461d3c85
created 2015-09-15 15:30 -0700
pushed 2015-09-16 17:53 +0000
Andrew McCreight Andrew McCreight - Bug 1201271 - Warn about unused results for more methods of nsTArray. r=froydnj
f8581952130268f9b58570ea096b74ed0ac76d45
created 2015-09-09 15:56 -0700
pushed 2015-09-10 22:22 +0000
Wes Kocher Wes Kocher - Backed out changeset f5b2a11c64c9 (bug 1201271) for bustage
f5b2a11c64c95baff08c224478ed81f7da727fd6
created 2015-09-09 15:39 -0700
pushed 2015-09-10 22:22 +0000
Andrew McCreight Andrew McCreight - Bug 1201271 - Warn about unused results for more methods of nsTArray. r=froydnj
9e105dd45820b93a476563e241568756f1bdb40e
created 2015-04-03 15:52 +0200
pushed 2015-04-07 19:53 +0000
Randall Barker Randall Barker - Bug 1093934 - Create a XPCOM library that can be used to support standalone WebRTC. r=nfroyd
352c9ffd70cc5173277b437f1f033cd408633ffa
created 2015-04-02 13:42 -0700
pushed 2015-04-03 00:18 +0000
Wes Kocher Wes Kocher - Backed out changeset 0f5799df920b (bug 1093934) for various test failures CLOSED TREE
0f5799df920bfbf966217fa7a8d511a646a53725
created 2015-04-02 12:12 -0700
pushed 2015-04-03 00:18 +0000
Randall Barker Randall Barker - Bug 1093934 - Create a XPCOM library that can be used to support standalone WebRTC r=froydnj
0a91847e50e6310fc5b71acf5278f751542a64d6
created 2015-02-06 15:05 -0800
pushed 2015-02-07 16:46 +0000
Andrew McCreight Andrew McCreight - Back out Bug 1127201 (part 1) for various problems.
27ba3e43fb81b90883e137e2457fcf3f7658143c
created 2015-02-04 19:42 -0800
pushed 2015-02-06 00:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (part 1) - Let MOZ_ASSERT take a string variable as the second arg. r=Waldo.
b5fee33019515e6d9b7bba3151961eba7ef472df
created 2015-02-04 13:13 -0800
pushed 2015-02-05 13:47 +0000
Bobby Holley Bobby Holley - Bug 1129247 - Introduce MOZ_DIAGNOSTIC_ASSERT. r=Waldo
780d7bb5eb822d16e34233005dd71fce07a0586c
created 2015-01-26 17:30 -0800
pushed 2015-01-27 14:24 +0000
Dan Gohman Dan Gohman - Bug 1125185 - Define MOZ_COLD for marking "cold" functions r=waldo
88849e352ddcbca353ecf9ecc0c5222db5f56018
created 2015-01-24 14:40 +0100
pushed 2015-01-25 00:24 +0000
Jan de Mooij Jan de Mooij - Bug 1004028 - Enable assertion type validation on MSVC. r=Waldo,terrence
cfe66af4d3c8ea8fb62281d32487c5fe96db867e
created 2015-01-09 17:33 -0500
pushed 2015-01-16 13:47 +0000
Trevor Saunders Trevor Saunders - bug 1077549 - remove useless gcc version checks r=glandium
73ad5e6323d798b60c80c40dccceb7de2fca402f
created 2015-01-12 15:41 -0500
pushed 2015-01-14 21:17 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1120622 - Define MOZ_SUPPORT_ASSERT_CONDITION_TYPE_VALIDATION for all gcc versions now that we don't support 4.4 any more; r=froydnj
42cd4e7cbd145fc3e7a88ec6de9aa1a1cb7aae51
created 2015-01-12 14:46 -0800
pushed 2015-01-13 13:24 +0000
Wes Kocher Wes Kocher - Backout 73fcb9fa303d
73fcb9fa303df13dbd99891648e54aa677a259e5
created 2015-01-12 15:41 -0500
pushed 2015-01-13 13:24 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1120622 - Define MOZ_SUPPORT_ASSERT_CONDITION_TYPE_VALIDATION for all gcc versions now that we don't support 4.4 any more; r=froydnj
a17fa338bf0fabf225df39e70a6acae45f74bdb4
created 2015-01-08 19:13 +1300
pushed 2015-01-08 13:16 +0000
David Major David Major - Bug 1119030: Make MOZ_CRASHes unique to prevent compiler folding. r=Waldo
73272a5342976fc555bd947849e81f9c4c5aa457
created 2014-06-29 19:21 -0700
pushed 2014-09-22 19:49 +0000
Chris Peterson Chris Peterson - Bug 990764 - Remove MOZ_ASSUME_UNREACHABLE and MOZ_NIGHTLY_ASSERT macros. r=Waldo
ff274222817c440de94e851d1c154e91e98722e7
created 2014-09-07 01:04 -0700
pushed 2014-09-09 13:57 +0000
Jeff Walden Jeff Walden - Bug 1064451 - Convert assertion-expression-type checking code to not perform a function call. r=froydnj
91d7659bb35145e10ff737753688e0972c1a79b5
created 2014-07-10 19:10 -0700
pushed 2014-07-11 20:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1036789 - Convert the third quarter of MFBT to Gecko style. r=Ms2ger.
cf068fd95d3cef2e75205ae37c937bfaee01506f
created 2014-06-12 23:34 -0700
pushed 2014-06-19 14:39 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1026319 - Convert the second quarter of MFBT to Gecko style. r=froydnj.
038794b1a5bc9886976d9eac1d626f7b31e027b3
created 2014-05-29 22:40 -0700
pushed 2014-05-30 12:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1014377 - Convert the first quarter of MFBT to Gecko style. r=froydnj.
5153021485badc4e0cadb12b3835439cf0352b8a
created 2014-04-05 18:07 -0700
pushed 2014-05-09 11:54 +0000
Chris Peterson Chris Peterson - Bug 990764 - Add MOZ_ASSERT_UNREACHABLE and MOZ_MAKE_COMPILER_ASSUME_IS_UNREACHABLE. r=Waldo
31bf4de12ff1270b80e22a27258c2b393da6062f
created 2014-05-06 16:23 +0200
pushed 2014-05-06 20:24 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 997145 - Add a attribute in order to silent a Clang static analyzer check r=nfroyd
62a76f959ae7e9c4c7c600ea724f967cc80d2651
created 2014-05-05 22:02 -0400
pushed 2014-05-06 12:23 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1005730 - Print assertion stacks for MOZ_ASSERT and MOZ_CRASH for code that lives inside libxul; r=froydnj
6349837631e5896136de186a30118341ca869fe8
created 2014-04-30 22:39 -0400
pushed 2014-05-01 14:50 +0000
Benoit Jacob Benoit Jacob - Bug 920292 - Check the types of assert conditions - r=froydnj
c7399918527aae630408026e801464308a95419c
created 2014-04-24 10:48 +0200
pushed 2014-04-25 10:50 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 989460 - Part 1: Add MacroArgs.h for macros related to implementing variadic macros. r=Waldo
a0e703ba2ae6ac7c9db9df1ff1531732e28882a9
created 2014-04-23 22:20 -0700
pushed 2014-04-24 05:21 +0000
Phil Ringnalda Phil Ringnalda - Back out c34781199047 (bug 997145) for wrong-tree build bustage
c34781199047995a68cf7e44ef31bfb9d9d427a0
created 2014-04-23 21:51 -0700
pushed 2014-04-24 05:02 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 997145: Add a attribute in order to silent a Clang static analyzer check r=nfroyd
5c27d8c686c0bfeeac6398a3efe2c1ea11dc7997
created 2013-11-25 09:37 -0800
pushed 2013-11-26 11:36 +0000
Bobby Holley Bobby Holley - Bug 928636 - Whitespace changes. r=Waldo
7d723a160ca2a632ea8c2667711abe9ae0c425b4
created 2013-11-25 09:37 -0800
pushed 2013-11-26 11:36 +0000
Bobby Holley Bobby Holley - Bug 928636 - Implement MOZ_RELEASE_ASSERT. r=Waldo
df958bc8af6d1855fb3ad8a74fc208fb129da79b
created 2013-10-15 09:07 +0200
pushed 2013-10-20 01:42 +0000
Vladimir Vukicevic Vladimir Vukicevic - Bug 888658 - Assertions.h fixup for windows. r=jwalden
b5506e604ae47f5b764450bfef41f5245fbd9529
created 2013-07-18 14:39 -0400
pushed 2013-07-31 01:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 895322 - Part 5: Stop #defining MOZ_STATIC_ASSERT in C++ code; r=Waldo
f55906cadf07a9ef44cc4ce2574fe35f3dc85672
created 2013-07-24 09:41 +0200
pushed 2013-07-24 07:43 +0000
Ms2ger Ms2ger - Bug 896341 - Update include guards and modelines in MFBT; r=Waldo
01ad949468fbae50dacf3a761d91eb479546619d
created 2013-06-28 19:20 -0700
pushed 2013-06-29 13:54 +0000
Justin Lebar Justin Lebar - Bug 820686 - Follow-up: s/MOZ_ASSUME_NOT_REACHED/MOZ_ASSUME_UNREACHABLE/. rs=waldo
1735d098ea863982696383cd25fbb6857e0d2f6f
created 2013-06-28 18:38 -0700
pushed 2013-06-29 13:54 +0000
Justin Lebar Justin Lebar - Bug 820686 - Rename MOZ_NOT_REACHED() and JS_NOT_REACHED() to MOZ_ASSUME_NOT_REACHED(). r=waldo
55c1f447549d5ad6245f8f78fbea89ebd5350b04
created 2013-06-28 18:38 -0700
pushed 2013-06-29 13:54 +0000
Justin Lebar Justin Lebar - Bug 802686 - s/MOZ_NOT_REACHED/MOZ_CRASH/ in Gecko. r=(see below)
02d4ae55e1c3429bb95230496b21f1dabbda51e7
created 2013-06-28 18:38 -0700
pushed 2013-06-29 13:54 +0000
Justin Lebar Justin Lebar - Bug 763070 - Give MOZ_CRASH() an optional string argument. r=waldo
87ac8643d3b35329df34451272ae87f5053c0eaf
created 2013-04-19 16:20 -0700
pushed 2013-04-21 16:31 +0000
Jeff Gilbert Jeff Gilbert - Bug 822431 - Use MOZ_UNLIKELY in MOZ_ASSERT. r=waldo
9455756963a42b281b40cd00a0c6834b92553582
created 2013-03-21 18:26 -0700
pushed 2013-03-22 14:00 +0000
Jeff Walden Jeff Walden - Bug 851237 - Mark the static-assert typedef with an unused attribute so it doesn't trigger compiler warnings. r=dholbert
ecdbffdf275adaf214ae7c8e2cc91ba20ccfd181
created 2013-01-21 19:42 -0800
pushed 2013-02-01 20:50 +0000
Chris Peterson Chris Peterson - Bug 833254 - Fix MFBT's gcc version checks. r=waldo
4ebea4d88d4872cce65c9913492e8e2389e4e107
created 2012-12-18 13:22 -0500
pushed 2012-12-29 12:13 +0000
Trevor Saunders Trevor Saunders - bug 822717 - remove checks for old gcc r=glandium
4b8385bcfc2025aaf68f32f48aa9be5ef4893772
created 2012-06-11 16:16 -0700
pushed 2012-06-22 10:29 +0000
Jeff Walden Jeff Walden - Eliminate Assertions.h's dependency on Types.h, for a narrower interface and minimized dependencies. No bug, r=Ms2ger
a7fce1dd2b5853df71b7e511dbf4a2bf1c4aabb8
created 2012-06-11 16:16 -0700
pushed 2012-06-22 10:29 +0000
Jeff Walden Jeff Walden - Bug 426163 - Make MOZ_CRASH() use TerminateProcess on Windows rather than exit so that destructors and atexit handlers aren't called. r=ted
c710654ee7474c99b34f3c646a9ab25ba4c51b63
created 2012-06-21 10:00 +0100
pushed 2012-06-21 20:01 +0000
Ed Morley Ed Morley - Backout 1c5a8d617bff (bug 765990), 617cb36ead59, b3067d05a76a (bug 760995), 79f9a61a1e43 (bug 426163) for bustage
617cb36ead5971a182c09298ea2d457aeaf3fd9f
created 2012-06-11 16:16 -0700
pushed 2012-06-21 20:01 +0000
Jeff Walden Jeff Walden - Eliminate Assertions.h's dependency on Types.h, for a narrower interface and minimized dependencies. No bug, r=Ms2ger
79f9a61a1e435a936b2d7196e081906601b5ff1d
created 2012-06-11 16:16 -0700
pushed 2012-06-21 20:01 +0000
Jeff Walden Jeff Walden - Bug 426163 - Make MOZ_CRASH() use TerminateProcess on Windows rather than exit so that destructors and atexit handlers aren't called. r=ted
229623f7ea72ed9e611933ef7c6982d0b44add28
created 2012-06-18 12:01 -0700
pushed 2012-06-19 08:15 +0000
Jeff Walden Jeff Walden - Bug 761859 - Reinstate a __debugbreak() at the start of MOZ_CRASH() on Windows so that deliberate crashes on Windows appear as breakpoints, not invalid writes. r=bsmedberg
less more (0) -120 tip