History log of /haiku/src/apps/debuganalyzer/model/ThreadModel.h
Revision Date Author Comments
# 2754b722 12-Dec-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

Added ThreadModel::WaitObjectGroup::Object() getter.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34644 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


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

The thread model does now also store the scheduling events for the thread.


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


# 84b7a2d0 26-Apr-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

WaitObjectGroup::WaitObjectAt() always returned the first object.


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


# 4ab2927d 26-Apr-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

* Compute the summed up wait counts and times for WaitObjectGroups.
* Delete the wait object array in the WaitObjectGroup destructor. It was leaked
before.


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


# ded186e9 26-Apr-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

* Added ThreadModel, which holds additional information on a thread, and
ThreadModelLoader to prepare the model.
* Changed the wait objects page in the thread window to display the wait objects
grouped by type and name.


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


# 2754b722f19815e36b21ba4ba83bb15be48e585c 12-Dec-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

Added ThreadModel::WaitObjectGroup::Object() getter.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34644 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


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

The thread model does now also store the scheduling events for the thread.


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


# 84b7a2d098dc9abf12ac5c2d1be7f89db444e7cb 26-Apr-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

WaitObjectGroup::WaitObjectAt() always returned the first object.


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


# 4ab2927d4250f3e4f0f98307169880ed55f56eda 26-Apr-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

* Compute the summed up wait counts and times for WaitObjectGroups.
* Delete the wait object array in the WaitObjectGroup destructor. It was leaked
before.


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


# ded186e9e05063d29aaab2ecaf5e62221efab1e8 26-Apr-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

* Added ThreadModel, which holds additional information on a thread, and
ThreadModelLoader to prepare the model.
* Changed the wait objects page in the thread window to display the wait objects
grouped by type and name.


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