summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* add GPLv2 to packagev0.1Lennart Poettering2009-10-062-0/+341
|
* matrace: trivial LD_PRELOAD syntax fixCarlo Marcelo Arenas Belon2009-09-291-1/+1
| | | | Signed-off-by: Carlo Marcelo Arenas Belon <carenas@sajinet.com.pe>
* add missing file backtrace-symbols.cLennart Poettering2009-09-222-0/+362
|
* warn if applications have been built without -rdynamicLennart Poettering2009-09-212-7/+12
|
* optionally read debug info for backtracesLennart Poettering2009-09-207-6/+94
|
* show message about used processorsLennart Poettering2009-09-201-0/+14
|
* profile rwlocks, tooLennart Poettering2009-09-201-13/+428
|
* matrace: add matrace RT memory allocation trackerLennart Poettering2009-09-204-4/+586
|
* give hint regarding R columnLennart Poettering2009-09-161-3/+7
|
* make clear this is Linux stuffLennart Poettering2009-09-161-0/+4
|
* optionally track RT status of threads using a mutexLennart Poettering2009-09-162-22/+76
|
* show mutex protocolLennart Poettering2009-09-161-7/+30
|
* redirect backtrace() so that we don't enter an endless loop if the user ↵Lennart Poettering2009-09-151-2/+45
| | | | calls backtrace() himself
* Tweak configure.ac for intrepidEric Bollengier2009-09-151-2/+2
|
* improve compatiblity with older automakeLennart Poettering2009-09-151-1/+1
|
* add likely/unlikey everywhere to minimize impactLennart Poettering2009-09-151-23/+26
|
* explain in more detail why we don't support jemallocLennart Poettering2009-09-151-0/+10
|
* detect alternative memory allocators and quit earlyLennart Poettering2009-09-151-0/+10
|
* handle mutexes properly that are taken before we are initializedLennart Poettering2009-09-151-0/+65
|
* don't try to load symbols on every single mutex operationLennart Poettering2009-09-151-1/+3
|
* show process name/pid in outputLennart Poettering2009-09-151-5/+21
|
* handle properly if other shared library constructor is not the first one to ↵Lennart Poettering2009-09-151-11/+53
| | | | be called but others already used mutex operations
* don't forget to explicitly link against librt and libdlLennart Poettering2009-09-151-1/+3
|
* add missing mutrace.in fileLennart Poettering2009-09-152-0/+127
|
* don't warn about aliasing issues, since dlopen() violates C99Lennart Poettering2009-09-151-1/+1
|
* add wrapper script for easy invocationLennart Poettering2009-09-152-14/+27
|
* build-sys: fiddle a bit with libtool argumentsLennart Poettering2009-09-151-1/+3
|
* build-sys: drop unnecessary variablesLennart Poettering2009-09-151-4/+0
|
* autoconfizationLennart Poettering2009-09-1511-10/+1029
|
* Merge remote branch 'origin/master'Lennart Poettering2009-09-141-0/+3
|\
| * properly recognize our own symbols in stack trace on older glibcLennart Poettering2009-09-141-0/+3
| |
* | rework dlsym() code and make it entirely compiler cleanLennart Poettering2009-09-141-26/+23
| |
* | use type-safe casts when getting real function pointersLennart Poettering2009-09-141-21/+23
| |
* | add license blurbLennart Poettering2009-09-141-0/+19
| |
* | handle pthread_cond_xxx based mutex operations properlyLennart Poettering2009-09-141-29/+32
| |
* | add -pthread to CFLAGSLennart Poettering2009-09-141-1/+1
|/
* fix ellipsationLennart Poettering2009-09-141-1/+1
|
* If nothing is contended say that explicitlyLennart Poettering2009-09-141-10/+15
|
* fill in configuration from environmentLennart Poettering2009-09-141-23/+59
|
* optionally raise trap when encountering inconsistencyLennart Poettering2009-09-141-0/+15
|
* show mutex type in summary tableLennart Poettering2009-09-141-15/+38
|
* POSIX thinks using trylock() on a mutex you already own is OK, so don't ↵Lennart Poettering2009-09-141-3/+3
| | | | complain about it
* only show the first 10 mutexesLennart Poettering2009-09-141-12/+23
|
* increase hash table sizeLennart Poettering2009-09-141-6/+3
|
* handle recursive mutexes properlyLennart Poettering2009-09-141-6/+20
|
* measure overall runtimeLennart Poettering2009-09-141-31/+43
|
* initial commitLennart Poettering2009-09-143-0/+694