Index: src/libchcore/TSimpleTimer.h
===================================================================
diff -u -N -r320c4eb6ba3a38dcd6fbda6a9a12a8350a153e41 -r5693271a6736f524997e3951fc7b7b6323bc6447
--- src/libchcore/TSimpleTimer.h	(.../TSimpleTimer.h)	(revision 320c4eb6ba3a38dcd6fbda6a9a12a8350a153e41)
+++ src/libchcore/TSimpleTimer.h	(.../TSimpleTimer.h)	(revision 5693271a6736f524997e3951fc7b7b6323bc6447)
@@ -36,6 +36,8 @@
 	unsigned long long Stop();		// returns total time
 	unsigned long long Tick();		// returns current timestamp
 
+	unsigned long long Checkpoint();	// returns current total time and restarts the timer
+
 	void Reset();
 
 	bool IsRunning() const;