History log of /external/oprofile/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3722f1053f4cab90c4daf61451713a2d61d79c71 04-Mar-2014 Ben Cheng <bccheng@google.com> Merge "Deactivate build for oprofile."
07f514b15ddedc2e5e700ffa9f33111b12127d06 04-Mar-2014 Ben Cheng <bccheng@google.com> Deactivate build for oprofile.

BUG: 13249790
Change-Id: I24d56e195a7aa33c44228af38a758d6156fa1415
ndroid.mk
aemon/Android.mk
aemon/Android.mk.bak
ibabi/Android.mk
ibabi/Android.mk.bak
ibdb/Android.mk
ibdb/Android.mk.bak
ibop/Android.mk
ibop/Android.mk.bak
ibopt++/Android.mk
ibopt++/Android.mk.bak
ibpopt/Android.mk
ibpopt/Android.mk.bak
ibpp/Android.mk
ibpp/Android.mk.bak
ibregex/Android.mk
ibregex/Android.mk.bak
ibutil++/Android.mk
ibutil++/Android.mk.bak
ibutil/Android.mk
ibutil/Android.mk.bak
pcontrol/Android.mk
pcontrol/Android.mk.bak
p/Android.mk
p/Android.mk.bak
940cf75277cb1d292d933102a1f4fbdb60f798ee 07-Dec-2013 Ben Cheng <bccheng@android.com> Merge "Fix WITH_ARM_V7_A flag not corectly set issue"
50c8738e56f2c1d9fa701000f3cc1912cb95455a 06-Dec-2013 Carton He <carton.he@marvell.com> Fix WITH_ARM_V7_A flag not corectly set issue

Change-Id: Iece26e1c5d308a046f3ceab8306405eeff36e94c
Signed-off-by: Carton He <carton.he@marvell.com>
pcontrol/Android.mk
4886329fd53290061515485e7cf3ce497fc1b5b9 26-Mar-2013 Keun-young Park <keunyoung@google.com> Merge "Add oprofile host tool support for mips."
dfc755a789a02c9b990e111bd0cb9a75d3a5e8e6 05-Mar-2013 Ben Cheng <bccheng@android.com> Merge "Fix various problems in opcontrol"
935b17dd32d856eff6cdacecaee0b66cd00af69d 05-Mar-2013 Paul Lind <paul.lind@imgtec.com> Add oprofile host tool support for mips.

Provides general build support, and fixes one arm-specific change
in opannotate.

Change-Id: Ib4f8145719fb6b2a1e292b72c2bed044497c55c2
ommon.mk
p/Android.mk
p/opannotate.cpp
73f45fe6aeb2ac4c67c405c6cd4cfe97f0b07b72 05-Mar-2013 Paul Lind <paul.lind@imgtec.com> Fix various problems in opcontrol

Support multiple CPU types in opcontrol
Use access(2) instead of opening files where possible
Mount /dev/oprofile at startup
Disable oprofiled when resetting current data session

Change-Id: Ifd0ff2a50c9229af01249aefd5cd9dce00c58bf4
aemon/liblegacy/opd_kernel.c
vents/arm/armv6/events.h
vents/arm/armv7/events.h
vents/i386/arch_perfmon/events.h
vents/mips/1004K/events.h
vents/mips/24K/events.h
vents/mips/34K/events.h
vents/mips/74K/events.h
pcontrol/opcontrol.cpp
pev.py
8b82b791ff927e4c5cb59d31889189b6436101ea 08-Jan-2013 Andrew Hsieh <andrewhsieh@google.com> Merge "Add -ldl for opannotate, oparchive, etc, in pp/Android.mk"
bcc580e7c43f25928d29d9362829e3cd6490dd5b 04-Jan-2013 Andrew Hsieh <andrewhsieh@google.com> Add -ldl for opannotate, oparchive, etc, in pp/Android.mk

The new libbfd.a is compiled with plugin enabled. The plugin.o in
it need dlopen, dlsym, etc

Change-Id: I63912ddc151fe3f6a34274e6200db6e7a16c910d
p/Android.mk
e36e25b6032bb8d194792e77d78f212997b40713 24-Apr-2012 Jean-Baptiste Queru <jbq@google.com> am 0c328eae: Merge "Point to gcc 4.6"

* commit '0c328eae6ea431cc7014502403830ae2b5bc1210':
Point to gcc 4.6
0c328eae6ea431cc7014502403830ae2b5bc1210 21-Apr-2012 Jean-Baptiste Queru <jbq@google.com> Merge "Point to gcc 4.6"
f76576255910adee2a08096eada4f82dbbe7a901 06-Jan-2012 Jean-Baptiste Queru <jbq@google.com> Point to gcc 4.6

Change-Id: I2bd6554f3636f6701d73d60d616ffc0cc480687d
ommon.mk
18536b6cb0c5e4f316b98ba471d138cb45b490b7 06-Jan-2012 Jean-Baptiste Queru <jbq@google.com> Point to gcc 4.6

Change-Id: I5b398a311a6b912801eab59d7524397a590d68da
ommon.mk
b8927e3cf42594785896f4c8afe811f57ccb9fa1 20-Apr-2012 Jean-Baptiste Queru <jbq@google.com> Revert "Point to gcc 4.6"

This reverts commit a144541a3257e3992dbeb0d4397ab1fcdd593d27.
ommon.mk
a144541a3257e3992dbeb0d4397ab1fcdd593d27 06-Jan-2012 Jean-Baptiste Queru <jbq@google.com> Point to gcc 4.6

Change-Id: I2f657b568011b501236dfed808db075629407b47
ommon.mk
759316d430eb3a7daad839768232aae98600838f 11-Jan-2012 Jean-Baptiste Queru <jbq@google.com> Revert "Point to gcc 4.6"

This reverts commit 27e5bbd83212043383dee53c85153d80b4e6d447.
ommon.mk
f0d3b7aa5413763a254f1bf032ba50542506abfc 09-Jan-2012 Ben Cheng <bccheng@google.com> Allow setting symbols path explicitly through -p/--image-path.

As long as all arguments to opreport are still pass-through there is no
need to add explcit getopt cases.

Change-Id: Iac2d3ec2805f5207a089f623e9559c01abe7c7c0
profile_android
49e77ac26c5e021feb1d860557033e9e89bc338a 07-Jan-2012 Jing Yu <jingyu@google.com> Merge "Point to gcc 4.6"
e4b944c9df64336e4c2dd87be5653077ff6c415c 07-Jan-2012 Ben Cheng <bccheng@google.com> Enhance the oprofile_android harness to support opannotate.

Also s/objdump/arm-eabi-objdump in opannotate.cpp.

Change-Id: I51b35da926a9ad189c6758c3f10084a4b9766524
profile_android
p/opannotate.cpp
27e5bbd83212043383dee53c85153d80b4e6d447 06-Jan-2012 Jean-Baptiste Queru <jbq@google.com> Point to gcc 4.6

Change-Id: I2bd6554f3636f6701d73d60d616ffc0cc480687d
ommon.mk
529d868851ce83328c89429d256e68afe320c51d 04-Jan-2012 Ben Cheng <bccheng@google.com> Support multiple profile sessions w/o the need of rebooting.

Bonus changes:
- Eliminated sending unnecessary SIGHUP to oprofiled when dumping
samples.
- fixed a file descriptor leak in read_num().

Change-Id: I79ca35a62df848ceb4e16f2bc62e54b86ab7495f
pcontrol/opcontrol.cpp
444f6f98041242e2f8ddad3fedff6c59a5da9873 14-Dec-2011 Ben Cheng <bccheng@google.com> Allow callgraph collection in timer mode.

Change-Id: I48700c0c655f7c29ea3eb2ee049aa547a3d327c3
profile_android
07c74c1f62f3250d4b0cf69d4d6bbba5598edcb6 10-Nov-2011 Conley Owens <cco3@android.com> am d3902402: Remove mutable declaration of reference member

* commit 'd39024022778b3cd3f1d88d5cc1a330f023203be':
Remove mutable declaration of reference member
d39024022778b3cd3f1d88d5cc1a330f023203be 09-Nov-2011 Conley Owens <cco3@android.com> Remove mutable declaration of reference member

Mutable on reference members is meaningless. gcc>=4.6 does not allow
it.

Change-Id: I87c10cd7b5d6a15f46ca20465882e7a940e850bf
ibpp/format_output.h
90b78b1e64e4d36665f8581fa5e889f42971e031 09-Nov-2011 Conley Owens <cco3@android.com> Remove mutable declaration of reference member

Mutable on reference members is meaningless. gcc>=4.6 does not allow
it.

Change-Id: I87c10cd7b5d6a15f46ca20465882e7a940e850bf
ibpp/format_output.h
a2e215abe628d95138749a4813575f8882c1efd0 16-Aug-2011 Narayan Kamath <narayan@google.com> Fix a typo in oprofile_android

The typo (in specifying the --kernel-range argument) completely breaks
kernel profiling because the kernel end address will always be 0
and < the start address. All kernel samples will therefore be discarded.

I've also added very basic support for turning on kernel profiling via
this script.

Change-Id: I64b4063cb994ca94a51ed5aa0159aa4ae1627969
profile_android
801d6dd1bc0b65b8b26c03713592d717877e6d60 12-Jul-2011 Jeff Brown <jeffbrown@google.com> Remove the simulator target from all makefiles.
Bug: 5010576

Change-Id: I4e916efded024ea68713dde817dd4bb7ec83c285
ndroid.mk
220b7fffe31541dc33e8a9bb297128dd46567e74 04-May-2011 Jeff Brown <jeffbrown@google.com> Improve oprofile scripts.

Now support importing dumps and running reports using a simple script.
Eliminated some spurious errors and warnings in the oprofile tools
when profiling Android libraries.

Change-Id: I618cf6f8937a6ab5f45b3d45bdf860792b6bebbe
ibpp/locate_images.cpp
ibpp/op_header.cpp
profile_android
6e67eb0359ee670a3eccd17dcc7eb0ffa3531d7b 08-Apr-2011 Jeff Brown <jeffbrown@google.com> Reenable oprofile host build.

Now taking into account differences in the library dependencies of
libintl on darwin vs. linux. On darwin, we need to link with libiconv
which is provided as a shared library on the platform. On linux,
iconv is included in libc so we don't need anything special.

