This commit is contained in:
Eugene Zhuravlev
2013-03-20 17:30:19 +04:00
parent 5773123873
commit 08e738200f
@@ -33,12 +33,13 @@ import com.intellij.util.xmlb.XmlSerializerUtil;
public class CompilerWorkspaceConfiguration implements PersistentStateComponent<CompilerWorkspaceConfiguration> {
public static final int DEFAULT_COMPILE_PROCESS_HEAP_SIZE = 700;
public static final String DEFAULT_COMPILE_PROCESS_VM_OPTIONS = "-ea -XX:+UseConcMarkSweepGC";
private static final int CORES_COUNT = Runtime.getRuntime().availableProcessors();
public boolean AUTO_SHOW_ERRORS_IN_EDITOR = true;
@Deprecated public boolean CLOSE_MESSAGE_VIEW_IF_SUCCESS = true;
public boolean CLEAR_OUTPUT_DIRECTORY = true;
public boolean USE_COMPILE_SERVER = true;
public boolean MAKE_PROJECT_ON_SAVE = Runtime.getRuntime().availableProcessors() > 2;
public boolean MAKE_PROJECT_ON_SAVE = CORES_COUNT > 2;
public boolean PARALLEL_COMPILATION = false;
public int COMPILER_PROCESS_HEAP_SIZE = DEFAULT_COMPILE_PROCESS_HEAP_SIZE;
public String COMPILER_PROCESS_ADDITIONAL_VM_OPTIONS = DEFAULT_COMPILE_PROCESS_VM_OPTIONS;