@Override
public ThreadInfo getByReference(ThreadReference reference) {
ThreadInfo info = refsToThreads.get(reference);
if (info == null) {
IThreadInfo todReference = this.getTODSession().getTODHandler().lookupThread(reference);
info = new ThreadInfo(reference, todReference);
threadsToRefs.put(info, reference);
refsToThreads.put(reference, info);
}