summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/debug.h
Commit message (Expand)AuthorAgeFilesLines
* Move ASSERT_IN_BOUNDS to coord.hNeil Moore2014-05-291-9/+0
* Drop double newlines where they seem to serve no purpose.Adam Borowski2013-12-211-1/+0
* New mcros ASSERT_IN_BOUNDS{,_OR_ORIGIN}().Neil Moore2013-06-091-3/+12
* ASSERT_RANGE(value, min, max)Adam Borowski2013-06-081-2/+17
* Don't use "" where a null works better.Adam Borowski2013-06-081-1/+1
* Add an ASSERTM macro for more verbose ASSERTsPete Hurst2013-05-231-1/+11
* The C++ version check failed in MSVC, add a more explicit checkPete Hurst2013-05-191-1/+1
* Remove an unused macro.Adam Borowski2013-05-091-3/+0
* Clean up leftover debug.h code from 7971002b and 64c133e5.Samuel Bronson2013-04-301-5/+0
* Ignore warnings about type limits, but only inside ASSERT().Adam Borowski2013-04-261-0/+18
* A too-ugly-to-live hack to unbreak compilation on gcc-4.8.Adam Borowski2012-08-271-0/+1
* Make inline functions static.Adam Borowski2012-08-091-1/+1
* Make COMPILE_CHECK work both with --std=c++11 and on gcc-4.8.Adam Borowski2012-06-031-2/+15
* Remove the now-unused code for emergency saves.Adam Borowski2012-04-141-9/+4
* Enable printf warnings for yet more functions & fix problems identifiedSamuel Bronson2011-12-261-3/+3
* Fix MSVC compilation.Hurcan Solter2011-06-121-1/+1
* Don't require ", c1" in COMPILE_CHECK().Adam Borowski2011-06-091-2/+2
* Don't say " in 'fixedvector.h' at line 72" in range check errors.Adam Borowski2011-03-301-0/+2
* Make file headers doxygen-friendly, drop useless fields.Adam Borowski2011-03-281-5/+4
* Mention the file and line no in die().Adam Borowski2011-01-111-1/+2
* A function die() that does the equivalent of ASSERT(!"foo") but always works.Adam Borowski2011-01-111-6/+2
* s/noreturn/NORETURN/ to unbreak Windows builds.Adam Borowski2011-01-071-1/+1
* Mark AssertFailed() as noreturn.Adam Borowski2011-01-071-1/+1
* Add a quick and dirty debugging function for where dprf() is of no use.Adam Borowski2010-11-011-0/+3
* Add ASSERT_SAVE macro for asserts where it should be safe to emergency-save t...Darshan Shaligram2010-07-161-2/+12
* debug.h: simplify DEBUG/NDEBUG mutual exclusivity checkSteven Noonan2010-05-161-5/+1
* Don't redefine ASSERTS if it's already defined.Adam Borowski2010-03-301-1/+1
* "make ASSERTS=y" to force assertion checks even in non-debug builds.Adam Borowski2010-03-301-0/+4
* Split up debug.ccMatthew Cline2009-11-061-93/+1
* Remove "called from:" comments.Vsevolod Kozlov2009-11-031-5/+0
* debug.h: add #ifdef for __MSL__ macroSteven Noonan2009-10-131-0/+2
* platform detection: clean up abuse of '_MSC_VER' macroSteven Noonan2009-10-131-0/+2
* fix 'DEBUG' macro usage consistencySteven Noonan2009-10-131-3/+3
* Drop obsolete CVS last-committed headers ($Author$).Adam Borowski2009-10-061-2/+0
* * Also allow Maurice to steal the occasional spellbook or piece ofj-p-e-g2009-09-241-0/+1
* Since fixed artefacts are going to be folded into unrandarts, and unrandartszelgadis2009-06-081-1/+1
* Run some sanity checks when loading ghosts. If anything seems fishyj-p-e-g2009-05-261-2/+0
* Apply minor fixes patch [2727286] by kotk, minus the sqldbm.h type dolorous2009-04-171-1/+1
* Mutations cleanup. Fixes [2641583]. Syncing between the various listsharanp2009-02-261-1/+1
* Clean up wizard commands.haranp2009-01-301-10/+17
* Move the monster dumping code from state.cc to debug.cc, and dump to stderr tozelgadis2009-01-281-0/+5
* Implemented crash data reporting, though it's only some stubs on Windows andzelgadis2009-01-181-0/+1
* Some wizard/debugging commands:zelgadis2008-12-201-0/+7
* Fixing compilation error.ennewalker2008-09-281-0/+1
* Implement the first part of FR 2055862: Make the database search alsoj-p-e-g2008-09-271-0/+6
* Remove pre-Stone Soup change history from source files, and push it allj-p-e-g2008-09-141-7/+0
* Massive overhaul to move towards coord_def().haranp2008-07-301-1/+2
* Implemented monster spell miscasts. Spell miscasting is now handledzelgadis2008-07-291-0/+1
* [2026251] Fixed Elf:1 arrival sometimes being disconnected - the map used ORI...dshaligram2008-07-241-0/+1
* Large tiles-related changes. Platform-specific rendering removed and replace...ennewalker2008-07-151-0/+2