History log of /haiku/src/apps/debuganalyzer/gui/thread_window/ActivityPage.cpp
Revision Date Author Comments
# 579be822 24-Dec-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

Applied patch by Humdinger (#5169): Changed GUI strings to sentence case.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34771 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d8d4b902 07-Dec-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

* The system profiler scheduling event structures sport nanotime_ts now.
* Adjusted the DebugAnalyzer to handle nanosecond times.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34546 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9f463a19 09-May-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

* ThreadActivityData::GetSamples():
- When guessing the initial thread state for an unschedule event also check
the previous event, so we can decide whether the thread is still ready.
Previously the time to the first schedule event could be accounted
incorrectly.
- Made the main loop a bit more robust with respect to unexpected thread
states.
* The check boxes for latency and preemption time were labeled the wrong way
around.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30680 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 639e61ad 07-May-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

Added checkboxen for toggling the displayed data.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30669 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f2bc8d23 07-May-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

Enabled zooming the chart.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30659 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 972c78f8 06-May-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

* Added scroll view around the activity chart.
* Set the displayed domain to 0.5 s for debugging purposes.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30649 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 45febed6 30-Apr-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

Added the other three axes to the activity chart.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30528 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 52906712 29-Apr-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

Added thread activity page that charts the thread's runs, waits, latencies, and
preemptions over time. WIP.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30508 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 579be822bbbbec746f58f1c3ed254dc14ca0c881 24-Dec-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

Applied patch by Humdinger (#5169): Changed GUI strings to sentence case.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34771 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d8d4b902cb1b24645c5a730e3a8b279201b94419 07-Dec-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

* The system profiler scheduling event structures sport nanotime_ts now.
* Adjusted the DebugAnalyzer to handle nanosecond times.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34546 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9f463a1917a7fed72ac5e2bc0325a65667e7e59f 09-May-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

* ThreadActivityData::GetSamples():
- When guessing the initial thread state for an unschedule event also check
the previous event, so we can decide whether the thread is still ready.
Previously the time to the first schedule event could be accounted
incorrectly.
- Made the main loop a bit more robust with respect to unexpected thread
states.
* The check boxes for latency and preemption time were labeled the wrong way
around.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30680 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 639e61ad420f8222403a305a5a8c266fca948b8f 07-May-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

Added checkboxen for toggling the displayed data.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30669 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f2bc8d233163e2b615db0bb07112bb7e5df8018a 07-May-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

Enabled zooming the chart.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30659 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 972c78f81a39125931b081792af2040aedce9b75 06-May-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

* Added scroll view around the activity chart.
* Set the displayed domain to 0.5 s for debugging purposes.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30649 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 45febed680829a990318ea2c8862ca19e619ae22 30-Apr-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

Added the other three axes to the activity chart.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30528 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 529067127eca19f3751ae9eba6bf0696cb809622 29-Apr-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

Added thread activity page that charts the thread's runs, waits, latencies, and
preemptions over time. WIP.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30508 a95241bf-73f2-0310-859d-f6bbb57e9c96