Added HP/DHP internal stats to test
[libcds.git] / test / stress / main.cpp
index 0c7acd83123ab6b6d44f5c0d37f25e15082efa82..14eb93eb168baad2f564e7d4d0b81062a1de7b68 100644 (file)
 #   include <cds/urcu/signal_threaded.h>\r
 #endif\r
 \r
+#ifdef CDS_ENABLE_HPSTAT\r
+#   include <cds_test/stat_hp_out.h>\r
+#   include <cds_test/stat_dhp_out.h>\r
+#   include <iostream>\r
+#endif\r
+\r
 int main( int argc, char **argv )\r
 {\r
     int result;\r
@@ -97,6 +103,13 @@ int main( int argc, char **argv )
 \r
         cds::threading::Manager::detachThread();\r
     }\r
+\r
+#ifdef CDS_ENABLE_HPSTAT\r
+    std::cout << cds::gc::HP::postmortem_statistics();\r
+    std::cout << cds::gc::DHP::postmortem_statistics();\r
+#endif\r
+\r
     cds::Terminate();\r
+\r
     return result;\r
 }\r