Change-Id: Ide89061cce0352c83b7401d9f5d594e9625b1868
ommon.mk
aemon/Android.mk
ibabi/Android.mk
ibdb/Android.mk
ibop/Android.mk
ibopt++/Android.mk
ibpopt/Android.mk
ibpp/Android.mk
ibregex/Android.mk
ibutil++/Android.mk
ibutil/Android.mk
pcontrol/Android.mk
p/Android.mk
f06448bab14aaf2822dc8360c44387ff8115281a 08-Apr-2011 Jeff Brown <jeffbrown@google.com> Revert "This doesn't always build, so completely disable it."

This reverts commit 245b75880b4a7ad329b53ab9ee8a12d4fafee368.
ndroid.mk
245b75880b4a7ad329b53ab9ee8a12d4fafee368 08-Apr-2011 Joe Onorato <joeo@google.com> This doesn't always build, so completely disable it.

Change-Id: Ie87d9459a98fbd45619bf1da83c2e68fb63b075a
ndroid.mk
5e369a0402856d5514a4908b601fd46ec857cb2d 08-Apr-2011 Jeff Brown <jeffbrown@google.com> Completely disable building oprofile on host.

Was trying to build some components even when HAVE_LIBBFD was false.

Change-Id: Ied9aefcc42070ae2e6cd7cc64f7323f72e64dd82
ibabi/Android.mk
ibdb/Android.mk
ibop/Android.mk
ibopt++/Android.mk
ibpopt/Android.mk
ibregex/Android.mk
ibutil/Android.mk
0ff435ab0bf9d56ffe59a5f1efe66e4aabe02f53 06-Apr-2011 Jeff Brown <jeffbrown@google.com> Disable oprofile host tools builds.

Need host prebuilt for libiconv.a because libintl.a is linked with it.
Bug: 3439321

Change-Id: Ifabae6a0735f3d98287069e7b881a88c4933c56b
ommon.mk
c3efb236108cf27a97d4cf7f05ee4a9a02f8e5fa 18-Mar-2011 Jeff Brown <jeffbrown@google.com> Build oprofile tools on the host.

Change-Id: I9911afe75ad24b5d39aedee4cf4c27ce418d033c
ndroid.mk
ommon.mk
aemon/Android.mk
ibabi/Android.mk
ibdb/Android.mk
ibop/Android.mk
ibopt++/Android.mk
ibpopt/Android.mk
ibpp/Android.mk
ibregex/Android.mk
ibutil++/Android.mk
ibutil/Android.mk
pcontrol/Android.mk
pcontrol_remote
pimport_pull
profile_android
p/Android.mk
c26010c3ef84ee69a148788e17c75d12d23fadbd 07-Feb-2011 Kenny Root <kroot@google.com> x86: More fixing oprofile compilation in PIC mode

Change-Id: I4c58b95a9f6f13bdfa59a6b78248f97e86821e5a
aemon/opd_ibs.c
87866d93bd7de46ffe9333437e5230c6eda58448 02-Feb-2011 Jeff Brown <jeffbrown@google.com> Improve oprofile wrapper commands.

Added a new wrapper script that will help automate more of the process
of setting up and running oprofile on a remote device. There is
more work to be done here once the kernel perf event issues that hinder
reliability (bug: 2975913) are resolved.

Change-Id: I942ee74912f1e4c87b4c43aca9937b3f3f1780f6
pcontrol/opcontrol.cpp
pcontrol_remote
profile_android
7a33c86eb98056ef0570c99e713214f8dc56b6ef 02-Feb-2011 Jeff Brown <jeffbrown@google.com> Sync with oprofile CVS HEAD from Jan 11, 2011.

There have been a few patches to oprofile for newer ARM architectures
since 0.9.6.

Pruned out irrelevant auto-generated files from the previous dump
so this is closer to being a mirror of the actual oprofile repository.

Change-Id: I889053d30aae433a199a0a18585c66b88ff8de14
hangeLog
leanSpec.mk
ACKING
akefile.in
clocal.m4
gents/Makefile.am
gents/Makefile.in
gents/jvmpi/Makefile.in
gents/jvmti/Makefile.in
ompile
onfig.guess
onfig.h.in
onfig.sub
onfigure
onfigure.in
aemon/Makefile.in
aemon/init.c
aemon/liblegacy/Makefile.in
aemon/opd_extended.c
aemon/opd_extended.h
aemon/opd_ibs.c
aemon/opd_ibs.h
aemon/opd_ibs_macro.h
aemon/opd_ibs_trans.c
aemon/opd_ibs_trans.h
epcomp
oc/CodingStyle
oc/Makefile.in
oc/buffers.dia
oc/internals.html
oc/op-jit-devel.html
oc/opcontrol.1.in
oc/ophelp.xsd
oc/oprofile.1
oc/oprofile.html
oc/oprofile.xml
vents/Makefile.am
vents/Makefile.in
vents/alpha/ev4/events
vents/alpha/ev4/unit_masks
vents/alpha/ev5/events
vents/alpha/ev5/unit_masks
vents/alpha/ev6/events
vents/alpha/ev6/unit_masks
vents/alpha/ev67/events
vents/alpha/ev67/unit_masks
vents/alpha/pca56/events
vents/alpha/pca56/unit_masks
vents/arm/armv7-ca9/events
vents/arm/armv7-ca9/unit_masks
vents/arm/armv7-common/events
vents/arm/armv7-common/unit_masks
vents/arm/armv7/events
vents/avr32/events
vents/avr32/unit_masks
vents/i386/arch_perfmon/events
vents/i386/arch_perfmon/unit_masks
vents/i386/athlon/events
vents/i386/athlon/unit_masks
vents/i386/atom/events
vents/i386/atom/unit_masks
vents/i386/core/events
vents/i386/core/unit_masks
vents/i386/core_2/events
vents/i386/core_2/unit_masks
vents/i386/core_i7/events
vents/i386/core_i7/unit_masks
vents/i386/nehalem/events
vents/i386/nehalem/unit_masks
vents/i386/p4-ht/events
vents/i386/p4-ht/unit_masks
vents/i386/p4/events
vents/i386/p4/unit_masks
vents/i386/p6_mobile/events
vents/i386/p6_mobile/unit_masks
vents/i386/pii/events
vents/i386/pii/unit_masks
vents/i386/piii/events
vents/i386/piii/unit_masks
vents/i386/ppro/events
vents/i386/ppro/unit_masks
vents/i386/westmere/events
vents/i386/westmere/unit_masks
vents/ia64/ia64/events
vents/ia64/ia64/unit_masks
vents/ia64/itanium/events
vents/ia64/itanium/unit_masks
vents/ia64/itanium2/events
vents/ia64/itanium2/unit_masks
vents/mips/1004K/events
vents/mips/1004K/unit_masks
vents/mips/20K/events
vents/mips/20K/unit_masks
vents/mips/24K/events
vents/mips/24K/unit_masks
vents/mips/25K/events
vents/mips/25K/unit_masks
vents/mips/34K/events
vents/mips/34K/unit_masks
vents/mips/5K/events
vents/mips/5K/unit_masks
vents/mips/74K/events
vents/mips/74K/unit_masks
vents/mips/loongson2/events
vents/mips/loongson2/unit_masks
vents/mips/r10000/events
vents/mips/r10000/unit_masks
vents/mips/r12000/events
vents/mips/r12000/unit_masks
vents/mips/rm7000/events
vents/mips/rm7000/unit_masks
vents/mips/rm9000/events
vents/mips/rm9000/unit_masks
vents/mips/sb1/events
vents/mips/sb1/unit_masks
vents/mips/vr5432/events
vents/mips/vr5432/unit_masks
vents/mips/vr5500/events
vents/mips/vr5500/unit_masks
vents/ppc/7450/events
vents/ppc/7450/unit_masks
vents/ppc/e300/events
vents/ppc/e300/unit_masks
vents/ppc/e500/events
vents/ppc/e500/unit_masks
vents/ppc/e500v2/events
vents/ppc/e500v2/unit_masks
vents/ppc64/970/event_mappings
vents/ppc64/970/events
vents/ppc64/970/unit_masks
vents/ppc64/970MP/event_mappings
vents/ppc64/970MP/events
vents/ppc64/970MP/unit_masks
vents/ppc64/cell-be/events
vents/ppc64/cell-be/unit_masks
vents/ppc64/ibm-compat-v1/event_mappings
vents/ppc64/ibm-compat-v1/events
vents/ppc64/ibm-compat-v1/unit_masks
vents/ppc64/pa6t/event_mappings
vents/ppc64/pa6t/events
vents/ppc64/pa6t/unit_masks
vents/ppc64/power4/event_mappings
vents/ppc64/power4/events
vents/ppc64/power4/unit_masks
vents/ppc64/power5++/event_mappings
vents/ppc64/power5++/events
vents/ppc64/power5++/unit_masks
vents/ppc64/power5+/event_mappings
vents/ppc64/power5+/events
vents/ppc64/power5+/unit_masks
vents/ppc64/power5/event_mappings
vents/ppc64/power5/events
vents/ppc64/power5/unit_masks
vents/ppc64/power6/event_mappings
vents/ppc64/power6/events
vents/ppc64/power6/unit_masks
vents/ppc64/power7/event_mappings
vents/ppc64/power7/events
vents/ppc64/power7/unit_masks
vents/rtc/events
vents/rtc/unit_masks
vents/x86-64/family10/events
vents/x86-64/family10/unit_masks
vents/x86-64/family11h/events
vents/x86-64/family11h/unit_masks
vents/x86-64/family12h/events
vents/x86-64/family12h/unit_masks
vents/x86-64/family14h/events
vents/x86-64/family14h/unit_masks
vents/x86-64/family15h/events
vents/x86-64/family15h/unit_masks
vents/x86-64/hammer/events
vents/x86-64/hammer/unit_masks
ui/Makefile.in
ui/ui/Makefile.in
nstall-sh
ibabi/Makefile.in
ibabi/opimport.cpp
ibabi/tests/Makefile.in
ibdb/Makefile.in
ibdb/tests/Makefile.in
ibop/Makefile.in
ibop/op_cpu_type.c
ibop/op_cpu_type.h
ibop/op_events.c
ibop/op_hw_specific.h
ibop/op_xml_events.c
ibop/op_xml_out.c
ibop/op_xml_out.h
ibop/tests/Makefile.in
ibop/tests/alloc_counter_tests.c
ibopagent/Makefile.in
ibopagent/bfddefines.c
ibopt++/Makefile.in
ibpp/Makefile.in
ibpp/parse_filename.cpp
ibpp/profile_spec.cpp
ibregex/Makefile.in
ibregex/stl.pat.in
ibregex/tests/Makefile.in
ibutil++/Makefile.in
ibutil++/bfd_support.cpp
ibutil++/tests/Makefile.in
ibutil/Makefile.in
ibutil/op_cpufreq.c
ibutil/tests/Makefile.in
tmain.sh
4/Makefile.in
4/qt.m4
issing
pjitconv/Makefile.in
p/Makefile.in
p/oparchive.cpp
tils/Makefile.in
tils/opcontrol
tils/ophelp.c
b415faba7482dd7ee3335f0f1518333554e3da0d 11-Jan-2011 Jeff Brown <jeffbrown@google.com> Compile oprofile tools on the host.

