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
@@ -17,6 +17,7 @@
package org.jetbrains.jet.codegen.forTestCompile;
import com.intellij.openapi.util.io.FileUtil;
import com.intellij.util.containers.Stack;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.jet.JetTestUtils;
import org.jetbrains.jet.cli.common.ExitCode;
@@ -27,7 +28,10 @@ import javax.tools.*;
import java.io.File;
import java.io.IOException;
import java.nio.charset.Charset;
import java.util.*;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.Locale;
/**
* Compile stdlib.jar that can be used in tests
@@ -27,7 +27,8 @@ import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Stack;
import com.intellij.util.containers.Stack;
import java.util.jar.JarEntry;
import java.util.jar.JarOutputStream;