in src/main/java/com/intellij/rt/debugger/agent/CaptureStorage.java [34:46]
private static Deque<CapturedStack> getStacksForCurrentThread() {
if (storeAsyncStackTracesForAllThreads) {
Thread currentThread = Thread.currentThread();
Deque<CapturedStack> capturedStacks = THREAD_TO_STACKS_MAP.get(currentThread);
if (capturedStacks == null) {
capturedStacks = new LinkedList<>();
THREAD_TO_STACKS_MAP.put(currentThread, capturedStacks);
}
return capturedStacks;
} else {
return CURRENT_STACKS.get();
}
}