#
28f88875 |
|
21-Feb-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Made ProfileResult and ImageProfileResults BReferenceable. * Added command line option '-S', which triggers a new summary mode. When enabled the image/symbol hits aren't counted for individual threads anymore, but summed up for all threads. The results are printed at the end. Works together with all profiling modes (inclusive, exclusive, callgrind). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35573 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6a28c22f |
|
21-Feb-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
More refactoring: * Renamed *ProfileResultImage to *ImageProfileResult. * Separated the image result management from the *ProfileResult classes: - The general per-thread image management functionality does now live in Thread. - Introduced interface ImageProfileResultContainer which is implemented by Thread. An instance is passed to ProfileResult::AddSamples()/PrintResult(). * Made *ProfileResultImage independent of Image. The dependency is now to SharedImage only. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35556 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5fc675d5 |
|
20-Feb-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Some refactoring: * Added new class ProfiledEntity which Thread derives from and which is the new dependency for the profile result classes (instead of Thread). * Renamed *ThreadProfileResult to *ProfileResult and *ThreadImage to *ProfileResultImage and move ProfileResult[Image] into a new header/source file. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35546 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
28f88875170b0b6b86f7685e4b6c9b6cdf02affd |
|
21-Feb-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Made ProfileResult and ImageProfileResults BReferenceable. * Added command line option '-S', which triggers a new summary mode. When enabled the image/symbol hits aren't counted for individual threads anymore, but summed up for all threads. The results are printed at the end. Works together with all profiling modes (inclusive, exclusive, callgrind). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35573 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6a28c22f5c460a3856cf35845bde71de1992ca94 |
|
21-Feb-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
More refactoring: * Renamed *ProfileResultImage to *ImageProfileResult. * Separated the image result management from the *ProfileResult classes: - The general per-thread image management functionality does now live in Thread. - Introduced interface ImageProfileResultContainer which is implemented by Thread. An instance is passed to ProfileResult::AddSamples()/PrintResult(). * Made *ProfileResultImage independent of Image. The dependency is now to SharedImage only. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35556 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5fc675d57e5ebfc2ce837b9bad0fccd5b96c64d9 |
|
20-Feb-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Some refactoring: * Added new class ProfiledEntity which Thread derives from and which is the new dependency for the profile result classes (instead of Thread). * Renamed *ThreadProfileResult to *ProfileResult and *ThreadImage to *ProfileResultImage and move ProfileResult[Image] into a new header/source file. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35546 a95241bf-73f2-0310-859d-f6bbb57e9c96
|