summaryrefslogtreecommitdiff
path: root/src/common/assert.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Enable compiler optimizations and enforce x86-64-v2 on GCC/Clang (#9442)Gravatar Matías Locatti2022-12-171-2/+2
* common/assert: rework ASSERT handling to avoid std::function usageGravatar Liam2022-06-131-28/+17
* common: Don't test ASSERT conditions inlineGravatar Liam2022-06-131-29/+29
* common: Change semantics of UNREACHABLE to unconditionally crashGravatar Liam2022-06-131-2/+12
* chore: add missing SPDX tagsGravatar Andrea Pappacoda2022-04-281-3/+3
* assert: Verify formattingGravatar yzct123452021-08-051-2/+6
* assert: Avoid empty macrosGravatar yzct123452021-08-051-2/+2
* common: Move assert failure handling into a cpp file.Gravatar Markus Wick2021-04-041-6/+8
* common/assert: Make use of C++ attribute syntaxGravatar Lioncash2020-08-241-3/+4
* fix clang-format and lambda captureGravatar Weiyi Wang2019-11-231-1/+2
* unfold UNREACHABLE implementation for dumb compilersGravatar Weiyi Wang2019-11-231-2/+2
* Permit a Null Shader in case of a bad host_ptr.Gravatar Fernando Sahmkow2019-04-071-0/+18
* common/assert: Add UNIMPLEMENTED_IF and UNIMPLEMENTED_IF_MSG for conditional ...Gravatar Lioncash2018-11-201-0/+3
* common/assert: Make the UNIMPLEMENTED macro properly assertGravatar Lioncash2018-11-201-1/+1
* Port #3474 from CitraGravatar fearlessTobi2018-07-071-1/+1
* Update clang formatGravatar James Rowe2018-07-021-3/+2
* Rename logging macro back to LOG_*Gravatar James Rowe2018-07-021-2/+2
* general: Convert assertion macros over to be fmt-compatibleGravatar Lioncash2018-04-271-2/+3
* fix macos buildGravatar MerryMage2018-01-081-1/+1
* Remove empty newlines in #include blocks.Gravatar Emmanuel Gil Peyrot2016-09-211-2/+1
* Sources: Run clang-format on everything.Gravatar Emmanuel Gil Peyrot2016-09-181-11/+15
* assert: Allow UNREACHABLE_MSG to have just one argumentGravatar Sam Spilsbury2016-04-241-1/+1
* assert: Add _MSG variations for UNREACHABLE and UNIMPLEMENTEDGravatar Sam Spilsbury2016-04-231-0/+2
* Common: Cleanup profiler includes.Gravatar Emmanuel Gil Peyrot2015-06-281-1/+0
* Common: Use the log system to print assert messagesGravatar Yuri Kunde Schlesner2015-05-121-7/+3
* Clean-up includesGravatar Yuri Kunde Schlesner2015-05-061-0/+1
* Asserts: Use lambdas to keep assertion code away from the main code pathGravatar Yuri Kunde Schlesner2015-02-181-6/+25
* Asserts: break/crash program, fit to style guide; log.h->assert.hGravatar archshift2015-02-101-0/+36