summaryrefslogtreecommitdiff
path: root/src/common/assert.h (unfollow)
Commit message (Expand)AuthorFilesLines
2022-12-17Enable compiler optimizations and enforce x86-64-v2 on GCC/Clang (#9442)Gravatar Matías Locatti1-2/+2
2022-06-13common/assert: rework ASSERT handling to avoid std::function usageGravatar Liam1-28/+17
2022-06-13common: Don't test ASSERT conditions inlineGravatar Liam1-29/+29
2022-06-13common: Change semantics of UNREACHABLE to unconditionally crashGravatar Liam1-2/+12
2022-04-28chore: add missing SPDX tagsGravatar Andrea Pappacoda1-3/+3
2021-08-05assert: Verify formattingGravatar yzct123451-2/+6
2021-08-05assert: Avoid empty macrosGravatar yzct123451-2/+2
2021-04-04common: Move assert failure handling into a cpp file.Gravatar Markus Wick1-6/+8
2020-08-24common/assert: Make use of C++ attribute syntaxGravatar Lioncash1-3/+4
2019-11-23fix clang-format and lambda captureGravatar Weiyi Wang1-1/+2
2019-11-23unfold UNREACHABLE implementation for dumb compilersGravatar Weiyi Wang1-2/+2
2019-04-07Permit a Null Shader in case of a bad host_ptr.Gravatar Fernando Sahmkow1-0/+18
2018-11-20common/assert: Add UNIMPLEMENTED_IF and UNIMPLEMENTED_IF_MSG for conditional ...Gravatar Lioncash1-0/+3
2018-11-20common/assert: Make the UNIMPLEMENTED macro properly assertGravatar Lioncash1-1/+1
2018-07-07Port #3474 from CitraGravatar fearlessTobi1-1/+1
2018-07-02Update clang formatGravatar James Rowe1-3/+2
2018-07-02Rename logging macro back to LOG_*Gravatar James Rowe1-2/+2
2018-04-27general: Convert assertion macros over to be fmt-compatibleGravatar Lioncash1-2/+3
2018-01-08fix macos buildGravatar MerryMage1-1/+1
2016-09-21Remove empty newlines in #include blocks.Gravatar Emmanuel Gil Peyrot1-2/+1
2016-09-18Sources: Run clang-format on everything.Gravatar Emmanuel Gil Peyrot1-11/+15
2016-04-24assert: Allow UNREACHABLE_MSG to have just one argumentGravatar Sam Spilsbury1-1/+1
2016-04-23assert: Add _MSG variations for UNREACHABLE and UNIMPLEMENTEDGravatar Sam Spilsbury1-0/+2
2015-06-28Common: Cleanup profiler includes.Gravatar Emmanuel Gil Peyrot1-1/+0
2015-05-12Common: Use the log system to print assert messagesGravatar Yuri Kunde Schlesner1-7/+3
2015-05-06Clean-up includesGravatar Yuri Kunde Schlesner1-0/+1
2015-02-18Asserts: Use lambdas to keep assertion code away from the main code pathGravatar Yuri Kunde Schlesner1-6/+25
2015-02-10Asserts: break/crash program, fit to style guide; log.h->assert.hGravatar archshift1-0/+36