Some of the new build targets are disabled for now because libbfd is
not currently provided by the prebuilt toolchain for all platforms.

Change-Id: Ie2c24bf997c9c5f15f6c3e2eaf949d73578890d8
onfig.h
ibabi/Android.mk
ibabi/opimport.cpp
ibdb/Android.mk
ibdb/db_manage.c
ibop/Android.mk
ibop/op_config.h
ibop/op_hw_specific.h
ibopt++/Android.mk
ibpopt/Android.mk
ibpopt/config.h
ibpp/Android.mk
ibregex/Android.mk
ibutil++/Android.mk
ibutil/Android.mk
pimport_pull
p/Android.mk
219a1d03a9de33ae62abdb0cf5c45126940d0ace 02-Feb-2011 David 'Digit' Turner <digit@android.com> Merge "x86: Fix oprofile compilation in pic mode."
02636c69c4abbf611749c77eaba5115a090754c1 01-Feb-2011 David 'Digit' Turner <digit@android.com> x86: Fix oprofile compilation in pic mode.

This patch modifies the inline x86 assembly fragments to properly
save ebx when calling the cpuid instruction. Otherwise, the compiler
will error, complaining that the PIC register (ebx) is clobbered.

Change-Id: Ibc091484068dfb87812c59dbc3976d26d922eebc
ibop/op_hw_specific.h
8cfa702f803c5ef6a2b062a489a1b2cf66b45b5e 17-Nov-2010 Mike Dodd <mdodd@google.com> oprofile 0.9.6

Copy in the rest of the oprofile 0.9.6 tree so we have a source
copy to match the prebuilt binaries that are checked into
external/.

Change-Id: Iaac327571d5d583594a4194973bf256569061048
OPYING
hangeLog
hangeLog-2001
hangeLog-2002
hangeLog-2003
hangeLog-2004
hangeLog-2005
hangeLog-2006
hangeLog-2007
hangeLog-2008
akefile.am
akefile.in
EADME
EADME_PACKAGERS
ODO
clocal.m4
gents/Makefile.am
gents/Makefile.in
gents/jvmpi/Makefile.am
gents/jvmpi/Makefile.in
gents/jvmpi/jvmpi_oprofile.cpp
gents/jvmti/Makefile.am
gents/jvmti/Makefile.in
gents/jvmti/libjvmti_oprofile.c
utogen.sh
ompile
onfig.guess
onfig.h.in
onfig.sub
onfigure
onfigure.in
aemon/Makefile.am
aemon/Makefile.in
aemon/liblegacy/Makefile.am
aemon/liblegacy/Makefile.in
aemon/liblegacy/init.c
aemon/liblegacy/opd_24_stats.c
aemon/liblegacy/opd_24_stats.h
aemon/liblegacy/opd_image.c
aemon/liblegacy/opd_image.h
aemon/liblegacy/opd_kernel.c
aemon/liblegacy/opd_kernel.h
aemon/liblegacy/opd_mapping.c
aemon/liblegacy/opd_mapping.h
aemon/liblegacy/opd_parse_proc.c
aemon/liblegacy/opd_parse_proc.h
aemon/liblegacy/opd_proc.c
aemon/liblegacy/opd_proc.h
aemon/liblegacy/opd_sample_files.c
aemon/liblegacy/opd_sample_files.h
aemon/liblegacy/p_module.h
epcomp
oc/Makefile.am
oc/Makefile.in
oc/buffers.png
oc/internals.html
oc/internals.xml
oc/op-jit-devel.html
oc/op-jit-devel.xml
oc/opannotate.1.in
oc/oparchive.1.in
oc/opcontrol.1.in
oc/opgprof.1.in
oc/ophelp.1.in
oc/opimport.1.in
oc/opreport.1.in
oc/opreport.xsd
oc/oprofile.1
oc/oprofile.1.in
oc/oprofile.html
oc/oprofile.xml
oc/srcdoc/Doxyfile.in
oc/srcdoc/Makefile
oc/xsl/catalog-1.xml.in
oc/xsl/xhtml-chunk.xsl
oc/xsl/xhtml-common.xsl
oc/xsl/xhtml.xsl
vents/Makefile.am
vents/Makefile.in
vents/arm/armv6/events
vents/arm/armv6/unit_masks
vents/arm/armv7/events
vents/arm/armv7/unit_masks
vents/arm/mpcore/events
vents/arm/mpcore/unit_masks
vents/arm/xscale1/events
vents/arm/xscale1/unit_masks
vents/arm/xscale2/events
vents/arm/xscale2/unit_masks
ui/Makefile.am
ui/Makefile.in
ui/oprof_start.cpp
ui/oprof_start.h
ui/oprof_start_config.cpp
ui/oprof_start_config.h
ui/oprof_start_main.cpp
ui/oprof_start_util.cpp
ui/oprof_start_util.h
ui/ui/Makefile.am
ui/ui/Makefile.in
ui/ui/oprof_start.base.ui
nclude/sstream
nstall-sh
ibabi/Makefile.am
ibabi/Makefile.in
ibabi/tests/Makefile.am
ibabi/tests/Makefile.in
ibabi/tests/abi_test.cpp
ibdb/Makefile.am
ibdb/Makefile.in
ibdb/tests/Makefile.am
ibdb/tests/Makefile.in
ibdb/tests/db_test.c
ibop/Makefile.am
ibop/Makefile.in
ibop/tests/Makefile.am
ibop/tests/Makefile.in
ibop/tests/alloc_counter_tests.c
ibop/tests/cpu_type_tests.c
ibop/tests/load_events_files_tests.c
ibop/tests/mangle_tests.c
ibop/tests/parse_event_tests.c
ibopagent/Makefile.am
ibopagent/Makefile.in
ibopagent/jitdump.h
ibopagent/opagent.c
ibopagent/opagent.h
ibopagent/opagent_symbols.ver
ibopt++/Makefile.am
ibopt++/Makefile.in
ibopt++/popt_options.cpp
ibopt++/popt_options.h
ibpp/Makefile.am
ibpp/Makefile.in
ibpp/arrange_profiles.cpp
ibpp/arrange_profiles.h
ibpp/callgraph_container.cpp
ibpp/callgraph_container.h
ibpp/diff_container.cpp
ibpp/diff_container.h
ibpp/filename_spec.cpp
ibpp/filename_spec.h
ibpp/format_flags.h
ibpp/format_output.cpp
ibpp/format_output.h
ibpp/image_errors.cpp
ibpp/image_errors.h
ibpp/locate_images.cpp
ibpp/locate_images.h
ibpp/name_storage.cpp
ibpp/name_storage.h
ibpp/op_header.cpp
ibpp/op_header.h
ibpp/parse_filename.cpp
ibpp/parse_filename.h
ibpp/populate.cpp
ibpp/populate.h
ibpp/populate_for_spu.cpp
ibpp/populate_for_spu.h
ibpp/profile.cpp
ibpp/profile.h
ibpp/profile_container.cpp
ibpp/profile_container.h
ibpp/profile_spec.cpp
ibpp/profile_spec.h
ibpp/sample_container.cpp
ibpp/sample_container.h
ibpp/symbol.cpp
ibpp/symbol.h
ibpp/symbol_container.cpp
ibpp/symbol_container.h
ibpp/symbol_functors.cpp
ibpp/symbol_functors.h
ibpp/symbol_sort.cpp
ibpp/symbol_sort.h
ibpp/xml_utils.cpp
ibpp/xml_utils.h
ibregex/Makefile.am
ibregex/Makefile.in
ibregex/demangle_java_symbol.cpp
ibregex/demangle_java_symbol.h
ibregex/demangle_symbol.cpp
ibregex/demangle_symbol.h
ibregex/op_regex.cpp
ibregex/op_regex.h
ibregex/stl.pat.in
ibregex/tests/Makefile.am
ibregex/tests/Makefile.in
ibregex/tests/java_test.cpp
ibregex/tests/mangled-name.in
ibregex/tests/regex_test.cpp
ibutil++/Makefile.am
ibutil++/Makefile.in
ibutil++/bfd_spu_support.cpp
ibutil++/bfd_support.cpp
ibutil++/bfd_support.h
ibutil++/cached_value.h
ibutil++/child_reader.cpp
ibutil++/child_reader.h
ibutil++/comma_list.h
ibutil++/cverb.cpp
ibutil++/cverb.h
ibutil++/file_manip.cpp
ibutil++/file_manip.h
ibutil++/generic_spec.h
ibutil++/glob_filter.cpp
ibutil++/glob_filter.h
ibutil++/growable_vector.h
ibutil++/op_bfd.cpp
ibutil++/op_bfd.h
ibutil++/op_exception.cpp
ibutil++/op_exception.h
ibutil++/op_spu_bfd.cpp
ibutil++/path_filter.cpp
ibutil++/path_filter.h
ibutil++/sparse_array.h
ibutil++/stream_util.cpp
ibutil++/stream_util.h
ibutil++/string_filter.cpp
ibutil++/string_filter.h
ibutil++/string_manip.cpp
ibutil++/string_manip.h
ibutil++/tests/Makefile.am
ibutil++/tests/Makefile.in
ibutil++/tests/cached_value_tests.cpp
ibutil++/tests/comma_list_tests.cpp
ibutil++/tests/file_manip_tests.cpp
ibutil++/tests/glob_filter_tests.cpp
ibutil++/tests/path_filter_tests.cpp
ibutil++/tests/string_filter_tests.cpp
ibutil++/tests/string_manip_tests.cpp
ibutil++/tests/utility_tests.cpp
ibutil++/unique_storage.h
ibutil++/utility.h
ibutil++/xml_output.cpp
ibutil++/xml_output.h
ibutil/Makefile.am
ibutil/Makefile.in
ibutil/op_cpufreq.c
ibutil/tests/Makefile.am
ibutil/tests/Makefile.in
ibutil/tests/file_tests.c
ibutil/tests/string_tests.c
tmain.sh
4/Makefile.am
4/Makefile.in
4/binutils.m4
4/builtinexpect.m4
4/cellspubfdsupport.m4
4/compileroption.m4
4/configmodule.m4
4/copyifchange.m4
4/docbook.m4
4/extradirs.m4
4/findkernel.m4
4/kerneloption.m4
4/kernelversion.m4
4/mallocattribute.m4
4/poptconst.m4
4/precompiledheader.m4
4/qt.m4
4/resultyn.m4
4/sstream.m4
4/typedef.m4
issing
odule/Makefile.in
odule/compat.c
odule/compat.h
odule/compat22.h
odule/compat24.h
odule/ia64/IA64entry.h
odule/ia64/IA64minstate.h
odule/ia64/IA64syscallstub.h
odule/ia64/Makefile.in
odule/ia64/cpu_type.c
odule/ia64/op_ia64_model.h
odule/ia64/op_pmu.c
odule/ia64/op_syscalls.c
odule/ia64/oprofile_stubs.S
odule/op_cache.h
odule/op_dcache.h
odule/op_dname.c
odule/op_init.c
odule/op_util.c
odule/op_util.h
odule/oprofile.c
odule/oprofile.h
odule/x86/Makefile.in
odule/x86/apic_compat.h
odule/x86/cpu_type.c
odule/x86/op_apic.c
odule/x86/op_apic.h
odule/x86/op_arch.h
odule/x86/op_fixmap.c
odule/x86/op_model_athlon.c
odule/x86/op_model_p4.c
odule/x86/op_model_ppro.c
odule/x86/op_msr.h
odule/x86/op_nmi.c
odule/x86/op_rtc.c
odule/x86/op_syscalls.c
odule/x86/op_x86_model.h
odule/x86/oprofile_nmi.S
pjitconv/Makefile.am
pjitconv/Makefile.in
pjitconv/conversion.c
pjitconv/create_bfd.c
pjitconv/debug_line.c
pjitconv/jitsymbol.c
pjitconv/opjitconv.c
pjitconv/opjitconv.h
pjitconv/parse_dump.c
p/Makefile.am
p/Makefile.in
p/common_option.cpp
p/common_option.h
p/opannotate.cpp
p/opannotate_options.cpp
p/opannotate_options.h
p/oparchive.cpp
p/oparchive_options.cpp
p/oparchive_options.h
p/opgprof.cpp
p/opgprof_options.cpp
p/opgprof_options.h
p/opreport.cpp
p/opreport_options.cpp
p/opreport_options.h
tils/Makefile.am
tils/Makefile.in
tils/opcontrol
tils/ophelp.c
8a572b129c9755959b4421970947aeda4119c3b7 11-Nov-2010 Mike Dodd <mdodd@google.com> oprofile fix for hashing backtraces.

