summaryrefslogtreecommitdiffstats
path: root/src/usr/diag/prdf/common/util/prdfFlyWeightS.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/diag/prdf/common/util/prdfFlyWeightS.C')
-rwxr-xr-xsrc/usr/diag/prdf/common/util/prdfFlyWeightS.C12
1 files changed, 11 insertions, 1 deletions
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()
OpenPOWER on IntegriCloud