mfbt/Attributes.h
cdc355ec1f46a79e7ee5d0e3b916f30264aa4d7f
created 2017-10-03 09:05 +1100
pushed 2017-10-08 22:44 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=froydnj. draft
defa8a301a0aa93381ea86c17cec622c5ac35aee
created 2017-08-24 22:49 -0500
pushed 2017-08-30 16:57 +0000
Tom Ritter Tom Ritter - Bug 1393498 Mark the stub_BaseThreadInitThunk as MOZ_NORETURN to silence a warning about a noreturn function not returning r=dmajor,froydnj
2087d5f8943839e4e3cb96feb4d82c0938c017d4
created 2017-08-24 22:49 -0500
pushed 2017-08-25 03:50 +0000
Tom Ritter Tom Ritter - Bug 1393498 Mark the stub_BaseThreadInitThunk as MOZ_NORETURN to silence a warning about a noreturn function not returning r?dmajor draft
371aea4154dcd6235230e3b6ae0277cd05a20fa5
created 2017-08-24 14:22 -0500
pushed 2017-08-24 19:23 +0000
Tom Ritter Tom Ritter - Bug 1393498 Mark the stub_BaseThreadInitThunk as MOZ_NORETURN to silence a warning about a noreturn function not returning r?dmajor draft
2510955b5c905a325b64384ba9c77bea407a4735
created 2017-08-08 19:48 +0300
pushed 2017-08-24 17:12 +0000
Tristan Bourvon Tristan Bourvon - Bug 1380423 - Add static-analysis to enforce strict rules on functions which can run scripts. r=mystor
3878f845c306113debbd1834c10e2c24004442b2
created 2017-08-23 10:16 -0500
pushed 2017-08-23 21:57 +0000
Luke Wagner Luke Wagner - Bug 1351488 - Add MOZ_XPCOM_ABI to mfbt (r=froydnj)
032197afbc24c585432240ce83b09a986e37804d
created 2017-08-22 14:06 +0800
pushed 2017-08-22 08:50 +0000
Ting-Yu Chou Ting-Yu Chou - Bug 1373562 part 2 - Apply source annotatoins for static analysis only when the compiler is clang. r?ehsan draft
c236dfe7dc98c387219d7cb45d0693560db708fd
created 2017-08-17 11:13 +0200
pushed 2017-08-17 11:56 +0000
Sylvestre Ledru Sylvestre Ledru - indent all (with js specific coding style) draft
2710ae26000ce21716601946205a2a4691caeffa
created 2017-07-05 16:14 +0200
pushed 2017-08-08 17:44 +0000
Tristan Bourvon Tristan Bourvon - Bug 1374024 - add checker to prevent dangling pointers returned by method calls on temporaries. r=mystor
1676d715aa4e440d78349291848935193f7aa9c1
created 2017-07-28 00:11 +0800
pushed 2017-07-27 16:13 +0000
Cykesiopka Cykesiopka - Bug 1355692 - Add MOZ_FALLTHROUGH macro definition for gcc 7 to suppress -Wimplicit-fallthrough warnings. r?glandium draft
eed3f132f0e131ee27a118d91ecadcded8848f5d
created 2017-07-25 17:50 +0200
pushed 2017-07-25 15:50 +0000
Tristan Bourvon Tristan Bourvon - Bug 1323455 - refactor the checker to handle new exprs in return stmts draft
fe31ad90275bbc1270371064204c27bad9b0fa27
created 2017-07-05 16:17 +0200
pushed 2017-07-25 15:50 +0000
Tristan Bourvon Tristan Bourvon - Bug 1323455 - add checker to detect creation of refcounted class outside refptr draft
2c200747a5e9cd83527f89e877e4467a96d2850d
created 2017-07-21 00:26 +0800
pushed 2017-07-20 16:28 +0000
Cykesiopka Cykesiopka - Bug 1355692 - Add MOZ_FALLTHROUGH macro definition for gcc 7 to suppress -Wimplicit-fallthrough warnings. r?glandium draft
d753bcd408afa9ce5afe67987efa7f2227586456
created 2017-07-20 15:29 +0200
pushed 2017-07-20 13:29 +0000
Tristan Bourvon Tristan Bourvon - Bug 1323455 - refactor the checker to handle new exprs in return stmts draft
db1d907c30a94745b060b97158f5135b01ba5759
created 2017-07-05 16:17 +0200
pushed 2017-07-20 13:29 +0000
Tristan Bourvon Tristan Bourvon - Bug 1323455 - add checker to detect creation of refcounted class outside refptr draft
a5c89bf20e0c06f684e133d825a93031583ac94f
created 2017-07-19 00:00 +0800
pushed 2017-07-18 16:13 +0000
Cykesiopka Cykesiopka - Bug 1355692 - Add MOZ_FALLTHROUGH macro definition for gcc 7 to suppress -Wimplicit-fallthrough warnings. r?glandium draft
c8d2cdbcc9529e5ee586550fc1aac769945e0f50
created 2017-07-17 21:04 +0800
pushed 2017-07-17 13:08 +0000
Cykesiopka Cykesiopka - Bug 1355692 - Add MOZ_FALLTHROUGH macro definition for gcc 7 to suppress -Wimplicit-fallthrough warnings. r?froydnj draft
63441af41cdfa752b50e421e1ad94e41f789f1ec
created 2017-07-13 15:14 +0200
pushed 2017-07-13 14:21 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 1a0693cc418b (bug 1374024) for bustage
1a0693cc418bdf263efc47045886f2e57f74377b
created 2017-07-05 16:14 +0200
pushed 2017-07-13 14:21 +0000
Tristan Bourvon Tristan Bourvon - Bug 1374024 - add checker to prevent dangling pointers returned by method calls on temporaries. r=mystor
fc27e4fc79a38461033e573f3bf9d799aa558f63
created 2017-07-13 11:10 +0200
pushed 2017-07-13 12:20 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 1a49d403a9a4 (bug 1374024) for bustage
1a49d403a9a49313fbeabbb9d84203fe33701173
created 2017-07-05 16:14 +0200
pushed 2017-07-13 12:20 +0000
Tristan Bourvon Tristan Bourvon - Bug 1374024 - add checker to prevent dangling pointers returned by method calls
e0882faffdd74c73d746c302a28ff6d296f73ba5
created 2017-04-09 12:59 +0200
pushed 2017-06-30 13:35 +0000
Christian Holler Christian Holler - Bug 1373256 - Changes to support -fsanitize=integer in the codebase. r=froydnj
1f29ce5d69da70faf32e91bec962d56076a22545
created 2017-06-28 14:47 +0200
pushed 2017-06-29 08:56 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 07e0c4e4ae85 (bug 1373256) for breaking android tests
76b99ad9010a4e8706cce8f5ac44203a69bf96d4
created 2017-04-09 12:59 +0200
pushed 2017-06-28 00:44 +0000
Christian Holler Christian Holler - Bug 1373256 - Changes to support -fsanitize=integer in the codebase. r?froydnj draft
e418832a48b63d10e87a2d085a6861430776e487
created 2017-04-09 12:59 +0200
pushed 2017-06-20 12:08 +0000
Christian Holler Christian Holler - Bug 1373256 - Changes to support -fsanitize=integer in the codebase. r?froydnj draft
5490afda49f7e1374f2cfe62e96c5a2d2581a409
created 2017-04-09 12:59 +0200
pushed 2017-06-15 14:52 +0000
Christian Holler Christian Holler - Bug 1373256 - Changes to support -fsanitize=integer in the codebase. r?froydnj draft
3d3190803408c7605fbb52f8215a757fffedcad5
created 2017-05-22 19:00 +0100
pushed 2017-05-22 20:56 +0000
Jonathan Kew Jonathan Kew - Bug 1365928 - patch 1 - Add a MOZ_NONNULL_RETURN annotation to mfbt/Attributes.h. r=froydnj
e659a5a1c54411b82782dc8ce1d05b17f7caf08d
created 2017-05-04 12:10 -0600
pushed 2017-05-04 19:22 +0000
Tom Tromey Tom Tromey - Bug 1334279 - mark vsprintf-likes with MOZ_FORMAT_PRINTF; r?froydnj draft
6269de5619d3d781029130f6a5b1893931234364
created 2017-04-08 11:52 -0700
pushed 2017-04-08 18:56 +0000
Kris Maglione Kris Maglione - Bug 1255894: Allow capturing `this` in lambda expressions when marked safe. r?mystor draft
823510d6bfae7013837354450fb6aac53702ab61
created 2017-03-28 12:29 -0500
pushed 2017-04-06 15:15 +0000
Tom Ritter Tom Ritter - Bug 1331349 printf format issues for esr52 draft
adbbcd0f551a4d801347bf3aebd66a5b87af46f2
created 2017-03-31 00:14 -0500
pushed 2017-03-31 05:15 +0000
Tom Ritter Tom Ritter - Bug 1331349 Fix printf formatting errors in MinGW compilation draft
63523ca92a0353378786f2dfce3e7a0d727b5938
created 2017-03-23 13:43 -0500
pushed 2017-03-23 18:59 +0000
Tom Ritter Tom Ritter - Printf Rebased draft
84fc011affd1175a86563538c8a70ee361e596cf
created 2017-03-22 19:52 -0500
pushed 2017-03-23 15:37 +0000
Tom Ritter Tom Ritter - Printf Rebased draft
f539afe7ee0d3191d83b34034d1a7aa91e2c0a1e
created 2017-01-16 19:11 -0500
pushed 2017-03-08 04:11 +0000
Michael Layzell Michael Layzell - Bug 1331434 - Part 1: Add an analysis to require a return after calls to annotated functions, r=ehsan
8d27fbd2e9dd7f41b5857d238cf25c6f1ab9a2b2
created 2017-03-06 16:05 -0600
pushed 2017-03-06 22:06 +0000
Tom Ritter Tom Ritter - Bug 1331349 Fix printf formatting errors in MinGW compilation draft
05d9746016f47666c00390aacc9f9d62c8ffffb4
created 2017-02-24 17:04 +0100
pushed 2017-02-25 15:06 +0000
Sylvestre Ledru Sylvestre Ledru - Move to 99 chars instead of 80 draft
cbb8fdf1daf98a15f7d57f6b08d273bdf96aa1a0
created 2017-02-24 09:55 +0100
pushed 2017-02-25 15:06 +0000
Sylvestre Ledru Sylvestre Ledru - indent all but js/ draft
55512f303ce243dd01a538be9f3d9a279a7854c4
created 2017-01-24 16:14 -0600
pushed 2017-01-24 22:15 +0000
Tom Ritter Tom Ritter - Bug 1331349 Fix printf formatting errors in MinGW compilation draft
d319245c16de06af8e614e9bf1404fa4f390a385
created 2017-01-18 09:37 +1300
pushed 2017-01-17 22:05 +0000
David Major David Major - Bug 1324093 - Part 3.5: Add MOZ_MAYBE_UNUSED to mfbt/Attributes.h. r=froydnj
c1ccfd6c128eff6e4c4dd204279fe56fe4ba7acb
created 2017-01-13 10:51 +0800
pushed 2017-01-13 03:20 +0000
Iris Hsiao Iris Hsiao - Backed out changeset 630abb959e06 (bug 1324093)
630abb959e06106b586c37bb1f1f55c0dbd620f8
created 2017-01-13 13:58 +1300
pushed 2017-01-13 02:47 +0000
David Major David Major - Bug 1324093 - Part 3.5: Add MOZ_MAYBE_UNUSED to mfbt/Attributes.h. r=froydnj
0aad3ebe6f6e8ea6170d7cbb933edd1e438b5e5a
created 2016-11-30 17:34 -0800
pushed 2017-01-11 22:00 +0000
Manish Goregaokar Manish Goregaokar - Bug 1317208 - Stylo: Store servo computed values for animation properties; r?birtles,heycam draft
ded9329f65fdcfc15e0c17cc2b57de64dce2535b
created 2017-01-10 02:00 +0000
pushed 2017-01-10 02:41 +0000
Jan Beich Jan Beich - Bug 1329466 - Switch MOZ_NORETURN to C++11-style attribute for compatibility with libc++ 4.0. r?froydnj draft
4864d0c2b1bc50d688db5703b9ae7dabb55d2679
created 2016-12-23 16:11 +1100
pushed 2017-01-09 07:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1325541 - Expand comments for MOZ_MUST_USE. r=froydnj.
49ee681bcb6cf43ce069fd63e2bf82ae3769af7c
created 2017-01-03 22:42 -0800
pushed 2017-01-04 15:38 +0000
Chris Peterson Chris Peterson - Bug 1280295 - Remove MOZ_HAVE_REF_QUALIFIERS. r=froydnj
575190863fdc1289101ecc4701fb6d9d262a45fd
created 2016-10-13 13:08 -0600
pushed 2016-10-20 17:13 +0000
Tom Tromey Tom Tromey - Bug 553032 - document MOZ_FORMAT_PRINTF; r?froydnj draft
6d4a2f86c9140165899e7bfa35bbcd900fa5ad43
created 2016-10-11 12:42 -0600
pushed 2016-10-20 17:13 +0000
Tom Tromey Tom Tromey - Bug 553032 - move MOZ_FORMAT_PRINTF to mfbt; r?froydnj draft
b50520db14601df2cc29d23f211000a309b62026
created 2016-10-19 18:33 +0200
pushed 2016-10-20 01:52 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 16f326945f38 (bug 553032) for spidermonkey bustage. r=backout on a CLOSED TREE
0c9cc278b8f492fbf5e05ce2fe4bb74b4fae0fa5
created 2016-10-19 18:29 +0200
pushed 2016-10-20 01:52 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset e832fc3b5a03 (bug 553032)
e832fc3b5a03041da9af10c22b3517137c93edbc
created 2016-10-13 13:08 -0600
pushed 2016-10-20 01:52 +0000
Tom Tromey Tom Tromey - Bug 553032 - document MOZ_FORMAT_PRINTF; r=froydnj
16f326945f3831edc2b8f2c7482650863df827b0
created 2016-10-11 12:42 -0600
pushed 2016-10-20 01:52 +0000
Tom Tromey Tom Tromey - Bug 553032 - move MOZ_FORMAT_PRINTF to mfbt; r=froydnj
0f461766e3e8ca3753f7e818ac8e999dd9dbe158
created 2016-09-11 18:23 +0900
pushed 2016-10-18 09:38 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1290337 - Part 22: Add moz_non_param annotation. r=ehsan,jwalden
8a310679d66f5611b3d16057a25aa1d057fa8540
created 2016-10-13 13:08 -0600
pushed 2016-10-13 20:41 +0000
Tom Tromey Tom Tromey - Bug 553032 - document MOZ_FORMAT_PRINTF; r?froydnj draft
f8e8dd88895b1399ff9c6b82a4bccd632705f888
created 2016-10-11 12:42 -0600
pushed 2016-10-12 18:52 +0000
Tom Tromey Tom Tromey - Bug 553032 - move MOZ_FORMAT_PRINTF to mfbt; r?evilpie draft
9e34aad70c152041200bb71ccae4107f7ff47180
created 2016-10-04 17:00 +0300
pushed 2016-10-04 16:20 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1230311 - add annotation to enforce that if a method is overridden also base method is called. r=nfroyd
2fcd502b45d65ec6280bc2655b5f5dc57cc3d702
created 2016-09-26 23:56 +1000
pushed 2016-09-26 13:56 +0000
Xidorn Quan Xidorn Quan - Bug 1305345 - Guard MOZ_UBSAN_BLACKLIST_FUNCTION with feature detection. r?froydnj draft
16daeb9b4e1773b3159932ac362c09a66441ceb2
created 2016-09-23 15:59 -0700
pushed 2016-09-25 12:50 +0000
Terrence Cole Terrence Cole - Backed out changeset d85334f696eb (bug 1285057) for implicitly depending on clang 3.8.
d85334f696ebb92f453cf7e58f7bd5286a354adb
created 2016-07-07 08:59 -0700
pushed 2016-09-22 21:31 +0000
Terrence Cole Terrence Cole - Bug 1285057 - Blacklist UBSan detection of the GC's generic interfaces; r=sfink
8b245d867368e3cd52086e9aac4e4577176d9bdd
created 2016-08-30 10:07 +0300
pushed 2016-08-30 07:34 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 525063 - add attribute to mark functions that initialize member variables for their parent class, in order to be scanned by clang-plugin static analysis. r=froydnj
dc68dd109949270b763278fd027804c4c3f2d83f
created 2016-07-13 15:07 -0700
pushed 2016-07-14 21:39 +0000
Michelangelo De Simone Michelangelo De Simone - Bug 1120059 - MOZ_EXPLICIT_CONVERSION macros are not needed anymore. r?jwalden draft
less more (0) -100 -60 tip