bionic/libc
Brigid Smith a09fe118b1 Added a bionic systrace class and tracing to pthread_mutex.cpp.
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

(cherry picked from commit a406ee6d5f)

Change-Id: Ic98fc303689fe9384974150d0d258c50806a55e4
2014-07-29 09:41:44 -07:00
..
arch-arm Enable building libc with clang. 2014-07-11 09:28:53 -07:00
arch-arm64 Use VDSO for clock_gettime(2) and gettimeofday(2). 2014-07-16 15:15:53 -07:00
arch-common/bionic Fixes for __cxa_finalize 2014-05-05 11:36:57 -07:00
arch-mips [MIPS] Drop soft-fp targets 2014-07-24 11:17:55 -07:00
arch-mips64 [MIPSR6] setjmp supports mips32r6 and FP64A/FPXX reg models 2014-07-23 21:04:20 -07:00
arch-x86 Remove the unused swab.S. 2014-07-22 20:43:55 -07:00
arch-x86_64 Use VDSO for clock_gettime(2) and gettimeofday(2). 2014-07-16 15:15:53 -07:00
bionic Added a bionic systrace class and tracing to pthread_mutex.cpp. 2014-07-29 09:41:44 -07:00
dns Cleanup: Delete dead code. 2014-07-22 11:24:17 -07:00
include Revert "Add a hack to <stdlib.h> until we can fix libvpx." 2014-07-28 16:16:38 -07:00
kernel Add gen syscalls step to instructions. 2014-07-18 16:56:33 -07:00
private Added a bionic systrace class and tracing to pthread_mutex.cpp. 2014-07-29 09:41:44 -07:00
stdio Fix visibility for a bunch more symbols. 2014-07-14 18:59:51 -07:00
tools Fix generate-NOTICE to cope better with BSD __COPYRIGHT macros. 2014-07-23 11:36:21 -07:00
tzcode Remove localtime_tz and strftime_tz. 2014-07-25 17:28:52 -07:00
upstream-dlmalloc Put all allocation functions into dispatch table. 2014-06-12 15:08:18 -07:00
upstream-freebsd Fix visibility for a bunch more symbols. 2014-07-14 18:59:51 -07:00
upstream-netbsd Implement twalk(3), add unit tests. 2014-07-24 15:14:06 -07:00
upstream-openbsd Implement twalk(3), add unit tests. 2014-07-24 15:14:06 -07:00
zoneinfo Upgrade to tzdata2014e. 2014-06-13 10:55:19 -07:00
Android.mk Added a bionic systrace class and tracing to pthread_mutex.cpp. 2014-07-29 09:41:44 -07:00
crt.mk Reconfig libc's Android.mk to build for multilib 2014-02-12 13:58:34 -08:00
MODULE_LICENSE_BSD
NOTICE Implement twalk(3), add unit tests. 2014-07-24 15:14:06 -07:00
SYSCALLS.TXT Clean up some misinformation around prctl. 2014-07-18 16:54:28 -07:00