aboutsummaryrefslogtreecommitdiffstats
path: root/libc/bionic/bionic_systrace.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add missing includes.Elliott Hughes2015-01-281-0/+1
| | | | Change-Id: Ibf549266a19a67eb9158d341a69dddfb654be669
* Remove bogus transitive includes.Elliott Hughes2014-12-291-0/+1
| | | | | | | <signal.h> shouldn't get you the contents of <errno.h>, and <fcntl.h> shouldn't get you the contents of <unistd.h>. Change-Id: I347499cd8671bfee98e6b8e875a97cab3a3655d3
* More cases where libc should use O_CLOEXEC.Elliott Hughes2014-08-261-1/+1
| | | | Change-Id: Idfa111aeebc5deca2399dae919e8b72eb54c23c0
* Added a bionic systrace class and tracing to pthread_mutex.cpp.Brigid Smith2014-07-281-0/+107
bionic_systrace.h contains an implementation of tracing that can be used with systrace.py and its associated viewer. pthread_mutex now uses this tracing to track pthread_mutex contention, which can be enabled by using the "bionic" command line option to systrace. Bug: 15116468 Change-Id: I30ed5b377c91ca4c36568a0e647ddf95d4e4a61a