Oprofile's hash function uses a 64-bit value for the
key where the high 32-bit are the 'from' address in a backtrace,
and the low 32-bits are the current PC. However, the hash
function was:

uint32_t temp = (value >> 32) ^ value;
return ((temp << 0) ^ (temp >> 8)) & data->hash_mask;

If 'from' and 'to' are the same (recursive function), this hashes
to 0, and you end up with lots of collisions, turning the
theoretically O(1) operation into O(n).

To fix it, I just drop the high 32-bits from the hash:

uint32_t temp = value & 0xffffffff;
return ((temp << 0) ^ (temp >> 8)) & data->hash_mask;

In testing, this drastically reduces the oprofile overhead
for some tracing.

Change-Id: I8ae65a8a73771c89b576c895f135efd7b730eaf5
gitignore
ibdb/odb.h
20192a82b8a01a01949c720bf8f5f34a4ef9a31c 10-Oct-2010 Ben Cheng <bccheng@android.com> am 44ce8454: am 041ee6cc: Add timer mode in opcontrol.

Merge commit '44ce8454876f33304daf17da83614acaf8c189c2'

* commit '44ce8454876f33304daf17da83614acaf8c189c2':
Add timer mode in opcontrol.
44ce8454876f33304daf17da83614acaf8c189c2 07-Oct-2010 Ben Cheng <bccheng@android.com> am 041ee6cc: Add timer mode in opcontrol.

Merge commit '041ee6ccda354960ebc1e1ccfff78685ec5326e1' into gingerbread-plus-aosp

* commit '041ee6ccda354960ebc1e1ccfff78685ec5326e1':
Add timer mode in opcontrol.
041ee6ccda354960ebc1e1ccfff78685ec5326e1 04-Sep-2010 Ben Cheng <bccheng@android.com> Add timer mode in opcontrol.

(cherry-picked from master - temporary workaround for the transition from
oprofile to perf events)

Change-Id: I647523e68814dee525b7599e9088b68a19e67f4b
pcontrol/opcontrol.cpp
a9404b820caf434bba3c3c54c5e786a0eb9ebedb 04-Sep-2010 Ben Cheng <bccheng@android.com> Add timer mode in opcontrol.

Change-Id: Ic0ab81deac51b48068e3a9b92a417003196161ea
pcontrol/opcontrol.cpp
6ca44e8e1047224082340f3a166e5d0207b35a00 03-Sep-2010 Ben Cheng <bccheng@android.com> Skip oprofile modules in the simulator build.

Change-Id: Ie18ec8109465e44ae2e14f953f013871c6979060
ndroid.mk
5bbbe460405564a1aed8a67a13c43e9356ffc656 03-Sep-2010 Ben Cheng <bccheng@android.com> Port work-in-progress oprofile with Cortex-A9 support.

Change-Id: I26ecf3697c651dae31050081d6918ee5fc87915d
aemon/opd_events.c
aemon/opd_perfmon.c
aemon/opd_pipe.c
ibop/op_cpu_type.c
ibop/op_cpu_type.h
ibop/op_events.c
ibop/op_hw_specific.h
ibop/op_xml_events.c
ibop/op_xml_out.c
ibop/op_xml_out.h
ibutil/fscanf.c
ibutil/op_cpufreq.c
c4ad4bafe1bc1c9e92be1995c288ff89eb7b191e 09-Jul-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: If5c0de38e4b859b471abcecf16b5511c405bdcef
d095010b52282f41a483c7780815e0242f1e1629 09-Jul-2010 Mike Playle <mike.playle@realvnc.com> Correct permissions in mkdir calls

The 'mode' parameter to mkdir() is in octal, so it should have a
leading 0. Also, directories need their 'x' bits set.

Change-Id: I95bdae777ed31a8f99d1eeb4974a9ceb8d85633d
pcontrol/opcontrol.cpp
802e057e6e55fc120cb6d344ca5e6a2690cff3f0 04-May-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: Iff982a4bec118c01718056fff079460d365968c3
d850f374318831902a1386ec329cb3863b373874 04-May-2010 Jean-Baptiste Queru <jbq@google.com> fix sim build

Change-Id: I6c9ffe71d0dc71b2548367b021ff7ba6f833964e
pcontrol/opcontrol.cpp
e815c52e5e4dd0bae3113d2409097160f27348c6 30-Apr-2010 Mike Lockwood <lockwood@android.com> Fix ARM7 build.

Change-Id: I7c07811f0e124b24f8be17c17c41061f045f4c4f
Signed-off-by: Mike Lockwood <lockwood@android.com>
pcontrol/opcontrol.cpp
de6b5ecad5b51e38b85975c4f95a9f6e6f13719c 11-Mar-2010 Colin Cross <ccross@android.com> Merge "Use armv7a arch flag instead of arch variant"
7716e6152f492d5da9522531333c09fc5d3a3071 09-Mar-2010 Colin Cross <ccross@android.com> Use armv7a arch flag instead of arch variant

Change-Id: Ic1407b3ae4c1f662dafdce4bf8819fd92ca48e61
pcontrol/Android.mk
5ef29ce33a7cf59fc9f369686c4facb769cb87c2 09-Mar-2010 Jean-Baptiste Queru <jbq@google.com> Add an empty CleanSpec.mk

Change-Id: I193b7af88f80d805620089913de38094bd99a8f3
leanSpec.mk
751a4435c3ef705b0e31faa14c75b9e2fd859959 04-Mar-2010 Bruce Beare <brucex.j.beare@intel.com> x86 oprofile enablement
ndroid.mk
ibop/op_hw_specific.h
pcontrol/opcontrol.cpp
afec5b915f91a233f37047c29de9531be001778a 23-Feb-2010 Ben Cheng <bccheng@android.com> Minor bug fix/enhancement for OProfile post-processing tools.

1) Display samples collected in the code cache into dalvik-jit-code-cache.
2) Tolerate phantom event on counter 3 when it is not configured.
aemon/opd_events.c
pcontrol/opcontrol.cpp
pimport_pull
d1f0dae9eb61fa41faca33df6923d08d4516e677 05-Feb-2010 The Android Open Source Project <initial-contribution@android.com> am 56b2728f: am e58df036: reconcile main tree with open-source eclair

Merge commit '56b2728f588644e40195908e68985b9214fcfe8a'

* commit '56b2728f588644e40195908e68985b9214fcfe8a':
android-2.1_r1 snapshot
56b2728f588644e40195908e68985b9214fcfe8a 05-Feb-2010 The Android Open Source Project <initial-contribution@android.com> am e58df036: reconcile main tree with open-source eclair

Merge commit 'e58df036341d4926db42c06b9f8cf6504a3a95fe' into eclair-plus-aosp

* commit 'e58df036341d4926db42c06b9f8cf6504a3a95fe':
android-2.1_r1 snapshot
e58df036341d4926db42c06b9f8cf6504a3a95fe 05-Feb-2010 The Android Open Source Project <initial-contribution@android.com> reconcile main tree with open-source eclair
868bad75cb10f4ce656b2a84861a52fbf08b2c69 29-Jan-2010 The Android Open Source Project <initial-contribution@android.com> reconcile android-2.1_r1 snapshot
4de8f83c22a4998735235e0a38381456a5e90e91 13-Jan-2010 The Android Open Source Project <initial-contribution@android.com> android-2.1_r1 snapshot
932d3cfd90fcdd35d7f551320dd8451ef40e729b 16-Nov-2009 Jean-Baptiste Queru <jbq@google.com> am 50c57b4e: merge from open-source master

