Added breakoff when all processors are done.
TraceReader optimizations