performance
authorAlexey Kudravtsev <cdr@intellij.com>
Wed, 7 Jul 2010 09:00:31 +0000 (13:00 +0400)
committerAlexey Kudravtsev <cdr@intellij.com>
Wed, 7 Jul 2010 09:06:31 +0000 (13:06 +0400)
commit69a331a3892c376d482b12c262b05ff9f476127a
tree213f36e1410659308e4e008bf1298c0487acc8cd
parent2379e0ad68c310768975ec26e7214f4133f57702
performance
222 files changed:
java/compiler/impl/src/com/intellij/compiler/actions/GenerateAntBuildAction.java
java/compiler/impl/src/com/intellij/compiler/ant/GenerationOptionsImpl.java
java/compiler/impl/src/com/intellij/compiler/ant/ModuleChunkClasspath.java
java/compiler/impl/src/com/intellij/compiler/impl/CompileDriver.java
java/compiler/impl/src/com/intellij/compiler/impl/CompositeScope.java
java/compiler/impl/src/com/intellij/compiler/impl/TranslatingCompilerFilesMonitor.java
java/compiler/impl/src/com/intellij/compiler/impl/javaCompiler/ModuleChunk.java
java/compiler/impl/src/com/intellij/compiler/impl/rmiCompiler/RmicCompiler.java
java/compiler/impl/src/com/intellij/packaging/impl/elements/LibraryElementType.java
java/compiler/openapi/src/com/intellij/compiler/ant/ChunkBuildExtension.java
java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/BreakpointTableModel.java
java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/BreakpointTree.java
java/idea-ui/src/com/intellij/facet/impl/autodetecting/EnableAutodetectionWorker.java
java/idea-ui/src/com/intellij/facet/impl/ui/libraries/FacetLibrariesValidatorImpl.java
java/idea-ui/src/com/intellij/facet/impl/ui/libraries/LibraryCompositionOptionsPanel.java
java/idea-ui/src/com/intellij/facet/impl/ui/libraries/LibraryCompositionSettings.java
java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ClasspathPanel.java
java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ModuleEditor.java
java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ComplexElementSubstitutionParameters.java
java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTableEditor.java
java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/ModuleStructureConfigurable.java
java/java-impl/src/com/intellij/analysis/JavaAnalysisScope.java
java/java-impl/src/com/intellij/codeInsight/ExpectedTypeUtil.java
java/java-impl/src/com/intellij/codeInsight/completion/ExpectedTypeBasedCompletionProvider.java
java/java-impl/src/com/intellij/codeInsight/completion/JavaCompletionUtil.java
java/java-impl/src/com/intellij/codeInsight/completion/JavaSmartCompletionContributor.java
java/java-impl/src/com/intellij/codeInsight/completion/ModifierChooser.java
java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/AddMethodFix.java
java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/AddReturnFix.java
java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/CreateFromUsageUtils.java
java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/GuessTypeParameters.java
java/java-impl/src/com/intellij/codeInsight/generation/GenerateConstructorHandler.java
java/java-impl/src/com/intellij/codeInsight/generation/GenerateEqualsHelper.java
java/java-impl/src/com/intellij/codeInsight/generation/GenerateMembersHandlerBase.java
java/java-impl/src/com/intellij/codeInsight/generation/OverrideImplementUtil.java
java/java-impl/src/com/intellij/codeInsight/intention/impl/CreateFieldFromParameterAction.java
java/java-impl/src/com/intellij/codeInsight/template/macro/VariableOfTypeMacro.java
java/java-impl/src/com/intellij/codeInspection/canBeFinal/CanBeFinalAnnotator.java
java/java-impl/src/com/intellij/codeInspection/deadCode/UnusedDeclarationInspection.java
java/java-impl/src/com/intellij/codeInspection/miscGenerics/GenericsInspectionToolBase.java
java/java-impl/src/com/intellij/codeInspection/unusedLibraries/UnusedLibrariesInspection.java
java/java-impl/src/com/intellij/codeInspection/unusedSymbol/UnusedSymbolLocalInspection.java
java/java-impl/src/com/intellij/find/findUsages/JavaFindUsagesHandler.java
java/java-impl/src/com/intellij/ide/hierarchy/call/CallerMethodsTreeStructure.java
java/java-impl/src/com/intellij/ide/projectView/PsiClassChildrenSource.java
java/java-impl/src/com/intellij/ide/projectView/impl/nodes/PackageViewProjectNode.java
java/java-impl/src/com/intellij/ide/structureView/impl/java/JavaClassTreeElement.java
java/java-impl/src/com/intellij/ide/todo/nodes/TodoJavaTreeHelper.java
java/java-impl/src/com/intellij/ide/util/gotoByName/DefaultSymbolNavigationContributor.java
java/java-impl/src/com/intellij/openapi/options/colors/pages/JavaColorSettingsPage.java
java/java-impl/src/com/intellij/psi/NonClasspathClassFinder.java
java/java-impl/src/com/intellij/psi/impl/CompositeShortNamesCache.java
java/java-impl/src/com/intellij/psi/impl/JavaPsiFacadeImpl.java
java/java-impl/src/com/intellij/psi/impl/file/JavaDirectoryServiceImpl.java
java/java-impl/src/com/intellij/psi/impl/source/codeStyle/ImportHelper.java
java/java-impl/src/com/intellij/psi/impl/source/codeStyle/JavaCodeStyleManagerImpl.java
java/java-impl/src/com/intellij/psi/impl/source/javadoc/ParamDocTagInfo.java
java/java-impl/src/com/intellij/psi/impl/source/javadoc/PsiDocMethodOrFieldRef.java
java/java-impl/src/com/intellij/psi/impl/source/resolve/reference/impl/providers/FilePathReferenceProvider.java
java/java-impl/src/com/intellij/psi/impl/source/resolve/reference/impl/providers/JavaClassListReferenceProvider.java
java/java-impl/src/com/intellij/psi/impl/source/resolve/reference/impl/providers/JavaClassReference.java
java/java-impl/src/com/intellij/psi/impl/source/tree/java/PsiCompositeModifierList.java
java/java-impl/src/com/intellij/refactoring/changeSignature/JavaChangeSignatureUsageProcessor.java
java/java-impl/src/com/intellij/refactoring/changeSignature/JavaChangeSignatureUsageSearcher.java
java/java-impl/src/com/intellij/refactoring/extractclass/ExtractClassProcessor.java
java/java-impl/src/com/intellij/refactoring/makeStatic/MakeMethodOrClassStaticProcessor.java
java/java-impl/src/com/intellij/refactoring/move/moveInstanceMethod/MoveInstanceMethodHandler.java
java/java-impl/src/com/intellij/refactoring/move/moveMembers/MoveMembersProcessor.java
java/java-impl/src/com/intellij/refactoring/typeMigration/ClassTypeArgumentMigrationProcessor.java
java/java-impl/src/com/intellij/refactoring/typeMigration/TypeMigrationRules.java
java/java-tests/testSrc/com/intellij/psi/impl/compiled/ClassFileStubBuilderTest.java
java/java-tests/testSrc/com/intellij/refactoring/InheritanceToDelegationTest.java
java/java-tests/testSrc/com/intellij/roots/DirectoryIndexImplTest.java
java/openapi/src/com/intellij/ui/classFilter/ClassFilterEditor.java
platform/bootstrap/src/com/intellij/ide/ClassloaderUtil.java
platform/lang-api/src/com/intellij/openapi/roots/libraries/LibraryUtil.java
platform/lang-api/src/com/intellij/psi/search/LocalSearchScope.java
platform/lang-api/src/com/intellij/psi/util/PsiTreeUtil.java
platform/lang-api/src/com/intellij/refactoring/util/CommonRefactoringUtil.java
platform/lang-impl/src/com/intellij/application/options/codeStyle/CodeStyleSchemesModel.java
platform/lang-impl/src/com/intellij/codeInsight/completion/CompletionData.java
platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/HighlightInfo.java
platform/lang-impl/src/com/intellij/codeInsight/lookup/LookupItem.java
platform/lang-impl/src/com/intellij/codeInsight/template/impl/EditVariableDialog.java
platform/lang-impl/src/com/intellij/codeInspection/ex/DescriptorProviderInspection.java
platform/lang-impl/src/com/intellij/codeInspection/ex/InspectionToolRegistrar.java
platform/lang-impl/src/com/intellij/codeInspection/offlineViewer/OfflineInspectionRVContentProvider.java
platform/lang-impl/src/com/intellij/execution/ui/RunContentManagerImpl.java
platform/lang-impl/src/com/intellij/execution/ui/layout/impl/RunnerContentUi.java
platform/lang-impl/src/com/intellij/find/EditorSearchComponent.java
platform/lang-impl/src/com/intellij/find/impl/FindInProjectUtil.java
platform/lang-impl/src/com/intellij/ide/actions/GotoFileAction.java
platform/lang-impl/src/com/intellij/ide/fileTemplates/impl/AllFileTemplatesConfigurable.java
platform/lang-impl/src/com/intellij/ide/impl/dataRules/VirtualFileArrayRule.java
platform/lang-impl/src/com/intellij/ide/navigationToolbar/NavBarModel.java
platform/lang-impl/src/com/intellij/ide/scopeView/ScopeViewPane.java
platform/lang-impl/src/com/intellij/ide/structureView/impl/common/PsiTreeElementBase.java
platform/lang-impl/src/com/intellij/ide/todo/nodes/TodoTreeHelper.java
platform/lang-impl/src/com/intellij/ide/util/gotoByName/ContributorsBasedGotoByModel.java
platform/lang-impl/src/com/intellij/openapi/module/impl/scopes/JdkScope.java
platform/lang-impl/src/com/intellij/openapi/module/impl/scopes/LibraryRuntimeClasspathScope.java
platform/lang-impl/src/com/intellij/openapi/module/impl/scopes/ModuleRuntimeClasspathScope.java
platform/lang-impl/src/com/intellij/openapi/module/impl/scopes/ModuleWithDependenciesScope.java
platform/lang-impl/src/com/intellij/openapi/paths/PsiDynaReference.java
platform/lang-impl/src/com/intellij/openapi/projectRoots/impl/CompositeProjectRoot.java
platform/lang-impl/src/com/intellij/openapi/projectRoots/impl/ProjectJdkImpl.java
platform/lang-impl/src/com/intellij/openapi/roots/impl/ProjectRootManagerImpl.java
platform/lang-impl/src/com/intellij/openapi/roots/impl/RootModelImpl.java
platform/lang-impl/src/com/intellij/openapi/roots/impl/storage/ClasspathStorage.java
platform/lang-impl/src/com/intellij/psi/impl/cache/impl/CompositeCacheManager.java
platform/lang-impl/src/com/intellij/psi/impl/source/resolve/reference/impl/PsiMultiReference.java
platform/lang-impl/src/com/intellij/refactoring/changeSignature/ChangeSignatureProcessorBase.java
platform/lang-impl/src/com/intellij/refactoring/rename/naming/AutomaticRenamer.java
platform/lang-impl/src/com/intellij/refactoring/safeDelete/SafeDeleteHandler.java
platform/lang-impl/src/com/intellij/util/ui/classpath/SimpleClasspathPanel.java
platform/platform-api/src/com/intellij/execution/configurations/ParametersList.java
platform/platform-api/src/com/intellij/ide/util/treeView/AbstractTreeUi.java
platform/platform-api/src/com/intellij/ide/util/treeView/UpdaterTreeState.java
platform/platform-api/src/com/intellij/openapi/ui/DetailsComponent.java
platform/platform-api/src/com/intellij/openapi/ui/DialogBuilder.java
platform/platform-api/src/com/intellij/ui/switcher/QuickAccessSettings.java
platform/platform-impl/src/com/intellij/diagnostic/DialogAppender.java
platform/platform-impl/src/com/intellij/ide/actions/ExportSettingsAction.java
platform/platform-impl/src/com/intellij/ide/dnd/DnDEnabler.java
platform/platform-impl/src/com/intellij/ide/ui/customization/CustomizationUtil.java
platform/platform-impl/src/com/intellij/ide/ui/search/SearchUtil.java
platform/platform-impl/src/com/intellij/ide/ui/search/SearchableOptionsRegistrarImpl.java
platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorMarkupModelImpl.java
platform/platform-impl/src/com/intellij/openapi/fileEditor/impl/EditorsSplitters.java
platform/platform-impl/src/com/intellij/openapi/fileEditor/impl/FileEditorManagerImpl.java
platform/platform-impl/src/com/intellij/openapi/keymap/impl/KeymapImpl.java
platform/platform-impl/src/com/intellij/openapi/options/ex/ProjectConfigurablesGroup.java
platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/UpdateSettingsConfigurable.java
platform/platform-impl/src/com/intellij/openapi/vfs/newvfs/persistent/PersistentFS.java
platform/platform-impl/src/com/intellij/openapi/wm/impl/IdeRootPane.java
platform/testFramework/src/com/intellij/testFramework/TreePrintCondition.java
platform/usageView/src/com/intellij/usages/impl/ImportUsageFilteringRuleProvider.java
platform/usageView/src/com/intellij/usages/impl/UsageViewImpl.java
platform/util/src/com/intellij/openapi/util/io/FileUtil.java
platform/util/src/com/intellij/util/containers/ContainerUtil.java
platform/util/src/com/intellij/util/containers/FilteringIterator.java
platform/util/src/com/intellij/util/io/zip/ReorderJarsMain.java
platform/util/src/com/intellij/util/xmlb/PropertyAccessor.java
platform/util/src/com/intellij/util/xmlb/TagBinding.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/committed/RootsCalculator.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/shelf/CompoundShelfFileProcesor.java
platform/vcs-impl/src/com/intellij/openapi/vcs/changes/shelf/ShelvedChangesViewManager.java
plugins/InspectionGadgets/src/com/siyeh/ig/portability/HardcodedFileSeparatorsInspection.java
plugins/InspectionGadgets/src/com/siyeh/ig/resources/JDBCResourceInspection.java
plugins/InspectionGadgets/src/com/siyeh/ig/ui/ListWrappingTableModel.java
plugins/IntelliLang/java-support/org/intellij/plugins/intelliLang/inject/java/JavaLanguageInjectionSupport.java
plugins/IntelliLang/java-support/org/intellij/plugins/intelliLang/util/AnnotationUtilEx.java
plugins/IntelliLang/src/org/intellij/plugins/intelliLang/InjectionsSettingsUI.java
plugins/IntelliLang/src/org/intellij/plugins/intelliLang/SettingsUI.java
plugins/ant/src/com/intellij/lang/ant/config/execution/AntCommandLineBuilder.java
plugins/ant/src/com/intellij/lang/ant/config/explorer/AntExplorer.java
plugins/ant/src/com/intellij/lang/ant/config/impl/AllJarsUnderDirEntry.java
plugins/ant/src/com/intellij/lang/ant/dom/AntMultiPathStringConverter.java
plugins/ant/src/com/intellij/lang/ant/psi/impl/AntElementImpl.java
plugins/ant/src/com/intellij/lang/ant/psi/impl/reference/AntTargetReference.java
plugins/ant/src/com/intellij/lang/ant/psi/impl/reference/providers/AntFileReferenceProvider.java
plugins/cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/ActionOnSelectedElement.java
plugins/cvs/cvs-plugin/src/com/intellij/cvsSupport2/actions/RemoveLocallyDeletedFilesAction.java
plugins/cvs/cvs-plugin/src/com/intellij/cvsSupport2/cvshandlers/SelectedFiles.java
plugins/devkit/src/inspections/InspectionDescriptionNotFoundInspection.java
plugins/devkit/src/inspections/IntentionDescriptionNotFoundInspection.java
plugins/eclipse/src/org/jetbrains/idea/eclipse/conversion/EclipseUserLibrariesHelper.java
plugins/git4idea/src/git4idea/GitRemote.java
plugins/git4idea/src/git4idea/checkin/GitCheckinEnvironment.java
plugins/git4idea/src/git4idea/config/GitVcsSettings.java
plugins/git4idea/src/org/jetbrains/git4idea/util/ScriptGenerator.java
plugins/groovy/src/org/jetbrains/plugins/groovy/GroovyFileTypeLoader.java
plugins/groovy/src/org/jetbrains/plugins/groovy/actions/generate/equals/GrGenerateEqualsHelper.java
plugins/groovy/src/org/jetbrains/plugins/groovy/compiler/generator/GroovyToJavaGenerator.java
plugins/groovy/src/org/jetbrains/plugins/groovy/debugger/filters/GroovyDebuggerClassFilterProvider.java
plugins/groovy/src/org/jetbrains/plugins/groovy/findUsages/GroovyFindUsagesHandlerFactory.java
plugins/groovy/src/org/jetbrains/plugins/groovy/gant/AntTasksProvider.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/completion/GroovyCompletionContributor.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/completion/GroovySmartCompletionContributor.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/GroovyFileImpl.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/auxiliary/modifiers/GrModifierListImpl.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/statements/expressions/GrNewExpressionImpl.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/statements/expressions/GrReferenceExpressionImpl.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/statements/expressions/path/GrMethodCallExpressionImpl.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/statements/typedef/bodies/GrTypeDefinitionBodyImpl.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/stubs/GrStubUtils.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/stubs/elements/GrFieldElementType.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/util/GrClassImplUtil.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/util/PsiUtil.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/surroundWith/descriptors/GroovyStmtsSurroundDescriptor.java
plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/changeSignature/GrChageSignatureUsageSearcher.java
plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/changeSignature/GrChangeSignatureUsageProcessor.java
plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/inline/GroovyInlineMethodUtil.java
plugins/hg4idea/src/org/zmlx/hg4idea/command/HgRevertCommand.java
plugins/java-i18n/src/com/intellij/codeInspection/i18n/I18nInspection.java
plugins/java-i18n/src/com/intellij/codeInspection/i18n/InvalidPropertyKeyInspection.java
plugins/maven/src/main/java/org/jetbrains/idea/maven/dom/MavenDomProjectProcessorUtils.java
plugins/spellchecker/src/com/intellij/spellchecker/SpellCheckerManager.java
plugins/testng/src/com/theoryinpractice/testng/configuration/SearchingForTestsTask.java
plugins/testng/src/com/theoryinpractice/testng/inspection/DependsOnGroupsInspection.java
plugins/testng/src/com/theoryinpractice/testng/util/TestNGUtil.java
plugins/ui-designer/src/com/intellij/uiDesigner/binding/FormReferencesSearcher.java
plugins/ui-designer/src/com/intellij/uiDesigner/projectView/FormMergerTreeStructureProvider.java
plugins/xpath/xpath-lang/src/org/intellij/lang/xpath/completion/CompletionLists.java
plugins/xpath/xpath-lang/src/org/intellij/lang/xpath/xslt/context/XsltContextProvider.java
plugins/xpath/xpath-lang/src/org/intellij/lang/xpath/xslt/impl/references/ModeReference.java
plugins/xpath/xpath-lang/src/org/intellij/lang/xpath/xslt/util/XsltCodeInsightUtil.java
xml/dom-impl/src/com/intellij/util/dom/generator/ModelGen.java
xml/dom-impl/src/com/intellij/util/xml/highlighting/DomElementAnnotationHolderImpl.java
xml/dom-impl/src/com/intellij/util/xml/impl/DomManagerImpl.java
xml/dom-impl/src/com/intellij/util/xml/impl/StableInvocationHandler.java
xml/dom-impl/src/com/intellij/util/xml/reflect/DomExtensionsRegistrarImpl.java
xml/dom-openapi/src/com/intellij/util/xml/DomUtil.java
xml/impl/src/com/intellij/javaee/ExternalResourceConfigurable.java
xml/impl/src/com/intellij/lang/xml/XmlFileViewProvider.java
xml/impl/src/com/intellij/lang/xml/XmlFoldingBuilder.java
xml/impl/src/com/intellij/psi/CompositeLanguageFileViewProvider.java
xml/impl/src/com/intellij/psi/impl/source/resolve/reference/impl/providers/URIReferenceProvider.java
xml/impl/src/com/intellij/psi/impl/source/xml/XmlTagImpl.java
xml/impl/src/com/intellij/xml/impl/dtd/XmlElementDescriptorImpl.java
xml/impl/src/com/intellij/xml/util/HtmlUtil.java
xml/impl/src/com/intellij/xml/util/XmlNSDescriptorSequence.java