[haiku-commits] r35593 - haiku/trunk/src/bin/debug/profile

  • From: ingo_weinhold@xxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Tue, 23 Feb 2010 22:46:11 +0100 (CET)

Author: bonefish
Date: 2010-02-23 22:46:11 +0100 (Tue, 23 Feb 2010)
New Revision: 35593
Changeset: http://dev.haiku-os.org/changeset/35593/haiku

Modified:
   haiku/trunk/src/bin/debug/profile/ProfileResult.h
   haiku/trunk/src/bin/debug/profile/SummaryProfileResult.cpp
   haiku/trunk/src/bin/debug/profile/SummaryProfileResult.h
Log:
Made ProfileResult::SetInterval() virtual, so SummaryProfileResult can
forward it.


Modified: haiku/trunk/src/bin/debug/profile/ProfileResult.h
===================================================================
--- haiku/trunk/src/bin/debug/profile/ProfileResult.h   2010-02-23 21:40:35 UTC 
(rev 35592)
+++ haiku/trunk/src/bin/debug/profile/ProfileResult.h   2010-02-23 21:46:11 UTC 
(rev 35593)
@@ -69,7 +69,7 @@
 
                        ProfiledEntity*         Entity() const  { return 
fEntity; }
 
-                       void                            SetInterval(bigtime_t 
interval);
+       virtual void                            SetInterval(bigtime_t interval);
 
        virtual void                            AddSamples(
                                                                        
ImageProfileResultContainer* container,

Modified: haiku/trunk/src/bin/debug/profile/SummaryProfileResult.cpp
===================================================================
--- haiku/trunk/src/bin/debug/profile/SummaryProfileResult.cpp  2010-02-23 
21:40:35 UTC (rev 35592)
+++ haiku/trunk/src/bin/debug/profile/SummaryProfileResult.cpp  2010-02-23 
21:46:11 UTC (rev 35593)
@@ -44,6 +44,14 @@
 }
 
 
+void
+SummaryProfileResult::SetInterval(bigtime_t interval)
+{
+       ProfileResult::SetInterval(interval);
+       fResult->SetInterval(interval);
+}
+
+
 status_t
 SummaryProfileResult::Init(ProfiledEntity* entity)
 {

Modified: haiku/trunk/src/bin/debug/profile/SummaryProfileResult.h
===================================================================
--- haiku/trunk/src/bin/debug/profile/SummaryProfileResult.h    2010-02-23 
21:40:35 UTC (rev 35592)
+++ haiku/trunk/src/bin/debug/profile/SummaryProfileResult.h    2010-02-23 
21:46:11 UTC (rev 35593)
@@ -61,6 +61,8 @@
 
        virtual status_t                        Init(ProfiledEntity* entity);
 
+       virtual void                            SetInterval(bigtime_t interval);
+
        virtual void                            AddSamples(
                                                                        
ImageProfileResultContainer* container,
                                                                        addr_t* 
samples, int32 sampleCount);


Other related posts:

  • » [haiku-commits] r35593 - haiku/trunk/src/bin/debug/profile - ingo_weinhold