summaryrefslogtreecommitdiff
path: root/src/mongo/platform/compiler.h
AgeCommit message (Expand)Author
2023-12-12SERVER-84022: Fix errors and clarify ambiguities in MONGO_COMPILER_USED docum...William Qian
2023-12-07SERVER-83983: Add MONGO_USED as a macro for [[gnu::used]]William Qian
2023-08-08SERVER-75523 Create clang-tidy rule banning use of "no_unique_address"Blake Oler
2023-06-15SERVER-77042 automated IWYU changes up to ratio of 0.3Daniel Moody
2023-05-17SERVER-77193 Centralize the macro definition of __has_feature into one placeMark Benvenuto
2023-04-07SERVER-75815 Add gsl::Pointer attribute to StringDataMatt Broadstone
2021-09-28SERVER-60157 Annotate mongoMalloc and mongoRealloc more aggressivelyAndrew Morrow
2021-05-05SERVER-56585 remove MONGO_COMPILER_VARIABLE_UNUSED macroBenety Goh
2019-08-15SERVER-41961 Remove the `NOINLINE_DECL` and replace with `MONGO_COMPILER_NOIN...ADAM David Alan Martin
2019-02-13SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue
2018-10-22SERVER-37651 Update header files with new licenseRamon Fernandez
2018-09-26SERVER-36084 Remove sharding runtime from ServiceEntryPointCommon and embedde...Henrik Edin
2017-06-18SERVER-27244 Status usage compile-time facilities.ADAM David Alan Martin
2016-05-09SERVER-24082 Hint the compiler that error functions are coldMathias Stearn
2016-05-09SERVER-24082 Make it easier for compiler to out-of-line error casesMathias Stearn
2015-11-10SERVER-20609 add MONGO_COMPILER_ALWAYS_INLINEAdam Midvidy
2015-05-15SERVER-18373 implement UNREACHABLE using invariantFailed so we know how it failsAdam Midvidy
2015-04-28SERVER-18219 hint to GCC that WCE loops will actually returnAdam Midvidy
2015-03-26SERVER-17736 Remove obsolete C++ driver symbol export miscellaneaAndrew Morrow
2014-06-04Revert "SERVER-14035 Introduce MONGO_NOEXCEPT macros in mongo/platform/compil...Andy Schwerin
2014-05-27SERVER-14035 Introduce MONGO_NOEXCEPT macros in mongo/platform/compiler.h.Andy Schwerin
2014-05-16SERVER-13264 Move Apache-licensed files to AGPLIan Whalen
2013-12-09SERVER-3364 Add macros for putting visibility and calling convention declarat...Andy Schwerin
2013-12-05SERVER-3364,SERVER-5650 Move documenation of MONGO_COMPILER macros to compile...Andy Schwerin
2012-04-12Introduce mongo/platform/compiler.h.Andy Schwerin