Merge commit '50c57b4e23ee626c7e6cd98fe700444416e32ea6'

* commit '50c57b4e23ee626c7e6cd98fe700444416e32ea6':
eclair snapshot
50c57b4e23ee626c7e6cd98fe700444416e32ea6 15-Nov-2009 Jean-Baptiste Queru <jbq@google.com> merge from open-source master
000a2dd542bb9ce33ee94be0359a60f03e7ae2df 15-Nov-2009 Jean-Baptiste Queru <jbq@google.com> merge from open-source master

Merge commit 'goog/stage-korg-master' into HEAD
b088e0b51cccd0c6c67115c351f99311c668ee32 15-Nov-2009 Jean-Baptiste Queru <jbq@google.com> merge from eclair
84862f9f1c18e2906bd17871ed0970751de7eeae 13-Nov-2009 Jean-Baptiste Queru <jbq@google.com> eclair snapshot
aemon/Android.mk
aemon/init.c
aemon/opd_events.c
aemon/opd_events.h
aemon/opd_extended.c
aemon/opd_extended.h
aemon/opd_ibs.c
aemon/opd_ibs.h
aemon/opd_ibs_macro.h
aemon/opd_ibs_trans.c
aemon/opd_ibs_trans.h
aemon/opd_interface.h
aemon/opd_mangling.c
aemon/opd_mangling.h
aemon/opd_printf.h
aemon/opd_sfile.c
aemon/opd_sfile.h
aemon/opd_stats.c
aemon/opd_trans.c
aemon/opd_trans.h
aemon/oprofiled.c
ibdb/db_insert.c
ibdb/db_manage.c
ibdb/odb.h
ibop/Android.mk
ibop/op_alloc_counter.c
ibop/op_config.h
ibop/op_cpu_type.c
ibop/op_cpu_type.h
ibop/op_events.c
ibop/op_events.h
ibop/op_hw_specific.h
ibop/op_parse_event.c
ibop/op_parse_event.h
ibop/op_xml_events.c
ibop/op_xml_events.h
ibop/op_xml_out.c
ibop/op_xml_out.h
ibutil/Android.mk
ibutil/op_file.c
ibutil/op_libiberty.h
pcontrol/Android.mk
pcontrol/opcontrol.cpp
pimport_pull
df3ced8cb815de064d86c11b55a2150ac8839a00 10-Nov-2009 Jing Yu <jingyu@google.com> Add an option which enables specifying a device to pull out samples.
pimport_pull
d6eeae3f5dd027a2d4e6b702cc07db4a605848c0 07-Oct-2009 Ben Cheng <bccheng@google.com> Select the proper version of OProfile tools based on host OS information.

