The slow (synchronized) java.util.Stack replaced by com.intellij.util.containers.Stack

This commit is contained in:
Andrey Breslav
2012-12-18 14:42:45 +04:00
parent 2c3a955074
commit 380c8b596a
12 changed files with 33 additions and 12 deletions
@@ -24,6 +24,7 @@ import com.intellij.psi.PsiElement;
import com.intellij.psi.PsiMethod;
import com.intellij.psi.tree.IElementType;
import com.intellij.util.Function;
import com.intellij.util.containers.Stack;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import org.jetbrains.asm4.Label;
@@ -34,7 +34,8 @@ import org.jetbrains.jet.rt.signature.JetSignatureWriter;
import java.util.ArrayList;
import java.util.List;
import java.util.Stack;
import com.intellij.util.containers.Stack;
public class BothSignatureWriter {