aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2010-10-21Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds24-296/+971
2010-10-12perf, MIPS: Support cross compiling of tools/perf for MIPSDeng-Cheng Zhu1-0/+12
2010-10-05Merge branch 'perf/urgent' into perf/coreIngo Molnar2-3/+3
2010-10-04perf trace scripting: Fix extern struct definitionsStephane Eranian1-2/+2
2010-10-04perf ui hist browser: Fix segfault on 'a' for annotateFrederik Deweerdt1-1/+1
2010-10-04perf tools: Fix build breakageKusanagi Kouichi1-1/+1
2010-09-15Merge branch 'tip/perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git...Ingo Molnar2-1/+9
2010-09-13perf ui browser: Don't use windows, slang is enoughArnaldo Carvalho de Melo3-40/+34
2010-09-09perf symbols: Fix multiple initialization of symbol systemJovi Zhang2-1/+9
2010-09-09Merge branch 'perf/urgent' into perf/coreIngo Molnar2-13/+30
2010-09-08perf probe: Fix handling of arguments namesMasami Hiramatsu1-13/+19
2010-09-08perf probe: Fix return probe supportMasami Hiramatsu2-0/+11
2010-09-07perf: Add a script to show packets processingKoki Sanagi3-0/+477
2010-08-30Merge branch 'perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/fre...Ingo Molnar1-0/+1
2010-08-27Merge branch 'perf/urgent' into perf/coreFrederic Weisbecker1-0/+1
2010-08-27perf: Initialize callchains roots's childen hitsFrederic Weisbecker1-0/+1
2010-08-25perf tools: Fix linking errors with --as-needed flagTom Zanussi1-6/+15
2010-08-25perf symbols: List symbols in a dso in ascending name orderSrikar Dronamraju2-0/+15
2010-08-25perf hists browser: Introduce "expand/collapse all callchains" actionArnaldo Carvalho de Melo1-6/+106
2010-08-25perf hists browser: Init the has_children fields just onceArnaldo Carvalho de Melo1-14/+4
2010-08-25perf hists browser: replace rb_first() != NULL by !RB_EMPTY_ROOT()Arnaldo Carvalho de Melo1-7/+7
2010-08-25perf hists: Fix hist_entry__init_have_childrenArnaldo Carvalho de Melo1-0/+1
2010-08-25Merge branch 'linus' into perf/coreIngo Molnar2-5/+11
2010-08-22perf: Support for callchains mergeFrederic Weisbecker3-0/+59
2010-08-22perf: Rename append_callchain into callchain_appendFrederic Weisbecker3-15/+15
2010-08-22perf: Keep track of the max depth of a callchainFrederic Weisbecker4-20/+29
2010-08-21perf tools: add test for strlcpy()Kirill A. Shutemov4-1/+24
2010-08-21perf tools: Add --tui and --stdio to choose the UIArnaldo Carvalho de Melo4-4/+34
2010-08-19perf ui browser: Add routines to compactly specify exit keysArnaldo Carvalho de Melo6-35/+34
2010-08-19perf ui browser: Return the exit key in all browsersArnaldo Carvalho de Melo7-125/+93
2010-08-19perf ui browser: Abstract some more slang operationsArnaldo Carvalho de Melo5-37/+38
2010-08-18perf tools: Fix build error on read only source.Kusanagi Kouichi2-5/+11
2010-08-17perf tools: Fix build on POSIX shellsBernd Petrovitsch1-6/+10
2010-08-16perf annotate tui: Fix exit and RIGHT keys handlingArnaldo Carvalho de Melo1-1/+2
2010-08-12perf: Add back list_head data typesIngo Molnar1-0/+12
2010-08-12Merge branch 'linus' into perf/urgentIngo Molnar7-0/+1566
2010-08-10perf ui hist browser: Fixup key bindingsArnaldo Carvalho de Melo1-8/+7
2010-08-10perf ui browser: Add ui_browser__show counterpart: __hideArnaldo Carvalho de Melo7-15/+33
2010-08-10perf annotate: Cycle thru sorted lines with samplesArnaldo Carvalho de Melo1-25/+77
2010-08-10perf ui: Make SPACE work as PGDN in all browsersArnaldo Carvalho de Melo2-1/+1
2010-08-10perf annotate: Sort by hottest lines in the TUIArnaldo Carvalho de Melo4-46/+125
2010-08-10perf ui: Complete the breakdown of util/newt.cArnaldo Carvalho de Melo10-78/+96
2010-08-10perf ui: Move hists browser to util/ui/browsers/Arnaldo Carvalho de Melo4-954/+967
2010-08-10perf symbols: Ignore mapping symbols on ARMDave Martin1-0/+10
2010-08-10perf ui: Move map browser to util/ui/browsers/Arnaldo Carvalho de Melo4-155/+175
2010-08-10perf ui: Move annotate browser to util/ui/browsers/Arnaldo Carvalho de Melo6-131/+151
2010-08-10perf ui: Move ui_progress routines to separate file in util/ui/Arnaldo Carvalho de Melo5-59/+74
2010-08-10perf ui: Move ui_helpline routines to separate file in util/ui/Arnaldo Carvalho de Melo4-37/+55
2010-08-10perf ui: Shorten ui_browser member namesArnaldo Carvalho de Melo3-50/+49
2010-08-07Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/iee...Linus Torvalds5-0/+1498
2010-08-06perf ui: Start breaking down newt.c into multiple filesArnaldo Carvalho de Melo4-304/+368
2010-08-06perf tui: Introduce list_head based generic ui_browser refresh routineArnaldo Carvalho de Melo2-25/+32
2010-08-06perf probe: Fix memory leaks in add_perf_probe_eventsMasami Hiramatsu1-3/+8
2010-08-06perf probe: Fix to copy the type for raw parametersMasami Hiramatsu1-2/+6
2010-08-06Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds57-1026/+3096
2010-08-05perf report: Speed up exit pathArnaldo Carvalho de Melo1-1/+12
2010-08-05perf timechart: Adjust confusing if indentationJulia Lawall1-2/+2
2010-08-05perf trace: Clean up #includesAndrea Gelmini1-12/+7
2010-08-05perf probe: Remove duplicated #includeAndrea Gelmini1-1/+0
2010-08-05perf ui: Add search by name/addr to the map__browserArnaldo Carvalho de Melo2-10/+117
2010-08-05perf hists: Fixup addr snprintf width on 32 bit archesArnaldo Carvalho de Melo1-2/+4
2010-08-05perf hists: Handle verbose in hists__sort_list_widthArnaldo Carvalho de Melo1-0/+3
2010-08-05perf ui: Shorten ui_browser->refresh_entries to refreshArnaldo Carvalho de Melo1-12/+12
2010-08-05perf ui: Add a map browserArnaldo Carvalho de Melo1-2/+127
2010-08-05perf symbols: Store the symbol bindingArnaldo Carvalho de Melo2-8/+23
2010-08-04Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cp...Linus Torvalds1-5/+6
2010-08-04perf: expose event__process functionSrikar Dronamraju3-20/+21
2010-08-04perf events: Fix mmap offset determinationDave Martin1-7/+1
2010-08-03[CPUFREQ] x86 cpufreq: Make trace_power_frequency cpufreq driver independentThomas Renninger1-5/+6
2010-08-02perf tools: Don't keep unreferenced maps when unmaps are detectedArnaldo Carvalho de Melo3-11/+25
2010-08-02perf session: Invalidate last_match when removing threads from rb_treeArnaldo Carvalho de Melo1-0/+1
2010-08-02perf session: Free the ref_reloc_sym memory at the right placeArnaldo Carvalho de Melo5-7/+70
2010-08-02Merge firewire branches to be released post v2.6.35Stefan Richter5-0/+1498
2010-08-02Merge commit 'v2.6.35' into perf/coreIngo Molnar2-9/+16
2010-08-02Merge branch 'perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/fre...Ingo Molnar5-0/+680
2010-08-02perf, sched migration: Librarize task states and event headers helpersFrederic Weisbecker2-30/+30
2010-08-02perf, sched migration: Librarize the GUI classFrederic Weisbecker2-175/+189
2010-08-02perf, sched migration: Make the GUI class client agnosticFrederic Weisbecker1-85/+92
2010-08-02perf, sched migration: Make it vertically scrollableFrederic Weisbecker1-9/+20
2010-08-02perf, sched migration: Parameterize cpu height and spacingNikhil Rao1-9/+14
2010-08-02perf, sched migration: Fix key bindingsNikhil Rao1-0/+2
2010-08-02perf, sched migration: Ignore unhandled task statesFrederic Weisbecker1-2/+1
2010-08-02perf, sched migration: Handle ignored migrate out eventsFrederic Weisbecker1-1/+4
2010-08-02perf: New migration tool overviewFrederic Weisbecker3-0/+639
2010-07-31Merge branches 'at91', 'ep93xx', 'kexec', 'iop', 'lmb', 'nomadik', 'nuc', 'pl...Russell King2-0/+68
2010-07-30perf tools: Release session and symbol resources on exitArnaldo Carvalho de Melo7-3/+70
2010-07-30perf tools: Release thread resources on PERF_RECORD_EXITArnaldo Carvalho de Melo5-0/+61
2010-07-30perf probe: Rename common fields/functions from kprobe to probe.Srikar Dronamraju5-106/+101
2010-07-30perf tui: Make CTRL+Z suspend perfArnaldo Carvalho de Melo1-0/+9
2010-07-30perf symbols: Improve debug image search when loading symbolsDave Martin1-35/+61
2010-07-30perf tools: remove extra build-id check factored into dso__loadDave Martin1-26/+2
2010-07-30perf tools: Factor out buildid reading and make it implicit in dso__loadDave Martin1-33/+47
2010-07-29perf symbols: Precisely specify if dso->{long,short}_name should be freedArnaldo Carvalho de Melo3-2/+8
2010-07-29perf record: Release resources at exitArnaldo Carvalho de Melo1-6/+26
2010-07-28perf man pages: Fix cut'n'paste errorArnaldo Carvalho de Melo1-4/+4
2010-07-27perf tools: Remove unneeded code for tracking the cwd in perf sessionsDave Martin5-29/+2
2010-07-27perf report: Don't abbreviate file paths relative to the cwdDave Martin3-23/+3
2010-07-27perf ui: New hists tree widgetArnaldo Carvalho de Melo4-311/+678
2010-07-27perf ui: Show the scroll bar over the left window frameArnaldo Carvalho de Melo1-2/+2
2010-07-27perf ui: Consider the refreshed dimensions in ui_browser__showArnaldo Carvalho de Melo1-2/+4
2010-07-27perf hist: Introduce routine to measure lenght of formatted entryArnaldo Carvalho de Melo2-0/+30
2010-07-27perf ui: Restore SPACE as an alias to PGDN in annotateArnaldo Carvalho de Melo1-0/+1
2010-07-27tools/firewire: nosy-dump: increment program versionStefan Richter1-2/+2
2010-07-27tools/firewire: nosy-dump: remove unused codeStefan Richter1-56/+49
2010-07-27tools/firewire: nosy-dump: use linux/firewire-constants.hStefan Richter3-31/+11
2010-07-27tools/firewire: nosy-dump: break up a deeply nested functionStefan Richter1-113/+132
2010-07-27tools/firewire: nosy-dump: make some symbols static or constStefan Richter1-27/+29
2010-07-27tools/firewire: nosy-dump: change to kernel coding styleStefan Richter4-1192/+1139
2010-07-27tools/firewire: nosy-dump: work around segfault in decode_fcpStefan Richter1-0/+5
2010-07-27tools/firewire: nosy-dump: fix it on x86-64Stefan Richter3-209/+112
2010-07-27tools/firewire: add userspace front-end of nosyStefan Richter5-0/+1649
2010-07-23Merge branch 'perf-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds3-33/+53
2010-07-23perf sort: Make column width code per hists instanceArnaldo Carvalho de Melo8-79/+140
2010-07-23perf hists: Mark entries filtered by parentArnaldo Carvalho de Melo1-5/+16
2010-07-22perf tools: Fix fallback to cplus_demangle() when bfd_demangle() is not avail...Conny Seidel1-19/+21
2010-07-22perf annotate: Fix handling of goto labels that are valid hex numbersArnaldo Carvalho de Melo1-2/+6
2010-07-22x86 cpufreq, perf: Make trace_power_frequency cpufreq driver independentThomas Renninger1-5/+6
2010-07-21Merge branch 'linus' into perf/coreIngo Molnar6-27/+79
2010-07-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6Linus Torvalds2-0/+47
2010-07-17perf hists: Factor out duplicated codeArnaldo Carvalho de Melo1-18/+18
2010-07-17perf ui: Make ui_browser__run exit on unhandled hot keysArnaldo Carvalho de Melo1-5/+1
2010-07-17perf ui: Make END go to the last entry, not the top of the last pageArnaldo Carvalho de Melo1-4/+4
2010-07-16perf symbols: Fix directory descriptor leakingGui Jianfeng1-7/+10
2010-07-16perf probe: Fix the logic of die_compare_nameMasami Hiramatsu1-7/+7
2010-07-16perf probe: Support comp_dir to find an absolute source pathMasami Hiramatsu3-12/+44
2010-07-16perf probe: Fix error message if get_real_path() failedMasami Hiramatsu2-56/+64
2010-07-16perf: Fix various display bugs with parent filteringFrederic Weisbecker1-5/+16
2010-07-14perf: Add DWARF register lookup for sparcDavid S. Miller2-0/+47
2010-07-12perf tools: Add DWARF register lookup for SHMatt Fleming2-0/+59
2010-07-09ARM: 6198/1: perf probe: Add ARM DWARF register number mappingsWill Deacon2-0/+68
2010-07-08perf: Sync callchains with period based hitsFrederic Weisbecker3-19/+20
2010-07-08perf: Resurrect flat callchainsFrederic Weisbecker1-0/+3
2010-07-06Merge branch 'perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/acm...Ingo Molnar5-86/+230
2010-07-05perf probe: Support static and global variablesMasami Hiramatsu2-27/+73
2010-07-05perf probe: Support tracing an entry of arrayMasami Hiramatsu4-24/+83
2010-07-05perf probe: Support "string" typeMasami Hiramatsu2-12/+49
2010-07-05perf: Version String fix, for fallback if not from gitThavidu Ranatunga1-8/+9
2010-07-05perf: Version String fix, using kernel versionThavidu Ranatunga1-1/+1
2010-07-05Merge commit 'v2.6.35-rc4' into perf/coreIngo Molnar1-1/+10
2010-07-02perf tools: Fix fallback to cplus_demangle() when bfd_demangle() is not avail...Conny Seidel1-23/+25
2010-07-01perf tools: Fix find tids routine by excluding "." and ".."Gui Jianfeng1-1/+10
2010-06-29perf: Fix hist_entry__tui_annotate() build failureSrikar Dronamraju1-1/+1
2010-06-28Merge branch 'linus' into perf/coreThomas Gleixner6-5/+34
2010-06-25Merge branch 'perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/acm...Ingo Molnar3-87/+109
2010-06-25perf kvm: Get rid of unused guest_kallsymsGui Jianfeng1-9/+0
2010-06-24perf: Report lost events in perf trace debug modeFrederic Weisbecker1-5/+17
2010-06-24perf: Don't print traces when debugging orderingFrederic Weisbecker1-1/+11
2010-06-24perf: Don't use 4 bytes as a default instruction breakpoint lengthFrederic Weisbecker1-2/+9
2010-06-21perf ui: Move objdump_line specific stuff out of ui_browserArnaldo Carvalho de Melo1-19/+30
2010-06-21perf ui: Separate showing the entries from running the browserArnaldo Carvalho de Melo1-31/+29
2010-06-21perf ui: Introduce ui_browser->seek to support multiple list structuresArnaldo Carvalho de Melo1-26/+43
2010-06-21perf ui: Introduce routine ui_browser__is_current_entryArnaldo Carvalho de Melo1-3/+8
2010-06-18perf scripts perl: Makefile fixTom Zanussi1-1/+1
2010-06-17perf record: prevent kill(0, SIGTERM);Ian Munsie1-1/+1
2010-06-17perf session: fix error message on failure to open perf.dataAndy Isaacson1-2/+4
2010-06-17perf debug: fix hex dump partial final lineAndy Isaacson1-6/+4
2010-06-17perf probe: Add kernel source path optionChase Douglas4-3/+62
2010-06-17perf tools: .gitignore += config.make config.make.autogenKirill Smelkov1-0/+2
2010-06-17perf record: Add option to avoid updating buildid cacheStephane Eranian4-1/+21
2010-06-17perf symbols: Function descriptor symbol lookupEric B Munson1-3/+34
2010-06-17perf record: Avoid synthesizing mmap() for all processes in per-thread modeStephane Eranian1-1/+1
2010-06-17perf session: Remove threads from tree on PERF_RECORD_EXITArnaldo Carvalho de Melo4-2/+20
2010-06-10perf record: Don't call newt functions when not initializedArnaldo Carvalho de Melo1-2/+13
2010-06-09perf tools: Reorganize the Makefile feature testsArnaldo Carvalho de Melo2-53/+175
2010-06-09perf: Add non-exec mmap() trackingEric B Munson1-1/+3
2010-06-05perf report: Implement --sort cpuArun Sharma6-2/+39
2010-06-05perf tools: Make event__preprocess_sample parse the sampleArnaldo Carvalho de Melo8-44/+41
2010-06-05perf annotate: Ask objdump to demangle symbolsStephane Eranian1-1/+1
2010-06-05perf buildid: add perfconfig option to specify buildid cache dirStephane Eranian9-18/+89
2010-06-05perf tools: Make target to generate self contained source tarballArnaldo Carvalho de Melo1-0/+12
2010-06-05perf tools: Add the ability to specify list of cpus to monitorStephane Eranian8-24/+110
2010-06-05perf report: Make -D print sampled CPUStephane Eranian2-3/+5
2010-06-04perf symbols: Set the DSO long name when using symbol_conf.vmlinux_nameArnaldo Carvalho de Melo1-2/+6
2010-06-02Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Ingo Molnar4-20/+39
2010-06-01perf buildid-list: Fix --with-hits event processingArnaldo Carvalho de Melo1-1/+3
2010-06-01perf scripts python: Give field dict to unhandled callbackPierre Tardy2-18/+35
2010-06-01perf hist: fix objdump output parsingKonstantin Stepanyuk1-1/+1
2010-06-01perf-record: Check correct pid when forkingBorislav Petkov1-2/+1
2010-06-01perf: Do the comm inheritance per thread in event__process_taskFrederic Weisbecker1-7/+2
2010-06-01perf: Use event__process_task from perf schedFrederic Weisbecker1-0/+1
2010-05-31perf: Process comm events by tidFrederic Weisbecker1-2/+2
2010-05-30Merge branch 'perf-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds6-8/+28
2010-05-27Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds40-2171/+508
2010-05-27perf tui: Fix last use_browser problem related to .perfconfigArnaldo Carvalho de Melo1-1/+1
2010-05-26perf symbols: Add the build id cache to the vmlinux pathArnaldo Carvalho de Melo3-6/+25
2010-05-26perf tui: Reset use_browser if stdout is not a ttyArnaldo Carvalho de Melo2-1/+2
2010-05-23perf report: Support multiple events on the TUIArnaldo Carvalho de Melo3-40/+108
2010-05-23perf annotate: Fix up usage of the build id cacheArnaldo Carvalho de Melo1-2/+11
2010-05-22perf annotate: Add TUI interfaceArnaldo Carvalho de Melo6-47/+112
2010-05-22perf tui: Remove annotate from popup menu after failureArnaldo Carvalho de Melo1-0/+5
2010-05-21perf report: Don't start the TUI if -D is usedArnaldo Carvalho de Melo1-1/+3
2010-05-21perf: Fix getline undeclaredFrederic Weisbecker1-1/+1
2010-05-21perf-record: Share per-cpu buffersPeter Zijlstra1-24/+28
2010-05-21perf-record: Remove -MPeter Zijlstra1-24/+12
2010-05-21Merge branch 'perf' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/lin...Ingo Molnar5-26/+35
2010-05-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6Linus Torvalds2-0/+1101
2010-05-20perf tui: Allow disabling the TUI on a per command basis in ~/.perfconfigArnaldo Carvalho de Melo4-10/+34
2010-05-20perf record: remove unneeded gettimeofday() callRuss Anderson1-16/+1
2010-05-20USB: testusb: testusb compatibility with FunctionFS gadgetMichal Nazarewicz1-70/+190
2010-05-20USB: testusb: an USB testing applicationDavid Brownell1-0/+427