Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Temporarily disabled record hash dispatching and fixed container box filling. | Jonathan Herman | 2012-10-09 |
| | |||
* | cleanup | Jonathan Herman | 2012-09-21 |
| | |||
* | Avoid unnecessary record parsing | Jonathan Herman | 2012-08-31 |
| | |||
* | Sort inserted real time tasks | Jonathan Herman | 2012-08-30 |
| | |||
* | Fixed performance / memory leak of mouse hovering | Jonathan Herman | 2012-08-30 |
| | |||
* | Draw plot once on load, distributing records via hashing. | Jonathan Herman | 2012-08-22 |
| | | | | | | | | | | | | | redraw_pixmap_backend was being called 3 times. 2 of these times were superflous calls to configure. Added a hack to ignore the second two configures. Plot CPU reduction: 70% Each record was being sent to every plot. Now, records are only sent to the CPU and Task plots which hash to a calculated PID. Container plots currently aren't covered by this. Plot CPU reduction (after previous change): 30% | ||
* | containers: minor bug fix | Jonathan Herman | 2012-04-12 |
| | |||
* | containers: now working with real task systems | Jonathan Herman | 2012-04-10 |
| | |||
* | rt-graph: blockign with ids | Jonathan Herman | 2012-03-30 |
| | |||
* | rt-graph: cleanup of interface | Jonathan Herman | 2012-03-29 |
| | |||
* | rt-graph: popup resolution expanded, works in both directions | Jonathan Herman | 2012-03-29 |
| | |||
* | containers: virtual cpus display in the normal case | Jonathan Herman | 2012-03-28 |
| | |||
* | containers: abstracted out common task-type code | Jonathan Herman | 2012-03-24 |
| | |||
* | containers: added record parsing | Jonathan Herman | 2012-03-16 |
| | |||
* | rt-graph: usability improvements | Jonathan | 2012-03-09 |
| | | | | | | 1. Real-time CPUs are loaded at startup 2. A menu item for loading all real-time tasks is added 3. Black boxes appear around run times when zoomed in | ||
* | rt-graph: code cleanup | Jonathan | 2012-03-08 |
| | |||
* | rt-graph: cleanup of graph display | Jonathan | 2012-03-08 |
| | |||
* | rt-graph: rt cpus have all basic features implemented | Jonathan | 2012-03-08 |
| | |||
* | rt-graph: real-time cpus added | Jonathan | 2012-03-08 |
| | |||
* | rt-graph: time type abstracted out | Jonathan | 2012-03-08 |
| | |||
* | rt-graph: triangles only appear when their width < 50ms | Jonathan | 2012-03-08 |
| | |||
* | rt-graph: added parameters to tasks | Jonathan | 2012-03-08 |
| | |||
* | rt-graph: real-time task labels | Jonathan | 2012-03-08 |
| | |||
* | rt-graph: added real-time shapes to graph | Jonathan | 2012-03-08 |
| | |||
* | rt-graph: input to real-time plots is processed using real-time timestamps | Jonathan | 2012-03-08 |
| | | | | | | | | | Each plot processes only the records which fit within the time window displayed. When passing records into a real-time plot, kernelshark will now decide if a record is within the current time window using real-time timestamps, instead of the old ftrace timestamps. This change also enables infinite zooming into the real-time plots. | ||
* | rt-graph: real-time task plots divorced from regular task plots | Jonathan | 2012-03-07 |
| | |||
* | rt-graph: rt tasks supply their own match and find functions | Jonathan | 2012-03-07 |
| | |||
* | rt-graph: BUGFIX first job #s were not displaying correctly | Jonathan | 2012-03-07 |
| | |||
* | rt-graph: event names added to plot, fixed logic for finding current job | Jonathan | 2012-03-07 |
| | |||
* | rt-graph: real-time graph displays current job | Jonathan | 2012-03-07 |
| | | | | | Logic is added to extract current job / release / deadline from a time. Hovering over a location in an real-time task plot will show this. | ||
* | rt-graph: real-time plots display info popup | Jonathan | 2012-03-06 |
| | | | | | When you hover close enough to an events time, the event name will display. This time is based on _litmus_ time, not record time. | ||
* | rt-graph: real-time plots now draw other events | Jonathan | 2012-03-06 |
| | | | | | Vertical lines mark events which were run either with the tasks pid or ran on the task's cpu while it is executing. | ||
* | rt-graph: simple real-time task plots | Jonathan | 2012-03-05 |
| | |||
* | rt-graph: real-time tasks can be added / removed from the graph | Jonathan | 2012-03-05 |
Currently they copy the functionality of regular task. |