aboutsummaryrefslogtreecommitdiffstats
path: root/al/debug.cpp
Commit message (Expand)AuthorAgeFilesLines
* Increment an offset only when it's usedChris Robinson2023-05-241-1/+1
* Use a string_view for handling debug messagesChris Robinson2023-05-231-34/+34
* Use the macros to declare the indirect context thunksChris Robinson2023-05-231-42/+7
* Remove an unnecessary checkChris Robinson2023-05-151-3/+0
* Don't check for a null context in direct functionsChris Robinson2023-05-141-21/+30
* Implement direct functions for the debug APIChris Robinson2023-05-141-19/+40
* Rename a function to clarify what it doesChris Robinson2023-05-071-4/+4
* Include the message in the ERR log that's too longChris Robinson2023-05-061-2/+3
* Use deduction guides instead of helper functions for spansChris Robinson2023-05-051-4/+4
* Replace al::optional with std::optionalChris Robinson2023-05-041-7/+7
* Implement a context debug flagChris Robinson2023-05-031-5/+10
* Ignore logBufSize if logBuf is nullChris Robinson2023-05-031-4/+7
* Rename AL_SOFT_debug to AL_EXT_DEBUGChris Robinson2023-05-031-58/+101
* Implement pushing/popping debug groupsChris Robinson2023-05-011-4/+141
* Put the debug filters into a groupChris Robinson2023-05-011-13/+13
* Use a 64-bit value for tracking ID filtersChris Robinson2023-05-011-20/+9
* Fix some debug message length limit checksChris Robinson2023-05-011-4/+7
* Implement debug message filtering for IDsChris Robinson2023-05-011-22/+49
* Add some missing includesChris Robinson2023-04-301-0/+3
* Implement debug log storageChris Robinson2023-04-301-0/+93
* Remove an unnecessary type nameChris Robinson2023-04-301-2/+2
* Fix debug message control logicChris Robinson2023-04-301-2/+2
* Improve some debug error handlingChris Robinson2023-04-301-4/+4
* Separate the internal debug enums from the API valuesChris Robinson2023-04-301-62/+67
* Move debug functions to their own sourceChris Robinson2023-04-301-0/+186