summaryrefslogtreecommitdiffstats
path: root/src/common/assert.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* common: cache pthread namesPatrick Donnelly2024-10-251-8/+4
* common/BackTrace: refactor into Clib and Py implementationsSage Weil2021-06-231-4/+4
* common: Build target 'common' without using namespace in headersAdam C. Emerson2020-03-071-1/+3
* common/assert: include ceph_abort_msg(arg) arg in log outputSage Weil2019-04-231-2/+4
* common: make ceph_abort store same crash info as ceph_assertMykola Golub2018-10-211-8/+23
* global: store assert msg in global and dump to crash metaMykola Golub2018-10-211-8/+6
* cleanup: Replace always-false assertions with abortAdam C. Emerson2018-08-271-4/+4
* include/assert: Smarten up ceph_assertAdam C. Emerson2018-08-271-27/+98
* common: Use ceph_assert for assertsAdam C. Emerson2018-08-271-5/+5
* common/assert: mark assert helpers with [[gnu::cold]]Kefu Chai2018-07-301-7/+11
* common: use ceph_pthread_getnameWillem Jan Withagen2018-06-261-2/+3
* common/assert: record assert info in g_assert_* globalsSage Weil2018-06-191-0/+16
* common/assert: get rid of duplicate log dump from assert handlerSage Weil2018-06-191-14/+10
* common: Make code to invoke assert() smaller.Adam Kupczyk2018-03-051-0/+5
* common: Remove redundant includesJos Collin2017-05-261-11/+0
* common/BackTrace: add operator<<Kefu Chai2017-01-151-5/+4
* common: Unskew clockAdam C. Emerson2016-12-221-2/+2
* assert: abort() rather than throwAdam C. Emerson2015-12-111-4/+6
* Add assertf macroAdam Crume2014-08-211-0/+69
* assert: dump recent log entries on failed assertionsSage Weil2012-03-271-4/+11
* log: new logging infrastructureSage Weil2012-03-271-10/+0
* assert: include timestampSage Weil2012-01-271-2/+7
* assert: no 0x before thread idSage Weil2011-10-201-2/+2
* assert: de-globalizeColin Patrick McCabe2011-06-211-7/+29
* DoutStreambuf: de-globalize dout lockColin Patrick McCabe2011-06-031-46/+4
* Rename config.h -> common/config.hColin Patrick McCabe2011-02-231-1/+1
* assert: allow assertions inside calls to dout()Colin Patrick McCabe2011-02-141-4/+49
* assert.cc: some cleanupColin Patrick McCabe2011-02-141-29/+53
* common: Remove common/tls.ccColin Patrick McCabe2011-02-141-2/+0
* assert: print thread id in hexSage Weil2011-01-041-1/+1
* common: print thread ID in sig handlers and assertColin Patrick McCabe2011-01-031-1/+2
* common: more cerr -> derr conversionsColin Patrick McCabe2010-12-171-9/+4
* ceph.spec.in: don't strip rados classesChristian Brunner2010-11-091-1/+1
* always throw by value; always catch by const refColin Patrick McCabe2010-10-041-1/+1
* assert: use ceph namespaceSage Weil2010-04-081-0/+4
* assert: leave cruft off top of assert failure backtraceSage Weil2009-12-221-1/+1
* assert: throw FailedAssertion exception instead of inducing segfaultSage Weil2009-06-261-6/+11
* config: clean up common_init a bitSage Weil2009-03-201-1/+1
* assert: warn on assertion if requested for current threadYehuda Sadeh2009-02-101-0/+5
* added a common initialization functionYehuda Sadeh2009-02-101-0/+2
* make assertion output look more like gccSage Weil2008-11-241-2/+4
* lockdep: make it workSage Weil2008-11-011-25/+9
* assert: include rudimentary stack dumpSage Weil2008-10-131-1/+27
* custom assertion handlerSage Weil2008-10-131-0/+16