Index: src/Common/Heap.cc
===================================================================
--- src/Common/Heap.cc	(revision b97ebf19ea2d54932468ff8eda61b5141683d7ce)
+++ src/Common/Heap.cc	(revision b97ebf19ea2d54932468ff8eda61b5141683d7ce)
@@ -0,0 +1,20 @@
+//
+// Cforall Version 1.0.0 Copyright (C) 2018 University of Waterloo
+//
+// The contents of this file are covered under the licence agreement in the
+// file "LICENCE" distributed with Cforall.
+//
+// Heap.cc --
+//
+// Author           : Peter A. Buhr
+// Created On       :
+// Last Modified By : Peter A. Buhr
+// Last Modified On : Thu May  3 16:16:10 2018
+// Update Count     : 2
+//
+
+namespace HeapStats{
+  void newPass( const char * const name ) {}
+  void printStats() {}
+}
+
Index: src/Common/Heap.h
===================================================================
--- src/Common/Heap.h	(revision b97ebf19ea2d54932468ff8eda61b5141683d7ce)
+++ src/Common/Heap.h	(revision b97ebf19ea2d54932468ff8eda61b5141683d7ce)
@@ -0,0 +1,21 @@
+//
+// Cforall Version 1.0.0 Copyright (C) 2018 University of Waterloo
+//
+// The contents of this file are covered under the licence agreement in the
+// file "LICENCE" distributed with Cforall.
+//
+// Heap.h --
+//
+// Author           : Peter A. Buhr
+// Created On       :
+// Last Modified By : Peter A. Buhr
+// Last Modified On : Thu May  3 16:16:10 2018
+// Update Count     : 2
+//
+
+#pragma once
+
+namespace HeapStats {
+  void newPass( const char * const name );
+  void printStats();
+}
Index: src/main.cc
===================================================================
--- src/main.cc	(revision cc32d8399627ee613fb6842043aca12a1038ffcb)
+++ src/main.cc	(revision b97ebf19ea2d54932468ff8eda61b5141683d7ce)
@@ -358,4 +358,5 @@
 		OPTPRINT( "end" )
 
+
 		if ( output != &cout ) {
 			delete output;
@@ -388,4 +389,5 @@
 
 	deleteAll( translationUnit );
+	HeapStats::printStats();
 	return 0;
 } // main
