[cvs-nhc98] Add Phil's time profiler into the standard code base.