summaryrefslogtreecommitdiff
path: root/src/common/assert.h
AgeCommit message (Expand)Author
2025-01-14Revert incorrect copyright attribution for non-contributed filesZephyron
2024-12-31core: Update copyright headersZephyron
2024-12-31chore: update project references and add Citron copyrightZephyron
2022-12-17Enable compiler optimizations and enforce x86-64-v2 on GCC/Clang (#9442)Matías Locatti
2022-06-13common/assert: rework ASSERT handling to avoid std::function usageLiam
2022-06-13common: Don't test ASSERT conditions inlineLiam
2022-06-13common: Change semantics of UNREACHABLE to unconditionally crashLiam
2022-04-28chore: add missing SPDX tagsAndrea Pappacoda
2021-08-05assert: Verify formattingyzct12345
2021-08-05assert: Avoid empty macrosyzct12345
2021-04-04common: Move assert failure handling into a cpp file.Markus Wick
2020-08-24common/assert: Make use of C++ attribute syntaxLioncash
2019-11-23fix clang-format and lambda captureWeiyi Wang
2019-11-23unfold UNREACHABLE implementation for dumb compilersWeiyi Wang
2019-04-07Permit a Null Shader in case of a bad host_ptr.Fernando Sahmkow
2018-11-20common/assert: Add UNIMPLEMENTED_IF and UNIMPLEMENTED_IF_MSG for conditional ...Lioncash
2018-11-20common/assert: Make the UNIMPLEMENTED macro properly assertLioncash
2018-07-07Port #3474 from CitrafearlessTobi
2018-07-02Update clang formatJames Rowe
2018-07-02Rename logging macro back to LOG_*James Rowe
2018-04-27general: Convert assertion macros over to be fmt-compatibleLioncash
2018-01-08fix macos buildMerryMage
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot
2016-04-24assert: Allow UNREACHABLE_MSG to have just one argumentSam Spilsbury
2016-04-23assert: Add _MSG variations for UNREACHABLE and UNIMPLEMENTEDSam Spilsbury
2015-06-28Common: Cleanup profiler includes.Emmanuel Gil Peyrot
2015-05-12Common: Use the log system to print assert messagesYuri Kunde Schlesner
2015-05-06Clean-up includesYuri Kunde Schlesner
2015-02-18Asserts: Use lambdas to keep assertion code away from the main code pathYuri Kunde Schlesner
2015-02-10Asserts: break/crash program, fit to style guide; log.h->assert.harchshift