summaryrefslogtreecommitdiffstats
path: root/src/usr/diag/prdf/common/util
diff options
context:
space:
mode:
authorprem <premjha2@in.ibm.com>2012-12-04 08:51:19 -0600
committerA. Patrick Williams III <iawillia@us.ibm.com>2013-02-15 07:17:34 -0600
commite3aa31e88b5074f67b9b145c224ef9613afee1e9 (patch)
treee9a1665048740ad735810cee9f23bb88b14c322a /src/usr/diag/prdf/common/util
parent22813205c0a225f01d8c6cb4e207687e7cc9ed42 (diff)
downloadblackbird-hostboot-e3aa31e88b5074f67b9b145c224ef9613afee1e9.tar.gz
blackbird-hostboot-e3aa31e88b5074f67b9b145c224ef9613afee1e9.zip
Design change for PRD Register
- Addressed the use case of attention in PLL Domain.RuleChip under analysis is pushed to stack at the beginning of all public function of RuleChip.Same is poped back at the end of function. - Scope of RuleChip stack is no longer bound to scope of ServiceDataCollector. Change-Id: I152e85332f5443dbef3efeebc7de530ee0fee241 RTC: 47515 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2543 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3197
Diffstat (limited to 'src/usr/diag/prdf/common/util')
-rwxr-xr-xsrc/usr/diag/prdf/common/util/CcAutoDeletePointer.h2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/CcAutoDeletePointer.inl2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/CcSynch.h2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/CcSynch.inl2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/UtilFunct.H2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/UtilHash.H2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/UtilMapX.H2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/UtilSMap.H2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/UtilTree.C2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/UtilTree.H2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/UtilTreeX.H2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/iipbits.h2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/iipbtlst.h2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/iipdgtb.C2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/iipdgtb.h2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/iipdigit.C2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/iipdigit.h2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/iipfltr.h2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/prdfAssert.C2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/prdfAssert.h2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/prdfBitKey.C2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/prdfBitKey.H2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/prdfBitString.C2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/prdfBitString.H2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/prdfErrlSmartPtr.C2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/prdfErrlSmartPtr.H2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/prdfErrorSignature.H2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/prdfFilters.C2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/prdfFilters.H2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/prdfFlyWeight.C2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/prdfFlyWeight.H2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/prdfFlyWeightS.C12
-rwxr-xr-xsrc/usr/diag/prdf/common/util/prdfFlyWeightS.H6
-rwxr-xr-xsrc/usr/diag/prdf/common/util/prdfHeapBucketSize.H2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/prdfRegisterData.C2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/prdfRegisterData.H2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/prdfTimer.H2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/xspprdFilterLink.h2
-rwxr-xr-xsrc/usr/diag/prdf/common/util/xspprdScanCommFilter.h2
39 files changed, 53 insertions, 39 deletions
diff --git a/src/usr/diag/prdf/common/util/CcAutoDeletePointer.h b/src/usr/diag/prdf/common/util/CcAutoDeletePointer.h
index 9e20415ef..37490074f 100755
--- a/src/usr/diag/prdf/common/util/CcAutoDeletePointer.h
+++ b/src/usr/diag/prdf/common/util/CcAutoDeletePointer.h
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 1995,2012 */
+/* COPYRIGHT International Business Machines Corp. 1995,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/CcAutoDeletePointer.inl b/src/usr/diag/prdf/common/util/CcAutoDeletePointer.inl
index 7f7241e07..98c2e931c 100755
--- a/src/usr/diag/prdf/common/util/CcAutoDeletePointer.inl
+++ b/src/usr/diag/prdf/common/util/CcAutoDeletePointer.inl
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 1995,2012 */
+/* COPYRIGHT International Business Machines Corp. 1995,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/CcSynch.h b/src/usr/diag/prdf/common/util/CcSynch.h
index c37c68836..aa346c5b3 100755
--- a/src/usr/diag/prdf/common/util/CcSynch.h
+++ b/src/usr/diag/prdf/common/util/CcSynch.h
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 1995,2012 */
+/* COPYRIGHT International Business Machines Corp. 1995,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/CcSynch.inl b/src/usr/diag/prdf/common/util/CcSynch.inl
index 15e620cc7..d4fa86fa0 100755
--- a/src/usr/diag/prdf/common/util/CcSynch.inl
+++ b/src/usr/diag/prdf/common/util/CcSynch.inl
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 1995,2012 */
+/* COPYRIGHT International Business Machines Corp. 1995,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/UtilFunct.H b/src/usr/diag/prdf/common/util/UtilFunct.H
index f6687746e..8e91af488 100755
--- a/src/usr/diag/prdf/common/util/UtilFunct.H
+++ b/src/usr/diag/prdf/common/util/UtilFunct.H
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2005,2012 */
+/* COPYRIGHT International Business Machines Corp. 2005,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/UtilHash.H b/src/usr/diag/prdf/common/util/UtilHash.H
index 7e0dee5dc..2941a68fb 100755
--- a/src/usr/diag/prdf/common/util/UtilHash.H
+++ b/src/usr/diag/prdf/common/util/UtilHash.H
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2004,2012 */
+/* COPYRIGHT International Business Machines Corp. 2004,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/UtilMapX.H b/src/usr/diag/prdf/common/util/UtilMapX.H
index bc34a6886..523e54a25 100755
--- a/src/usr/diag/prdf/common/util/UtilMapX.H
+++ b/src/usr/diag/prdf/common/util/UtilMapX.H
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2004,2012 */
+/* COPYRIGHT International Business Machines Corp. 2004,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/UtilSMap.H b/src/usr/diag/prdf/common/util/UtilSMap.H
index 042394f09..bbf337947 100755
--- a/src/usr/diag/prdf/common/util/UtilSMap.H
+++ b/src/usr/diag/prdf/common/util/UtilSMap.H
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2007,2012 */
+/* COPYRIGHT International Business Machines Corp. 2007,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/UtilTree.C b/src/usr/diag/prdf/common/util/UtilTree.C
index 464ec6557..59cd16a5e 100755
--- a/src/usr/diag/prdf/common/util/UtilTree.C
+++ b/src/usr/diag/prdf/common/util/UtilTree.C
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2004,2012 */
+/* COPYRIGHT International Business Machines Corp. 2004,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/UtilTree.H b/src/usr/diag/prdf/common/util/UtilTree.H
index 90dce80f8..af24805c9 100755
--- a/src/usr/diag/prdf/common/util/UtilTree.H
+++ b/src/usr/diag/prdf/common/util/UtilTree.H
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2004,2012 */
+/* COPYRIGHT International Business Machines Corp. 2004,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/UtilTreeX.H b/src/usr/diag/prdf/common/util/UtilTreeX.H
index 7fa33211f..0df0a57be 100755
--- a/src/usr/diag/prdf/common/util/UtilTreeX.H
+++ b/src/usr/diag/prdf/common/util/UtilTreeX.H
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2004,2012 */
+/* COPYRIGHT International Business Machines Corp. 2004,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/iipbits.h b/src/usr/diag/prdf/common/util/iipbits.h
index 4d00b5cc3..a5fc6acce 100755
--- a/src/usr/diag/prdf/common/util/iipbits.h
+++ b/src/usr/diag/prdf/common/util/iipbits.h
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 1993,2012 */
+/* COPYRIGHT International Business Machines Corp. 1993,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/iipbtlst.h b/src/usr/diag/prdf/common/util/iipbtlst.h
index 6f0f5d840..03f021d97 100755
--- a/src/usr/diag/prdf/common/util/iipbtlst.h
+++ b/src/usr/diag/prdf/common/util/iipbtlst.h
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 1993,2012 */
+/* COPYRIGHT International Business Machines Corp. 1993,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/iipdgtb.C b/src/usr/diag/prdf/common/util/iipdgtb.C
index 65b6938b0..6dbf82a4a 100755
--- a/src/usr/diag/prdf/common/util/iipdgtb.C
+++ b/src/usr/diag/prdf/common/util/iipdgtb.C
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 1993,2012 */
+/* COPYRIGHT International Business Machines Corp. 1993,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/iipdgtb.h b/src/usr/diag/prdf/common/util/iipdgtb.h
index 11e3ff06b..2fc8f2b1a 100755
--- a/src/usr/diag/prdf/common/util/iipdgtb.h
+++ b/src/usr/diag/prdf/common/util/iipdgtb.h
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 1993,2012 */
+/* COPYRIGHT International Business Machines Corp. 1993,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/iipdigit.C b/src/usr/diag/prdf/common/util/iipdigit.C
index 56cb1823c..b014483f2 100755
--- a/src/usr/diag/prdf/common/util/iipdigit.C
+++ b/src/usr/diag/prdf/common/util/iipdigit.C
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 1993,2012 */
+/* COPYRIGHT International Business Machines Corp. 1993,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/iipdigit.h b/src/usr/diag/prdf/common/util/iipdigit.h
index ebf0cc50a..24215dbd1 100755
--- a/src/usr/diag/prdf/common/util/iipdigit.h
+++ b/src/usr/diag/prdf/common/util/iipdigit.h
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 1993,2012 */
+/* COPYRIGHT International Business Machines Corp. 1993,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/iipfltr.h b/src/usr/diag/prdf/common/util/iipfltr.h
index 182bd4ac4..a619e79b7 100755
--- a/src/usr/diag/prdf/common/util/iipfltr.h
+++ b/src/usr/diag/prdf/common/util/iipfltr.h
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 1993,2012 */
+/* COPYRIGHT International Business Machines Corp. 1993,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/prdfAssert.C b/src/usr/diag/prdf/common/util/prdfAssert.C
index fcbecff98..b45ace541 100755
--- a/src/usr/diag/prdf/common/util/prdfAssert.C
+++ b/src/usr/diag/prdf/common/util/prdfAssert.C
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2004,2012 */
+/* COPYRIGHT International Business Machines Corp. 2004,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/prdfAssert.h b/src/usr/diag/prdf/common/util/prdfAssert.h
index ed05cf37e..e7f33f389 100755
--- a/src/usr/diag/prdf/common/util/prdfAssert.h
+++ b/src/usr/diag/prdf/common/util/prdfAssert.h
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2004,2012 */
+/* COPYRIGHT International Business Machines Corp. 2004,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/prdfBitKey.C b/src/usr/diag/prdf/common/util/prdfBitKey.C
index 8a2bcc9a4..37e14e7a1 100755
--- a/src/usr/diag/prdf/common/util/prdfBitKey.C
+++ b/src/usr/diag/prdf/common/util/prdfBitKey.C
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2004,2012 */
+/* COPYRIGHT International Business Machines Corp. 2004,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/prdfBitKey.H b/src/usr/diag/prdf/common/util/prdfBitKey.H
index 34dd7c954..91819dec7 100755
--- a/src/usr/diag/prdf/common/util/prdfBitKey.H
+++ b/src/usr/diag/prdf/common/util/prdfBitKey.H
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2004,2012 */
+/* COPYRIGHT International Business Machines Corp. 2004,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/prdfBitString.C b/src/usr/diag/prdf/common/util/prdfBitString.C
index c4a8e600b..c46f9e6b3 100755
--- a/src/usr/diag/prdf/common/util/prdfBitString.C
+++ b/src/usr/diag/prdf/common/util/prdfBitString.C
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2004,2012 */
+/* COPYRIGHT International Business Machines Corp. 2004,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/prdfBitString.H b/src/usr/diag/prdf/common/util/prdfBitString.H
index 723c73144..055d8ef3c 100755
--- a/src/usr/diag/prdf/common/util/prdfBitString.H
+++ b/src/usr/diag/prdf/common/util/prdfBitString.H
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2004,2012 */
+/* COPYRIGHT International Business Machines Corp. 2004,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/prdfErrlSmartPtr.C b/src/usr/diag/prdf/common/util/prdfErrlSmartPtr.C
index 050dcc7f5..02def05a8 100755
--- a/src/usr/diag/prdf/common/util/prdfErrlSmartPtr.C
+++ b/src/usr/diag/prdf/common/util/prdfErrlSmartPtr.C
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2004,2012 */
+/* COPYRIGHT International Business Machines Corp. 2004,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/prdfErrlSmartPtr.H b/src/usr/diag/prdf/common/util/prdfErrlSmartPtr.H
index fb847e845..c97ad3a96 100755
--- a/src/usr/diag/prdf/common/util/prdfErrlSmartPtr.H
+++ b/src/usr/diag/prdf/common/util/prdfErrlSmartPtr.H
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2003,2012 */
+/* COPYRIGHT International Business Machines Corp. 2003,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/prdfErrorSignature.H b/src/usr/diag/prdf/common/util/prdfErrorSignature.H
index 2fb2cc877..0497fcbb4 100755
--- a/src/usr/diag/prdf/common/util/prdfErrorSignature.H
+++ b/src/usr/diag/prdf/common/util/prdfErrorSignature.H
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2012 */
+/* COPYRIGHT International Business Machines Corp. 2012,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/prdfFilters.C b/src/usr/diag/prdf/common/util/prdfFilters.C
index aa8c55c8e..8085b6cd5 100755
--- a/src/usr/diag/prdf/common/util/prdfFilters.C
+++ b/src/usr/diag/prdf/common/util/prdfFilters.C
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 1996,2012 */
+/* COPYRIGHT International Business Machines Corp. 1996,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/prdfFilters.H b/src/usr/diag/prdf/common/util/prdfFilters.H
index 4e2fe7cca..032ba4521 100755
--- a/src/usr/diag/prdf/common/util/prdfFilters.H
+++ b/src/usr/diag/prdf/common/util/prdfFilters.H
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2004,2012 */
+/* COPYRIGHT International Business Machines Corp. 2004,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/prdfFlyWeight.C b/src/usr/diag/prdf/common/util/prdfFlyWeight.C
index 364e2e7db..2cdc8673e 100755
--- a/src/usr/diag/prdf/common/util/prdfFlyWeight.C
+++ b/src/usr/diag/prdf/common/util/prdfFlyWeight.C
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2000,2012 */
+/* COPYRIGHT International Business Machines Corp. 2000,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/prdfFlyWeight.H b/src/usr/diag/prdf/common/util/prdfFlyWeight.H
index 64573dda2..28792d873 100755
--- a/src/usr/diag/prdf/common/util/prdfFlyWeight.H
+++ b/src/usr/diag/prdf/common/util/prdfFlyWeight.H
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2002,2012 */
+/* COPYRIGHT International Business Machines Corp. 2002,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/prdfFlyWeightS.C b/src/usr/diag/prdf/common/util/prdfFlyWeightS.C
index d1ef67050..7273a9d66 100755
--- a/src/usr/diag/prdf/common/util/prdfFlyWeightS.C
+++ b/src/usr/diag/prdf/common/util/prdfFlyWeightS.C
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2007,2012 */
+/* COPYRIGHT International Business Machines Corp. 2007,2013 */
/* */
/* p1 */
/* */
@@ -286,6 +286,16 @@ void FlyWeightS<T,S>::increaseSize()
};
+#ifdef __MEM_PROFILING
+template < class T , uint32_t S >
+void FlyWeightS<T,S>::printStats(void)
+{
+ using namespace std;
+ PRDF_DTRAC( "no. of elements %d Flyweight size %d",
+ iv_heaps.size()*S,(iv_heaps.size() * sizeof(T) * S) );
+}
+#endif
+
/*
template <typename T, uint32_t S>
void FlyWeightS<T,S>::print()
diff --git a/src/usr/diag/prdf/common/util/prdfFlyWeightS.H b/src/usr/diag/prdf/common/util/prdfFlyWeightS.H
index f6949cadf..ffae8a5ac 100755
--- a/src/usr/diag/prdf/common/util/prdfFlyWeightS.H
+++ b/src/usr/diag/prdf/common/util/prdfFlyWeightS.H
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2007,2012 */
+/* COPYRIGHT International Business Machines Corp. 2007,2013 */
/* */
/* p1 */
/* */
@@ -45,6 +45,10 @@ class FlyWeightS
T & get(const T & key);
//void print();
+#ifdef __MEM_PROFILING
+
+ void printStats();
+#endif
private:
diff --git a/src/usr/diag/prdf/common/util/prdfHeapBucketSize.H b/src/usr/diag/prdf/common/util/prdfHeapBucketSize.H
index 4073b67ba..5e9373c3b 100755
--- a/src/usr/diag/prdf/common/util/prdfHeapBucketSize.H
+++ b/src/usr/diag/prdf/common/util/prdfHeapBucketSize.H
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2012 */
+/* COPYRIGHT International Business Machines Corp. 2012,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/prdfRegisterData.C b/src/usr/diag/prdf/common/util/prdfRegisterData.C
index e33ba1340..9fd9b27eb 100755
--- a/src/usr/diag/prdf/common/util/prdfRegisterData.C
+++ b/src/usr/diag/prdf/common/util/prdfRegisterData.C
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2005,2012 */
+/* COPYRIGHT International Business Machines Corp. 2005,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/prdfRegisterData.H b/src/usr/diag/prdf/common/util/prdfRegisterData.H
index 4322f5b19..5aea0ce4e 100755
--- a/src/usr/diag/prdf/common/util/prdfRegisterData.H
+++ b/src/usr/diag/prdf/common/util/prdfRegisterData.H
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2005,2012 */
+/* COPYRIGHT International Business Machines Corp. 2005,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/prdfTimer.H b/src/usr/diag/prdf/common/util/prdfTimer.H
index 9ed4daff8..bf3c01856 100755
--- a/src/usr/diag/prdf/common/util/prdfTimer.H
+++ b/src/usr/diag/prdf/common/util/prdfTimer.H
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2002,2012 */
+/* COPYRIGHT International Business Machines Corp. 2002,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/xspprdFilterLink.h b/src/usr/diag/prdf/common/util/xspprdFilterLink.h
index 3fd0b91c0..13cf25bca 100755
--- a/src/usr/diag/prdf/common/util/xspprdFilterLink.h
+++ b/src/usr/diag/prdf/common/util/xspprdFilterLink.h
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2001,2012 */
+/* COPYRIGHT International Business Machines Corp. 2001,2013 */
/* */
/* p1 */
/* */
diff --git a/src/usr/diag/prdf/common/util/xspprdScanCommFilter.h b/src/usr/diag/prdf/common/util/xspprdScanCommFilter.h
index a64820fe9..252622357 100755
--- a/src/usr/diag/prdf/common/util/xspprdScanCommFilter.h
+++ b/src/usr/diag/prdf/common/util/xspprdScanCommFilter.h
@@ -5,7 +5,7 @@
/* */
/* IBM CONFIDENTIAL */
/* */
-/* COPYRIGHT International Business Machines Corp. 2001,2012 */
+/* COPYRIGHT International Business Machines Corp. 2001,2013 */
/* */
/* p1 */
/* */
OpenPOWER on IntegriCloud