[MONDRIAN-1471] The fields in QueryTiming were accessed by multiple threads w/o synchronization, leaving the possibility of stale data.  Added synchronization on public methods.