refresh Sparse Lists
Rebuilds sparseTimeStrings/sparseTimeLongs from every other entry (even indices) of timeStrings/timeLongs, under timeListsLock so a concurrent reader never observes a partially-cleared list.
Rebuilds sparseTimeStrings/sparseTimeLongs from every other entry (even indices) of timeStrings/timeLongs, under timeListsLock so a concurrent reader never observes a partially-cleared list.