android-bc_triage 2162989
pimport_pull
1434507eb3c837aa83306fca335f49d5ad3dec4e 16-Sep-2009 Ben Cheng <bccheng@google.com> More change to use all 5 performance counters on ARMv7.
pcontrol/opcontrol.cpp
5a4eb4eb367eccd4b976d1feae96cea96d2c50f2 15-Sep-2009 Ben Cheng <bccheng@google.com> Refresh OProfile code running on the target side to 0.9.5 for ARMV7.
aemon/Android.mk
aemon/init.c
aemon/opd_events.c
aemon/opd_events.h
aemon/opd_extended.c
aemon/opd_extended.h
aemon/opd_ibs.c
aemon/opd_ibs.h
aemon/opd_ibs_macro.h
aemon/opd_ibs_trans.c
aemon/opd_ibs_trans.h
aemon/opd_interface.h
aemon/opd_mangling.c
aemon/opd_mangling.h
aemon/opd_printf.h
aemon/opd_sfile.c
aemon/opd_sfile.h
aemon/opd_stats.c
aemon/opd_trans.c
aemon/opd_trans.h
aemon/oprofiled.c
ibdb/db_insert.c
ibdb/db_manage.c
ibdb/odb.h
ibop/Android.mk
ibop/op_alloc_counter.c
ibop/op_config.h
ibop/op_cpu_type.c
ibop/op_cpu_type.h
ibop/op_events.c
ibop/op_events.h
ibop/op_hw_specific.h
ibop/op_parse_event.c
ibop/op_parse_event.h
ibop/op_xml_events.c
ibop/op_xml_events.h
ibop/op_xml_out.c
ibop/op_xml_out.h
ibutil/Android.mk
ibutil/op_file.c
ibutil/op_libiberty.h
pcontrol/Android.mk
pcontrol/opcontrol.cpp
9eda82a51a8ecbd15c9f76b8e191341df55861b8 23-Apr-2009 Jean-Baptiste Queru <jbq@google.com> Merge donut into master
525eeb8a2ea0b4402786aa3e537e245f5876afd6 29-Mar-2009 The Android Open Source Project <initial-contribution@android.com> Merge branch 'open_source_no_contributions' into google_internal
004a95dd33d26fab20dea67063c39181f6cd486b 18-Mar-2009 Jean-Baptiste Queru <jbq@google.com> Merge commit 'remotes/korg/cupcake' into merge
10e23eebca4175a8dfe3a788b2bebacb1fcfce54 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
ndroid.mk
ODULE_LICENSE_GPL
OTICE
onfig.h
aemon/Android.mk
aemon/init.c
aemon/opd_anon.c
aemon/opd_anon.h
aemon/opd_cookie.c
aemon/opd_cookie.h
aemon/opd_events.c
aemon/opd_events.h
aemon/opd_interface.h
aemon/opd_kernel.c
aemon/opd_kernel.h
aemon/opd_mangling.c
aemon/opd_mangling.h
aemon/opd_perfmon.c
aemon/opd_perfmon.h
aemon/opd_pipe.c
aemon/opd_pipe.h
aemon/opd_printf.h
aemon/opd_sfile.c
aemon/opd_sfile.h
aemon/opd_spu.c
aemon/opd_stats.c
aemon/opd_stats.h
aemon/opd_trans.c
aemon/opd_trans.h
aemon/oprofiled.c
aemon/oprofiled.h
ibabi/Android.mk
ibabi/abi.cpp
ibabi/abi.h
ibabi/op_abi.c
ibabi/op_abi.h
ibabi/opimport.cpp
ibdb/Android.mk
ibdb/db_debug.c
ibdb/db_insert.c
ibdb/db_manage.c
ibdb/db_stat.c
ibdb/db_travel.c
ibdb/odb.h
ibop/Android.mk
ibop/op_alloc_counter.c
ibop/op_alloc_counter.h
ibop/op_config.c
ibop/op_config.h
ibop/op_config_24.h
ibop/op_cpu_type.c
ibop/op_cpu_type.h
ibop/op_events.c
ibop/op_events.h
ibop/op_get_interface.c
ibop/op_hw_config.h
ibop/op_interface.h
ibop/op_mangle.c
ibop/op_mangle.h
ibop/op_parse_event.c
ibop/op_parse_event.h
ibop/op_sample_file.h
ibpopt/Android.mk
ibpopt/config.h
ibpopt/findme.c
ibpopt/findme.h
ibpopt/popt.c
ibpopt/popt.h
ibpopt/poptconfig.c
ibpopt/popthelp.c
ibpopt/poptint.h
ibpopt/poptparse.c
ibpopt/system.h
ibutil/Android.mk
ibutil/fscanf.c
ibutil/op_cpufreq.c
ibutil/op_cpufreq.h
ibutil/op_deviceio.c
ibutil/op_deviceio.h
ibutil/op_file.c
ibutil/op_file.h
ibutil/op_fileio.c
ibutil/op_fileio.h
ibutil/op_get_time.c
ibutil/op_get_time.h
ibutil/op_growable_buffer.c
ibutil/op_growable_buffer.h
ibutil/op_libiberty.c
ibutil/op_libiberty.h
ibutil/op_list.h
ibutil/op_lockfile.c
ibutil/op_lockfile.h
ibutil/op_popt.c
ibutil/op_popt.h
ibutil/op_string.c
ibutil/op_string.h
ibutil/op_types.h
ibutil/op_version.c
ibutil/op_version.h
pcontrol/Android.mk
pcontrol/opcontrol.cpp
pimport_pull
opt.h
dfb3f050a7cebd2030ea23dc6fa8964530e4ddcc 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
ndroid.mk
ODULE_LICENSE_GPL
OTICE
onfig.h
aemon/Android.mk
aemon/init.c
aemon/opd_anon.c
aemon/opd_anon.h
aemon/opd_cookie.c
aemon/opd_cookie.h
aemon/opd_events.c
aemon/opd_events.h
aemon/opd_interface.h
aemon/opd_kernel.c
aemon/opd_kernel.h
aemon/opd_mangling.c
aemon/opd_mangling.h
aemon/opd_perfmon.c
aemon/opd_perfmon.h
aemon/opd_pipe.c
aemon/opd_pipe.h
aemon/opd_printf.h
aemon/opd_sfile.c
aemon/opd_sfile.h
aemon/opd_spu.c
aemon/opd_stats.c
aemon/opd_stats.h
aemon/opd_trans.c
aemon/opd_trans.h
aemon/oprofiled.c
aemon/oprofiled.h
ibabi/Android.mk
ibabi/abi.cpp
ibabi/abi.h
ibabi/op_abi.c
ibabi/op_abi.h
ibabi/opimport.cpp
ibdb/Android.mk
ibdb/db_debug.c
ibdb/db_insert.c
ibdb/db_manage.c
ibdb/db_stat.c
ibdb/db_travel.c
ibdb/odb.h
ibop/Android.mk
ibop/op_alloc_counter.c
ibop/op_alloc_counter.h
ibop/op_config.c
ibop/op_config.h
ibop/op_config_24.h
ibop/op_cpu_type.c
ibop/op_cpu_type.h
ibop/op_events.c
ibop/op_events.h
ibop/op_get_interface.c
ibop/op_hw_config.h
ibop/op_interface.h
ibop/op_mangle.c
ibop/op_mangle.h
ibop/op_parse_event.c
ibop/op_parse_event.h
ibop/op_sample_file.h
ibpopt/Android.mk
ibpopt/config.h
ibpopt/findme.c
ibpopt/findme.h
ibpopt/popt.c
ibpopt/popt.h
ibpopt/poptconfig.c
ibpopt/popthelp.c
ibpopt/poptint.h
ibpopt/poptparse.c
ibpopt/system.h
ibutil/Android.mk
ibutil/fscanf.c
ibutil/op_cpufreq.c
ibutil/op_cpufreq.h
ibutil/op_deviceio.c
ibutil/op_deviceio.h
ibutil/op_file.c
ibutil/op_file.h
ibutil/op_fileio.c
ibutil/op_fileio.h
ibutil/op_get_time.c
ibutil/op_get_time.h
ibutil/op_growable_buffer.c
ibutil/op_growable_buffer.h
ibutil/op_libiberty.c
ibutil/op_libiberty.h
ibutil/op_list.h
ibutil/op_lockfile.c
ibutil/op_lockfile.h
ibutil/op_popt.c
ibutil/op_popt.h
ibutil/op_string.c
ibutil/op_string.h
ibutil/op_types.h
ibutil/op_version.c
ibutil/op_version.h
pcontrol/Android.mk
pcontrol/opcontrol.cpp
pimport_pull
opt.h
b9958da7adae1c7d4482e958b371401eef387a39 11-Feb-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@130745
pcontrol/opcontrol.cpp
b0a81c270584f10323634816b6e5e19711690233 19-Dec-2008 Jean-Baptiste Queru <jbq@google.com> Merge commit 'remotes/korg/cupcake'
7984f7ab3e13cda0c3b04ffeb2608f232e57f93a 18-Dec-2008 The Android Open Source Project <initial-contribution@android.com> Code drop from //branches/cupcake/...@124589
aemon/Android.mk
aemon/init.c
aemon/opd_anon.c
aemon/opd_anon.h
aemon/opd_cookie.c
aemon/opd_events.c
aemon/opd_events.h
aemon/opd_interface.h
aemon/opd_kernel.c
aemon/opd_kernel.h
aemon/opd_mangling.c
aemon/opd_perfmon.c
aemon/opd_pipe.c
aemon/opd_pipe.h
aemon/opd_sfile.c
aemon/opd_sfile.h
aemon/opd_spu.c
aemon/opd_stats.c
aemon/opd_trans.c
aemon/opd_trans.h
aemon/oprofiled.c
aemon/oprofiled.h
ibabi/Android.mk
ibabi/abi.cpp
ibabi/abi.h
ibabi/op_abi.c
ibabi/op_abi.h
ibabi/opimport.cpp
ibabic/Android.mk
ibabic/op_abi.cpp
ibabic/op_abi.h
ibdb/db_debug.c
ibdb/db_insert.c
ibdb/db_manage.c
ibdb/db_stat.c
ibdb/odb.h
ibop/Android.mk
ibop/op_alloc_counter.c
ibop/op_config.c
ibop/op_config.h
ibop/op_config_24.h
ibop/op_cpu_type.c
ibop/op_cpu_type.h
ibop/op_events.c
ibop/op_events.h
ibop/op_get_interface.c
ibop/op_mangle.c
ibop/op_mangle.h
ibop/op_sample_file.h
ibutil/op_file.c
ibutil/op_file.h
ibutil/op_growable_buffer.c
ibutil/op_growable_buffer.h
ibutil/op_libiberty.c
ibutil/op_libiberty.h
ibutil/op_list.h
ibutil/op_types.h
pcontrol/Android.mk
pcontrol/opcontrol.cpp
pimport_pull
055f436b63ffbe4cfa7374f99bfe96e2ca80ff70 24-Oct-2008 Ben Cheng <bccheng@gmail.com> Remove files not needed to run on the device.
ibabic/Android.mk
ibabic/op_abi.cpp
ibabic/op_abi.h
2b16b5ffd52ea5c0289e5ce794298bce5d941b2b 24-Oct-2008 Ben Cheng <bccheng@gmail.com> Extracted components from OProfile 0.9.4 to be run on the phone.
onfig.h
aemon/Android.mk
aemon/init.c
aemon/opd_anon.c
aemon/opd_anon.h
aemon/opd_cookie.c
aemon/opd_events.c
aemon/opd_events.h
aemon/opd_interface.h
aemon/opd_kernel.c
aemon/opd_kernel.h
aemon/opd_mangling.c
aemon/opd_perfmon.c
aemon/opd_pipe.c
aemon/opd_pipe.h
aemon/opd_sfile.c
aemon/opd_sfile.h
aemon/opd_spu.c
aemon/opd_stats.c
aemon/opd_trans.c
aemon/opd_trans.h
aemon/oprofiled.c
aemon/oprofiled.h
ibabi/Android.mk
ibabi/abi.cpp
ibabi/abi.h
ibabi/op_abi.c
ibabi/op_abi.h
ibabi/opimport.cpp
ibdb/db_debug.c
ibdb/db_insert.c
ibdb/db_manage.c
ibdb/db_stat.c
ibdb/odb.h
ibop/Android.mk
ibop/op_alloc_counter.c
ibop/op_config.c
ibop/op_config.h
ibop/op_config_24.h
ibop/op_cpu_type.c
ibop/op_cpu_type.h
ibop/op_events.c
ibop/op_events.h
ibop/op_get_interface.c
ibop/op_mangle.c
ibop/op_mangle.h
ibop/op_sample_file.h
ibutil/Android.mk
ibutil/op_file.c
ibutil/op_file.h
ibutil/op_growable_buffer.c
ibutil/op_growable_buffer.h
ibutil/op_libiberty.c
ibutil/op_libiberty.h
ibutil/op_list.h
ibutil/op_types.h
pcontrol/Android.mk
pcontrol/opcontrol.cpp
48ae5fc270ea3bbb965b4bd07cb1691a5c115642 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
ndroid.mk
OPYING
hangeLog
hangeLog-2001
hangeLog-2002
hangeLog-2003
ODULE_LICENSE_GPL
akefile.am
akefile.in
OTICE
EADME
ODO
clocal.m4
utogen.sh
onfig.h
onfig.h.in
onfigure
onfigure.in
aemon/Android.mk
aemon/Makefile.am
aemon/Makefile.in
aemon/init.c
aemon/liblegacy/Makefile.am
aemon/liblegacy/Makefile.in
aemon/liblegacy/init.c
aemon/liblegacy/opd_24_stats.c
aemon/liblegacy/opd_24_stats.h
aemon/liblegacy/opd_image.c
aemon/liblegacy/opd_image.h
aemon/liblegacy/opd_kernel.c
aemon/liblegacy/opd_kernel.h
aemon/liblegacy/opd_mapping.c
aemon/liblegacy/opd_mapping.h
aemon/liblegacy/opd_parse_proc.c
aemon/liblegacy/opd_parse_proc.h
aemon/liblegacy/opd_proc.c
aemon/liblegacy/opd_proc.h
aemon/liblegacy/opd_sample_files.c
aemon/liblegacy/opd_sample_files.h
aemon/liblegacy/p_module.h
aemon/opd_anon.c
aemon/opd_kernel.c
aemon/opd_stats.c
aemon/oprofiled.c
epcomp
oc/Makefile.am
oc/Makefile.in
oc/internals.html
oc/internals.xml
oc/opannotate.1.in
oc/oparchive.1.in
oc/opcontrol.1.in
oc/opgprof.1.in
oc/ophelp.1.in
oc/opreport.1.in
oc/oprofile.1
oc/oprofile.1.in
oc/oprofile.html
oc/oprofile.xml
oc/srcdoc/Doxyfile.in
oc/srcdoc/Makefile
oc/xsl/catalog-1.xml.in
oc/xsl/xhtml-chunk.xsl
oc/xsl/xhtml-common.xsl
oc/xsl/xhtml.xsl
vents/Makefile.am
vents/Makefile.in
vents/alpha/ev4/events
vents/alpha/ev4/unit_masks
vents/alpha/ev5/events
vents/alpha/ev5/unit_masks
vents/alpha/ev6/events
vents/alpha/ev6/unit_masks
vents/alpha/ev67/events
vents/alpha/ev67/unit_masks
vents/alpha/pca56/events
vents/alpha/pca56/unit_masks
vents/arm/xscale1/events
vents/arm/xscale1/unit_masks
vents/arm/xscale2/events
vents/arm/xscale2/unit_masks
vents/i386/athlon/events
vents/i386/athlon/unit_masks
vents/i386/p4-ht/events
vents/i386/p4-ht/unit_masks
vents/i386/p4/events
vents/i386/p4/unit_masks
vents/i386/p6_mobile/events
vents/i386/p6_mobile/unit_masks
vents/i386/pii/events
vents/i386/pii/unit_masks
vents/i386/piii/events
vents/i386/piii/unit_masks
vents/i386/ppro/events
vents/i386/ppro/unit_masks
vents/ia64/ia64/events
vents/ia64/ia64/unit_masks
vents/ia64/itanium/events
vents/ia64/itanium/unit_masks
vents/ia64/itanium2/events
vents/ia64/itanium2/unit_masks
vents/mips/24K/events
vents/mips/24K/unit_masks
vents/mips/r10000/events
vents/mips/r10000/unit_masks
vents/mips/r12000/events
vents/mips/r12000/unit_masks
vents/mips/rm7000/events
vents/mips/rm7000/unit_masks
vents/mips/rm9000/events
vents/mips/rm9000/unit_masks
vents/mips/sb1/events
vents/mips/sb1/unit_masks
vents/mips/vr5432/events
vents/mips/vr5432/unit_masks
vents/mips/vr5500/events
vents/mips/vr5500/unit_masks
vents/ppc/e500/events
vents/ppc/e500/unit_masks
vents/ppc64/970/event_mappings
vents/ppc64/970/events
vents/ppc64/970/unit_masks
vents/ppc64/power4/event_mappings
vents/ppc64/power4/events
vents/ppc64/power4/unit_masks
vents/ppc64/power5/event_mappings
vents/ppc64/power5/events
vents/ppc64/power5/unit_masks
vents/rtc/events
vents/rtc/unit_masks
vents/x86-64/hammer/events
vents/x86-64/hammer/unit_masks
ui/Makefile.am
ui/Makefile.in
ui/oprof_start.cpp
ui/oprof_start.h
ui/oprof_start_config.cpp
ui/oprof_start_config.h
ui/oprof_start_main.cpp
ui/oprof_start_util.cpp
ui/oprof_start_util.h
ui/ui/Makefile.am
ui/ui/Makefile.in
ui/ui/oprof_start.base.ui
nclude/sstream
nstall-sh
ibabi/Makefile.am
ibabi/Makefile.in
ibabi/abi.cpp
ibabi/abi.h
ibabi/op_abi.cpp
ibabi/op_abi.h
ibabi/opimport.cpp
ibabi/tests/Makefile.am
ibabi/tests/Makefile.in
ibabi/tests/abi_test.cpp
ibabic/Android.mk
ibabic/op_abi.cpp
ibabic/op_abi.h
ibdb/Android.mk
ibdb/Makefile.am
ibdb/Makefile.in
ibdb/db_manage.c
ibdb/tests/Makefile.am
ibdb/tests/Makefile.in
ibdb/tests/db_test.c
ibop/Android.mk
ibop/Makefile.am
ibop/Makefile.in
ibop/op_config.h
ibop/op_cpu_type.c
ibop/op_get_interface.c
ibop/tests/Makefile.am
ibop/tests/Makefile.in
ibop/tests/alloc_counter_tests.c
ibop/tests/cpu_type_tests.c
ibop/tests/load_events_files_tests.c
ibop/tests/mangle_tests.c
ibop/tests/parse_event_tests.c
ibopt++/Makefile.am
ibopt++/Makefile.in
ibopt++/popt_options.cpp
ibopt++/popt_options.h
ibpopt/Android.mk
ibpopt/config.h
ibpopt/findme.c
ibpopt/findme.h
ibpopt/popt.c
ibpopt/popt.h
ibpopt/poptconfig.c
ibpopt/popthelp.c
ibpopt/poptint.h
ibpopt/poptparse.c
ibpopt/system.h
ibpp/Makefile.am
ibpp/Makefile.in
ibpp/arrange_profiles.cpp
ibpp/arrange_profiles.h
ibpp/callgraph_container.cpp
ibpp/callgraph_container.h
ibpp/diff_container.cpp
ibpp/diff_container.h
ibpp/filename_spec.cpp
ibpp/filename_spec.h
ibpp/format_flags.h
ibpp/format_output.cpp
ibpp/format_output.h
ibpp/image_errors.cpp
ibpp/image_errors.h
ibpp/locate_images.cpp
ibpp/locate_images.h
ibpp/name_storage.cpp
ibpp/name_storage.h
ibpp/op_header.cpp
ibpp/op_header.h
ibpp/parse_filename.cpp
ibpp/parse_filename.h
ibpp/populate.cpp
ibpp/populate.h
ibpp/profile.cpp
ibpp/profile.h
ibpp/profile_container.cpp
ibpp/profile_container.h
ibpp/profile_spec.cpp
ibpp/profile_spec.h
ibpp/sample_container.cpp
ibpp/sample_container.h
ibpp/symbol.cpp
ibpp/symbol.h
ibpp/symbol_container.cpp
ibpp/symbol_container.h
ibpp/symbol_functors.cpp
ibpp/symbol_functors.h
ibpp/symbol_sort.cpp
ibpp/symbol_sort.h
ibregex/Makefile.am
ibregex/Makefile.in
ibregex/demangle_symbol.cpp
ibregex/demangle_symbol.h
ibregex/op_regex.cpp
ibregex/op_regex.h
ibregex/stl.pat.in
ibregex/tests/Makefile.am
ibregex/tests/Makefile.in
ibregex/tests/mangled-name.in
ibregex/tests/regex_test.cpp
ibutil++/Makefile.am
ibutil++/Makefile.in
ibutil++/bfd_support.cpp
ibutil++/bfd_support.h
ibutil++/cached_value.h
ibutil++/child_reader.cpp
ibutil++/child_reader.h
ibutil++/comma_list.h
ibutil++/cverb.cpp
ibutil++/cverb.h
ibutil++/file_manip.cpp
ibutil++/file_manip.h
ibutil++/generic_spec.h
ibutil++/glob_filter.cpp
ibutil++/glob_filter.h
ibutil++/growable_vector.h
ibutil++/op_bfd.cpp
ibutil++/op_bfd.h
ibutil++/op_exception.cpp
ibutil++/op_exception.h
ibutil++/path_filter.cpp
ibutil++/path_filter.h
ibutil++/stream_util.cpp
ibutil++/stream_util.h
ibutil++/string_filter.cpp
ibutil++/string_filter.h
ibutil++/string_manip.cpp
ibutil++/string_manip.h
ibutil++/tests/Makefile.am
ibutil++/tests/Makefile.in
ibutil++/tests/cached_value_tests.cpp
ibutil++/tests/comma_list_tests.cpp
ibutil++/tests/file_manip_tests.cpp
ibutil++/tests/glob_filter_tests.cpp
ibutil++/tests/path_filter_tests.cpp
ibutil++/tests/string_filter_tests.cpp
ibutil++/tests/string_manip_tests.cpp
ibutil++/tests/utility_tests.cpp
ibutil++/unique_storage.h
ibutil++/utility.h
ibutil/Android.mk
ibutil/Makefile.am
ibutil/Makefile.in
ibutil/fscanf.c
ibutil/op_libiberty.c
ibutil/tests/Makefile.am
ibutil/tests/Makefile.in
ibutil/tests/file_tests.c
ibutil/tests/string_tests.c
4/Makefile.am
4/Makefile.in
4/binutils.m4
4/builtinexpect.m4
4/compileroption.m4
4/configmodule.m4
4/copyifchange.m4
4/docbook.m4
4/extradirs.m4
4/findkernel.m4
4/kerneloption.m4
4/kernelversion.m4
4/mallocattribute.m4
4/poptconst.m4
4/precompiledheader.m4
4/qt.m4
4/resultyn.m4
4/sstream.m4
4/typedef.m4
issing
odule/Makefile.in
odule/compat.c
odule/compat.h
odule/compat22.h
odule/compat24.h
odule/ia64/IA64entry.h
odule/ia64/IA64minstate.h
odule/ia64/IA64syscallstub.h
odule/ia64/Makefile.in
odule/ia64/cpu_type.c
odule/ia64/op_ia64_model.h
odule/ia64/op_pmu.c
odule/ia64/op_syscalls.c
odule/ia64/oprofile_stubs.S
odule/op_cache.h
odule/op_dcache.h
odule/op_dname.c
odule/op_init.c
odule/op_util.c
odule/op_util.h
odule/oprofile.c
odule/oprofile.h
odule/x86/Makefile.in
odule/x86/apic_compat.h
odule/x86/cpu_type.c
odule/x86/op_apic.c
odule/x86/op_apic.h
odule/x86/op_arch.h
odule/x86/op_fixmap.c
odule/x86/op_model_athlon.c
odule/x86/op_model_p4.c
odule/x86/op_model_ppro.c
odule/x86/op_msr.h
odule/x86/op_nmi.c
odule/x86/op_rtc.c
odule/x86/op_syscalls.c
odule/x86/op_x86_model.h
odule/x86/oprofile_nmi.S
pcontrol/Android.mk
pcontrol/opcontrol.cpp
opt.h
p/Makefile.am
p/Makefile.in
p/common_option.cpp
p/common_option.h
p/opannotate.cpp
p/opannotate_options.cpp
p/opannotate_options.h
p/oparchive.cpp
p/oparchive_options.cpp
p/oparchive_options.h
p/opgprof.cpp
p/opgprof_options.cpp
p/opgprof_options.h
p/opreport.cpp
p/opreport_options.cpp
p/opreport_options.h
tils/Makefile.am
tils/Makefile.in
tils/opcontrol
tils/ophelp.c
cc2ee177dbb3befca43e36cfc56778b006c3d050 12-Jan-1970 Upstream <upstream-import@none> external/oprofile 0.9.1
OPYING
hangeLog
hangeLog-2001
hangeLog-2002
hangeLog-2003
akefile.am
akefile.in
EADME
ODO
clocal.m4
utogen.sh
onfig.h.in
onfigure
onfigure.in
aemon/Makefile.am
aemon/Makefile.in
aemon/init.c
aemon/liblegacy/Makefile.am
aemon/liblegacy/Makefile.in
aemon/liblegacy/init.c
aemon/liblegacy/opd_24_stats.c
aemon/liblegacy/opd_24_stats.h
aemon/liblegacy/opd_image.c
aemon/liblegacy/opd_image.h
aemon/liblegacy/opd_kernel.c
aemon/liblegacy/opd_kernel.h
aemon/liblegacy/opd_mapping.c
aemon/liblegacy/opd_mapping.h
aemon/liblegacy/opd_parse_proc.c
aemon/liblegacy/opd_parse_proc.h
aemon/liblegacy/opd_proc.c
aemon/liblegacy/opd_proc.h
aemon/liblegacy/opd_sample_files.c
aemon/liblegacy/opd_sample_files.h
aemon/liblegacy/p_module.h
aemon/opd_anon.c
aemon/opd_anon.h
aemon/opd_cookie.c
aemon/opd_cookie.h
aemon/opd_events.c
aemon/opd_events.h
aemon/opd_interface.h
aemon/opd_kernel.c
aemon/opd_kernel.h
aemon/opd_mangling.c
aemon/opd_mangling.h
aemon/opd_perfmon.c
aemon/opd_perfmon.h
aemon/opd_printf.h
aemon/opd_sfile.c
aemon/opd_sfile.h
aemon/opd_stats.c
aemon/opd_stats.h
aemon/opd_trans.c
aemon/opd_trans.h
aemon/oprofiled.c
aemon/oprofiled.h
epcomp
oc/Makefile.am
oc/Makefile.in
oc/internals.html
oc/internals.xml
oc/opannotate.1.in
oc/oparchive.1.in
oc/opcontrol.1.in
oc/opgprof.1.in
oc/ophelp.1.in
oc/opreport.1.in
oc/oprofile.1
oc/oprofile.1.in
oc/oprofile.html
oc/oprofile.xml
oc/srcdoc/Doxyfile.in
oc/srcdoc/Makefile
oc/xsl/catalog-1.xml.in
oc/xsl/xhtml-chunk.xsl
oc/xsl/xhtml-common.xsl
oc/xsl/xhtml.xsl
vents/Makefile.am
vents/Makefile.in
vents/alpha/ev4/events
vents/alpha/ev4/unit_masks
vents/alpha/ev5/events
vents/alpha/ev5/unit_masks
vents/alpha/ev6/events
vents/alpha/ev6/unit_masks
vents/alpha/ev67/events
vents/alpha/ev67/unit_masks
vents/alpha/pca56/events
vents/alpha/pca56/unit_masks
vents/arm/xscale1/events
vents/arm/xscale1/unit_masks
vents/arm/xscale2/events
vents/arm/xscale2/unit_masks
vents/i386/athlon/events
vents/i386/athlon/unit_masks
vents/i386/p4-ht/events
vents/i386/p4-ht/unit_masks
vents/i386/p4/events
vents/i386/p4/unit_masks
vents/i386/p6_mobile/events
vents/i386/p6_mobile/unit_masks
vents/i386/pii/events
vents/i386/pii/unit_masks
vents/i386/piii/events
vents/i386/piii/unit_masks
vents/i386/ppro/events
vents/i386/ppro/unit_masks
vents/ia64/ia64/events
vents/ia64/ia64/unit_masks
vents/ia64/itanium/events
vents/ia64/itanium/unit_masks
vents/ia64/itanium2/events
vents/ia64/itanium2/unit_masks
vents/mips/24K/events
vents/mips/24K/unit_masks
vents/mips/r10000/events
vents/mips/r10000/unit_masks
vents/mips/r12000/events
vents/mips/r12000/unit_masks
vents/mips/rm7000/events
vents/mips/rm7000/unit_masks
vents/mips/rm9000/events
vents/mips/rm9000/unit_masks
vents/mips/sb1/events
vents/mips/sb1/unit_masks
vents/mips/vr5432/events
vents/mips/vr5432/unit_masks
vents/mips/vr5500/events
vents/mips/vr5500/unit_masks
vents/ppc/e500/events
vents/ppc/e500/unit_masks
vents/ppc64/970/event_mappings
vents/ppc64/970/events
vents/ppc64/970/unit_masks
vents/ppc64/power4/event_mappings
vents/ppc64/power4/events
vents/ppc64/power4/unit_masks
vents/ppc64/power5/event_mappings
vents/ppc64/power5/events
vents/ppc64/power5/unit_masks
vents/rtc/events
vents/rtc/unit_masks
vents/x86-64/hammer/events
vents/x86-64/hammer/unit_masks
ui/Makefile.am
ui/Makefile.in
ui/oprof_start.cpp
ui/oprof_start.h
ui/oprof_start_config.cpp
ui/oprof_start_config.h
ui/oprof_start_main.cpp
ui/oprof_start_util.cpp
ui/oprof_start_util.h
ui/ui/Makefile.am
ui/ui/Makefile.in
ui/ui/oprof_start.base.ui
nclude/sstream
nstall-sh
ibabi/Makefile.am
ibabi/Makefile.in
ibabi/abi.cpp
ibabi/abi.h
ibabi/op_abi.cpp
ibabi/op_abi.h
ibabi/opimport.cpp
ibabi/tests/Makefile.am
ibabi/tests/Makefile.in
ibabi/tests/abi_test.cpp
ibdb/Makefile.am
ibdb/Makefile.in
ibdb/db_debug.c
ibdb/db_insert.c
ibdb/db_manage.c
ibdb/db_stat.c
ibdb/db_travel.c
ibdb/odb.h
ibdb/tests/Makefile.am
ibdb/tests/Makefile.in
ibdb/tests/db_test.c
ibop/Makefile.am
ibop/Makefile.in
ibop/op_alloc_counter.c
ibop/op_alloc_counter.h
ibop/op_config.h
ibop/op_config_24.h
ibop/op_cpu_type.c
ibop/op_cpu_type.h
ibop/op_events.c
ibop/op_events.h
ibop/op_get_interface.c
ibop/op_hw_config.h
ibop/op_interface.h
ibop/op_mangle.c
ibop/op_mangle.h
ibop/op_parse_event.c
ibop/op_parse_event.h
ibop/op_sample_file.h
ibop/tests/Makefile.am
ibop/tests/Makefile.in
ibop/tests/alloc_counter_tests.c
ibop/tests/cpu_type_tests.c
ibop/tests/load_events_files_tests.c
ibop/tests/mangle_tests.c
ibop/tests/parse_event_tests.c
ibopt++/Makefile.am
ibopt++/Makefile.in
ibopt++/popt_options.cpp
ibopt++/popt_options.h
ibpp/Makefile.am
ibpp/Makefile.in
ibpp/arrange_profiles.cpp
ibpp/arrange_profiles.h
ibpp/callgraph_container.cpp
ibpp/callgraph_container.h
ibpp/diff_container.cpp
ibpp/diff_container.h
ibpp/filename_spec.cpp
ibpp/filename_spec.h
ibpp/format_flags.h
ibpp/format_output.cpp
ibpp/format_output.h
ibpp/image_errors.cpp
ibpp/image_errors.h
ibpp/locate_images.cpp
ibpp/locate_images.h
ibpp/name_storage.cpp
ibpp/name_storage.h
ibpp/op_header.cpp
ibpp/op_header.h
ibpp/parse_filename.cpp
ibpp/parse_filename.h
ibpp/populate.cpp
ibpp/populate.h
ibpp/profile.cpp
ibpp/profile.h
ibpp/profile_container.cpp
ibpp/profile_container.h
ibpp/profile_spec.cpp
ibpp/profile_spec.h
ibpp/sample_container.cpp
ibpp/sample_container.h
ibpp/symbol.cpp
ibpp/symbol.h
ibpp/symbol_container.cpp
ibpp/symbol_container.h
ibpp/symbol_functors.cpp
ibpp/symbol_functors.h
ibpp/symbol_sort.cpp
ibpp/symbol_sort.h
ibregex/Makefile.am
ibregex/Makefile.in
ibregex/demangle_symbol.cpp
ibregex/demangle_symbol.h
ibregex/op_regex.cpp
ibregex/op_regex.h
ibregex/stl.pat.in
ibregex/tests/Makefile.am
ibregex/tests/Makefile.in
ibregex/tests/mangled-name.in
ibregex/tests/regex_test.cpp
ibutil++/Makefile.am
ibutil++/Makefile.in
ibutil++/bfd_support.cpp
ibutil++/bfd_support.h
ibutil++/cached_value.h
ibutil++/child_reader.cpp
ibutil++/child_reader.h
ibutil++/comma_list.h
ibutil++/cverb.cpp
ibutil++/cverb.h
ibutil++/file_manip.cpp
ibutil++/file_manip.h
ibutil++/generic_spec.h
ibutil++/glob_filter.cpp
ibutil++/glob_filter.h
ibutil++/growable_vector.h
ibutil++/op_bfd.cpp
ibutil++/op_bfd.h
ibutil++/op_exception.cpp
ibutil++/op_exception.h
ibutil++/path_filter.cpp
ibutil++/path_filter.h
ibutil++/stream_util.cpp
ibutil++/stream_util.h
ibutil++/string_filter.cpp
ibutil++/string_filter.h
ibutil++/string_manip.cpp
ibutil++/string_manip.h
ibutil++/tests/Makefile.am
ibutil++/tests/Makefile.in
ibutil++/tests/cached_value_tests.cpp
ibutil++/tests/comma_list_tests.cpp
ibutil++/tests/file_manip_tests.cpp
ibutil++/tests/glob_filter_tests.cpp
ibutil++/tests/path_filter_tests.cpp
ibutil++/tests/string_filter_tests.cpp
ibutil++/tests/string_manip_tests.cpp
ibutil++/tests/utility_tests.cpp
ibutil++/unique_storage.h
ibutil++/utility.h
ibutil/Makefile.am
ibutil/Makefile.in
ibutil/op_cpufreq.c
ibutil/op_cpufreq.h
ibutil/op_deviceio.c
ibutil/op_deviceio.h
ibutil/op_file.c
ibutil/op_file.h
ibutil/op_fileio.c
ibutil/op_fileio.h
ibutil/op_get_time.c
ibutil/op_get_time.h
ibutil/op_libiberty.c
ibutil/op_libiberty.h
ibutil/op_list.h
ibutil/op_lockfile.c
ibutil/op_lockfile.h
ibutil/op_popt.c
ibutil/op_popt.h
ibutil/op_string.c
ibutil/op_string.h
ibutil/op_types.h
ibutil/op_version.c
ibutil/op_version.h
ibutil/tests/Makefile.am
ibutil/tests/Makefile.in
ibutil/tests/file_tests.c
ibutil/tests/string_tests.c
4/Makefile.am
4/Makefile.in
4/binutils.m4
4/builtinexpect.m4
4/compileroption.m4
4/configmodule.m4
4/copyifchange.m4
4/docbook.m4
4/extradirs.m4
4/findkernel.m4
4/kerneloption.m4
4/kernelversion.m4
4/mallocattribute.m4
4/poptconst.m4
4/precompiledheader.m4
4/qt.m4
4/resultyn.m4
4/sstream.m4
4/typedef.m4
issing
odule/Makefile.in
odule/compat.c
odule/compat.h
odule/compat22.h
odule/compat24.h
odule/ia64/IA64entry.h
odule/ia64/IA64minstate.h
odule/ia64/IA64syscallstub.h
odule/ia64/Makefile.in
odule/ia64/cpu_type.c
odule/ia64/op_ia64_model.h
odule/ia64/op_pmu.c
odule/ia64/op_syscalls.c
odule/ia64/oprofile_stubs.S
odule/op_cache.h
odule/op_dcache.h
odule/op_dname.c
odule/op_init.c
odule/op_util.c
odule/op_util.h
odule/oprofile.c
odule/oprofile.h
odule/x86/Makefile.in
odule/x86/apic_compat.h
odule/x86/cpu_type.c
odule/x86/op_apic.c
odule/x86/op_apic.h
odule/x86/op_arch.h
odule/x86/op_fixmap.c
odule/x86/op_model_athlon.c
odule/x86/op_model_p4.c
odule/x86/op_model_ppro.c
odule/x86/op_msr.h
odule/x86/op_nmi.c
odule/x86/op_rtc.c
odule/x86/op_syscalls.c
odule/x86/op_x86_model.h
odule/x86/oprofile_nmi.S
p/Makefile.am
p/Makefile.in
p/common_option.cpp
p/common_option.h
p/opannotate.cpp
p/opannotate_options.cpp
p/opannotate_options.h
p/oparchive.cpp
p/oparchive_options.cpp
p/oparchive_options.h
p/opgprof.cpp
p/opgprof_options.cpp
p/opgprof_options.h
p/opreport.cpp
p/opreport_options.cpp
p/opreport_options.h
tils/Makefile.am
tils/Makefile.in
tils/opcontrol
tils/ophelp.c