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
|