Keep track of when each job starts and ends in the graph, and return it from the `taskmap.run*` functions.
Keep track of when each job starts and ends in the graph, and return it from the
taskmap.run*functions.