aboutsummaryrefslogtreecommitdiffstats
path: root/trace-graph.c
AgeCommit message (Expand)AuthorFilesLines
2017-04-26trace-cmd: make libtracecmd a little more library friendlyJosef Bacik1-0/+1
2016-10-03trace-graph: Do not show 'interrupts' if no interrupt event was addedSteven Rostedt (Red Hat)1-1/+5
2016-03-21kernelshark: Handle freeing of int arraysSteven Rostedt (Red Hat)1-9/+11
2016-03-14kernelshark: Have irq event arrays point to other than NULLSteven Rostedt (Red Hat)1-0/+10
2016-02-18kerenshark: Have task plots show when they are in interrupt contextSteven Rostedt (Red Hat)1-0/+106
2016-02-10kernelshark: Do not calculate the graph the first timeSteven Rostedt1-1/+2
2016-02-09kernelshark: Pass the calculation of convert_time_to_x()Steven Rostedt1-19/+19
2016-02-09kernelshark: Don't draw overlapping event linesSteven Rostedt1-1/+19
2016-02-09kernelshark: Time the drawing of the graphSteven Rostedt1-0/+14
2016-02-09trace-graph: Have debug resolution 16 digitsSteven Rostedt1-1/+1
2016-02-09kernelshark: Add event and box info struct to plot structSteven Rostedt1-11/+12
2016-02-09kernelshark: Clean up some of the code warningsSteven Rostedt1-7/+1
2015-01-05kernelshark: Rename trace-hash.[ch] to trace-filter-hash.[ch]Steven Rostedt (Red Hat)1-1/+1
2014-04-11tools lib traceevent: Make pevent_filter_add_filter_str() return pevent_errnoNamhyung Kim1-3/+4
2012-11-14kernelshark: Full-height cursor and mark linesDavid Sharp1-4/+4
2012-11-14kernel-shark: Don't check for system name for sched eventsVaibhav Nagarnaik1-3/+3
2012-09-28maint: Update FSF address to be URL.Jon Stanley1-2/+1
2012-08-10parse-events: Rename util.h to event-utils.hSteven Rostedt1-1/+1
2012-08-10parse-events: Rename struct record to struct pevent_recordSteven Rostedt1-7/+7
2011-03-22Fix address of the Free Software FoundationUwe Kleine-König1-1/+1
2011-02-21trace-graph: Change cursor when updating graphSteven Rostedt1-0/+4
2011-02-21trace-graph: Only unref plot->gc if it existsSteven Rostedt1-1/+2
2011-01-19parse-events: Always allocate comm for pevent_register_comm()Steven Rostedt1-1/+1
2010-12-02trace-graph: Do not depend on wakeup success fieldSteven Rostedt1-6/+10
2010-09-07trace-graph: Fix trace_seq free-before-useStefan Hajnoczi1-3/+6
2010-09-03parse-events: Make trace_seq dynamically expand its buffersSteven Rostedt1-0/+8
2010-07-20trace-cmd: Don't SIGSEGV in trace-graph.c:load_handleDavid Daney1-0/+2
2010-06-22trace-graph: Set comm to NULL if field not foundSteven Rostedt1-0/+2
2010-06-22trace-graph: Test for comm field before using itSteven Rostedt1-1/+1
2010-06-10kernelshark: Add list and graph task filter menuSteven Rostedt1-0/+9
2010-06-09trace-graph: Call filter callback on update task filtersSteven Rostedt1-0/+4
2010-06-09trace-graph: Add trace_graph_refresh_filters()Steven Rostedt1-0/+6
2010-06-09trace-graph: Allow update of task filters with same filterSteven Rostedt1-4/+9
2010-06-08kernelshark: Allow for separate list and graph task filtersSteven Rostedt1-0/+14
2010-05-27trace-graph: Fix pop up for hide taskSteven Rostedt1-3/+3
2010-04-09trace-graph: Clear zoom tip on double clickSteven Rostedt1-0/+1
2010-04-09kernelshark: Add compat for gtk_widget_set_tooltip_text()Steven Rostedt1-5/+5
2010-04-09trace-graph: Add tool tip about zoomingSteven Rostedt1-5/+29
2010-04-09trace-graph: Add tooltips to graph markersSteven Rostedt1-0/+27
2010-04-09kernelshark: Fixed grammar on popup menu remove taskSteven Rostedt1-1/+1
2010-04-09kernelshark: Make all saved filters under KernelSharkSteven Rostedt1-21/+10
2010-04-09trace-graph: Add loading and saving of task and event filtersSteven Rostedt1-0/+119
2010-02-22trace-graph: Set marker A with just clicking mouseSteven Rostedt1-3/+19
2010-02-20trace-graph: Have marker labels have the color of their linesSteven Rostedt1-4/+44
2010-02-19trace-graph: Have status marker times with white backgroundSteven Rostedt1-5/+31
2010-02-19trace-graph: Add status bar and marker line infoSteven Rostedt1-48/+230
2010-02-19trace-graph: Change drag from zoom to time differenceSteven Rostedt1-62/+131
2010-02-19trace-graph: Show running sched out latenciesSteven Rostedt1-0/+1
2010-02-19trace-graph: Fix return of trace_graph_check_sched_switch()Steven Rostedt1-1/+1
2010-02-18trace-graph: Fix scrollbar when adding plotsSteven Rostedt1-1/+2
2010-02-18trace-graph: Add trace_graph_task_list()Steven Rostedt1-0/+93
2010-02-18trace-graph: Move reading sched switch comms into trace-graph.cSteven Rostedt1-2/+15
2010-02-18trace-graph: Added CPU plotting menuSteven Rostedt1-0/+6
2010-02-17kernelshark: Make sync filters between graph and list handle advanceSteven Rostedt1-0/+19
2010-02-17trace-graph: Add advanced event filterSteven Rostedt1-0/+44
2010-02-17kernelshark/trace-graph: Convert to use trace_filter_event_filter_dialog()Steven Rostedt1-1/+3
2010-02-16kernelshark: Convert to using event_filters for graph and listSteven Rostedt1-101/+9
2010-02-15trace-cmd: Relicense the library files under LGPLSteven Rostedt1-1/+1
2010-02-12trace-graph: Free old plot info before initializing new plot infoSteven Rostedt1-1/+1
2010-02-11kernelshark/trace-graph: Free up graph infoSteven Rostedt1-5/+5
2010-02-11trace-graph: Make the plots closerSteven Rostedt1-2/+4
2010-02-10trace-graph: Show wake latency in task plotsSteven Rostedt1-3/+5
2010-02-10trace-graph: Have the graph control the start stop recordsSteven Rostedt1-0/+19
2010-02-10trace-graph: Resize instead of redraw when adding plotsSteven Rostedt1-2/+3
2010-02-10trace-graph: Insert new task plots below the plot that they were selected onSteven Rostedt1-1/+8
2010-02-10trace-graph: Resize graph height when plot is added or removedSteven Rostedt1-0/+2
2010-02-10trace-graph: Iterate over all records for all plotsSteven Rostedt1-76/+91
2010-02-10trace-graph: Add hash to lookup pids and cpusSteven Rostedt1-2/+1
2010-02-10trace-graph: Pass plot around instead of indexSteven Rostedt1-26/+29
2010-02-10trace-graph: Add popup menu to remove plotSteven Rostedt1-0/+31
2010-02-10trace-graph: Add way to add task plotsSteven Rostedt1-8/+42
2010-02-10trace-graph: Rename cpu references to plot referencesSteven Rostedt1-17/+17
2010-02-10trace-graph: Move display event info into plot structuresSteven Rostedt1-133/+9
2010-02-10trace-graph: Add find_record to plots for popup windowsSteven Rostedt1-5/+7
2010-02-10trace-graph: Fix printing of event labelsSteven Rostedt1-22/+35
2010-02-08trace-graph: Move what to plot into cpu specific fileSteven Rostedt1-152/+115
2010-02-08trace-graph: Move adjusting of graph to plot codeSteven Rostedt1-20/+13
2010-02-08trace-graph: Start of graph_plot structureSteven Rostedt1-54/+59
2010-02-05trace-graph: Make helper functions to convert time and xSteven Rostedt1-16/+26
2010-02-03trace-graph: Fix compile warning on stupid guint64 and printf formatsSteven Rostedt1-3/+5
2010-01-15trace-graph: Check for no record in drawing CPU infoSteven Rostedt1-1/+1
2010-01-13trace-graph: Move vadj to view selected CPUSteven Rostedt1-0/+39
2010-01-13trace-graph: Move pevent saved data to graph info structureSteven Rostedt1-45/+58
2010-01-11Merge branch 'trace-cmd' into trace-viewSteven Rostedt1-0/+1
2010-01-11trace-graph: Added loading of filesSteven Rostedt1-50/+114
2010-01-08trace-graph: Remove left over debug printSteven Rostedt1-1/+0
2010-01-08trace-graph: Remove 'hello' printSteven Rostedt1-4/+0
2010-01-08kernel-shark: Remove a bunch of debug printingSteven Rostedt1-7/+2
2010-01-08trace-graph: Fix the displaying of eventsSteven Rostedt1-9/+13
2010-01-08trace-graph: Fix start and end event info boxSteven Rostedt1-4/+22
2010-01-08trace-graph: Fix fly over window to show actual tasksSteven Rostedt1-8/+14
2010-01-08trace-graph: Show actual task color at start of graphSteven Rostedt1-2/+6
2010-01-08trace-graph: Allow selection before graph for zoomingSteven Rostedt1-17/+108
2010-01-08trace-graph: Clear out event info window when leaving drawingSteven Rostedt1-1/+14
2010-01-08trace-graph: Keep event info in viewSteven Rostedt1-6/+8
2010-01-08trace-graph: Rename vadj to hadj since it is the horizontal adjustmentSteven Rostedt1-29/+29
2010-01-07trace-graph: Have graph show task filter wake upsSteven Rostedt1-9/+94
2010-01-07kerenl-shark: Use callbacks for updating the filter between graph and listSteven Rostedt1-0/+12
2010-01-07trace-graph: Add hiding of tasksSteven Rostedt1-4/+85
2010-01-07trace-graph: Implement event filtering for the graphSteven Rostedt1-5/+147
2010-01-05trace-graph: Show filtered tasks scheduling outSteven Rostedt1-1/+9
2010-01-04trace-graph: Move task filter code to trace-hash.[ch]Steven Rostedt1-77/+22
2010-01-04trace-graph: Disable filter when last task is removedSteven Rostedt1-1/+3
2010-01-04kernel-shark: Allow filtering of graph from tree viewSteven Rostedt1-52/+35
2009-12-31trace-graph: Add filtering of tasksSteven Rostedt1-30/+71
2009-12-31trace-graph: Remove hack to redraw graphSteven Rostedt1-8/+14
2009-12-31trace-graph: Add task filtering popup menusSteven Rostedt1-16/+277
2009-12-31trace-graph: Replace hash looping with a faster hashSteven Rostedt1-16/+21
2009-12-31trace-graph: Add a little better pid hash functionSteven Rostedt1-5/+23
2009-12-31trace-graph: Fix color of task starting windowSteven Rostedt1-1/+3
2009-12-30trace-graph: Work on fixing the zooming and horizontal scrollingSteven Rostedt1-41/+44
2009-12-30trace-graph: Convert the printfs to dprintf for debuggingSteven Rostedt1-27/+41
2009-12-29trace-graph: Add separate drawing area to hold CPU labelsSteven Rostedt1-73/+117
2009-12-29trace-graph: Return generic widget for graphSteven Rostedt1-4/+19
2009-12-29trace-graph: Fix the graph to be a bit more eye pleasingSteven Rostedt1-23/+24
2009-12-29trace-graph: Use free_record() instead of free() to free recordsSteven Rostedt1-4/+3
2009-12-23kernelshark: More memory leak clean upsSteven Rostedt1-0/+2
2009-12-23kernelshark: Fixed resize and full_widthSteven Rostedt1-2/+6
2009-12-23kernelshark: Add double click on row to select in graphSteven Rostedt1-18/+89
2009-12-22kernel-shark: Add callbacks from trace-graph for selectionSteven Rostedt1-1/+12
2009-12-22trace-graph: Add cursor lineSteven Rostedt1-11/+53
2009-12-22trace-graph: Move windowing into trace-graph-main.cSteven Rostedt1-143/+3
2009-12-21trace-graph: Add CPU label to CPU linesSteven Rostedt1-3/+82
2009-12-18trace-graph: Add back setting of draw area width and heightSteven Rostedt1-2/+2
2009-12-18Merge branch 'trace-cmd' into trace-viewSteven Rostedt1-5/+3
2009-12-18trace-graph: Handle function-graph hackSteven Rostedt1-7/+23
2009-12-17trace-graph: Keep the flyover event window inside viewableSteven Rostedt1-2/+6
2009-12-17trace-gui: Remove gnome referencesSteven Rostedt1-2/+1
2009-12-17Merge branch 'trace-cmd' into trace-viewSteven Rostedt1-4/+4
2009-12-17trace-graph: Added some fixes for the trace labelsSteven Rostedt1-6/+17
2009-12-17trace-graph: Add new cmdlines via sched_switchSteven Rostedt1-3/+16
2009-12-17trace-graph: Add labels when enough room permitsSteven Rostedt1-0/+93
2009-12-17trace-graph: Fix missing lines at start and end of graphSteven Rostedt1-1/+17
2009-12-17trace-graph: Allow to zoom farther than X resourses allowSteven Rostedt1-93/+208
2009-12-17trace-graph: Fix zoom outSteven Rostedt1-8/+7
2009-12-17trace-graph: Add trace-compat to deal with old GTK versionsSteven Rostedt1-0/+1
2009-12-17trace-graph: Add zoom in and zoom out abilitySteven Rostedt1-82/+166
2009-12-17trace-graph: Add space to hold all CPUSSteven Rostedt1-0/+5
2009-12-17Add check_sched_switch()Steven Rostedt1-8/+94
2009-12-17Add trace graph to graph CPU tracesSteven Rostedt1-0/+804