A library you can compile into your Android NDK code to generate gprof-compatible profile information.
C Shell Makefile Java Assembly C++
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
docs Add docs from Google Code Mar 18, 2015
jni Remove ucontext.h, no longer used Apr 5, 2015
test Fix 'make check' target Jul 27, 2014
.gitignore .gitigore: ignore test object files Jan 7, 2013
.travis.yml Only extract part of the ndk file Apr 6, 2015
COPYING Add GPL v3 license Jan 12, 2013
Makefile Move makefile snippet to Android-module.mk Jan 26, 2013
README.mkd Add "unmaintained code" warning Oct 15, 2015
ndk-excludes.txt Skip more ndk directories Apr 6, 2015


WARNING: Unmaintained code ahead

As an alternative please try out Google's own FPL Utils - NDK perf, which provides a non-intrusive way to profile your applications using Linux perf. However be warned that this too is only supported on 2 somewhat-obsolete devices.

The general churn in Android means that this library has suffered some severe bit-rot over the last couple of years. If you can help then pull requests are appreciated, but I no longer have the time or motivation to work on the project.

Profile Android NDK code. Further instructions on the docs/Usage.md page.

There are examples on the docs/Example.md page and the design decisions are discussed on the docs/HowItWorks.md page.

Build Status