80 likes | 171 Views
Thread Analysis views for TPTP 4.4. Software and Solutions Group Ruslan A. Scherbakov. Thread Analysis – Use cases. Display application threads and their behavior over time Analyze application threading behavior. Thread statistics view (existing). Call Stack View - enh.
E N D
Thread Analysis views for TPTP 4.4 Software and Solutions Group Ruslan A. Scherbakov
Thread Analysis – Use cases • Display application threads and their behavior over time • Analyze application threading behavior
Call Stack View (CSV) • CSV complements Thread View • Call stack information as list of method invocations • Access to source code ** This is a view that supports both the Thread Statistics and the Thread States.
Thread States View • Provides visual representation of thread and thread events • Color coded display • Timescale display, scrolling and scaling • Start and end times of states between events • Legend/Customization ** • Time selector and playback ** • adjust call stack view for time selection and playback ** • Hover information ** • Selection of timescale ** • Thread contention display ** • (** - to be implemented)
Thread States (contd.) Color Legend inside the view Time selector for playback Thread contentions