This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 63069 - Slow expansion of Advanced/Ant options
Summary: Slow expansion of Advanced/Ant options
Status: VERIFIED FIXED
Alias: None
Product: projects
Classification: Unclassified
Component: Ant (show other bugs)
Version: 5.x
Hardware: PC All
: P2 blocker (vote)
Assignee: Jan Jancura
URL:
Keywords: PERFORMANCE
Depends on:
Blocks:
 
Reported: 2005-08-25 14:55 UTC by Antonin Nebuzelsky
Modified: 2005-09-13 16:13 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Antonin Nebuzelsky 2005-08-25 14:55:23 UTC
First expansion of Ant options in Advanced category in the new Options dialog
tak ~4 seconds on the reference performance HW (PIII 800MHz). I measured 4125ms
on my Windows 2000 machine.
Comment 1 Jan Jancura 2005-09-05 14:37:48 UTC
fixed in main trunk:

Checking in nbproject/project.xml;
/cvs/core/options/nbproject/project.xml,v  <--  project.xml
new revision: 1.3; previous revision: 1.2
done
Checking in src/org/netbeans/modules/options/Bundle.properties;
/cvs/core/options/src/org/netbeans/modules/options/Bundle.properties,v  <-- 
Bundle.properties
new revision: 1.3; previous revision: 1.2
done
Checking in src/org/netbeans/modules/options/OptionsPanel.java;
/cvs/core/options/src/org/netbeans/modules/options/OptionsPanel.java,v  <-- 
OptionsPanel.java
new revision: 1.6; previous revision: 1.5
done
Checking in src/org/netbeans/modules/options/OptionsWindowAction.java;
/cvs/core/options/src/org/netbeans/modules/options/OptionsWindowAction.java,v 
<--  OptionsWindowAction.java
new revision: 1.6; previous revision: 1.5
done
Checking in src/org/netbeans/modules/options/advanced/AdvancedPanel.java;
/cvs/core/options/src/org/netbeans/modules/options/advanced/AdvancedPanel.java,v
 <--  AdvancedPanel.java
new revision: 1.5; previous revision: 1.4
done
Checking in src/org/netbeans/modules/options/advanced/AdvancedPanelController.java;
/cvs/core/options/src/org/netbeans/modules/options/advanced/AdvancedPanelController.java,v
 <--  AdvancedPanelController.java
new revision: 1.3; previous revision: 1.2
done
Checking in src/org/netbeans/modules/options/advanced/Model.java;
/cvs/core/options/src/org/netbeans/modules/options/advanced/Model.java,v  <-- 
Model.java
new revision: 1.6; previous revision: 1.5
done
Checking in src/org/netbeans/spi/options/OptionsCategory.java;
/cvs/core/options/src/org/netbeans/spi/options/OptionsCategory.java,v  <-- 
OptionsCategory.java
new revision: 1.5; previous revision: 1.4
done
Removing src/org/netbeans/modules/options/abbreviations/Abbreviations.java;
/cvs/editor/options/src/org/netbeans/modules/options/abbreviations/Abbreviations.java,v
 <--  Abbreviations.java
new revision: delete; previous revision: 1.3
done
Removing src/org/netbeans/modules/options/abbreviations/AbbreviationsPanel.java;
/cvs/editor/options/src/org/netbeans/modules/options/abbreviations/AbbreviationsPanel.java,v
 <--  AbbreviationsPanel.java
new revision: delete; previous revision: 1.3
done
Removing
src/org/netbeans/modules/options/abbreviations/AbbreviationsPanelController.java;
/cvs/editor/options/src/org/netbeans/modules/options/abbreviations/AbbreviationsPanelController.java,v
 <--  AbbreviationsPanelController.java
new revision: delete; previous revision: 1.2
done
Removing
src/org/netbeans/modules/options/abbreviations/AbbreviationsTableModel.java;
/cvs/editor/options/src/org/netbeans/modules/options/abbreviations/AbbreviationsTableModel.java,v
 <--  AbbreviationsTableModel.java
new revision: delete; previous revision: 1.2
done
Removing src/org/netbeans/modules/options/abbreviations/Bundle.properties;
/cvs/editor/options/src/org/netbeans/modules/options/abbreviations/Bundle.properties,v
 <--  Bundle.properties
new revision: delete; previous revision: 1.2
done
Checking in src/org/netbeans/modules/options/actionsimpl/LayersBridge.java;
/cvs/editor/options/src/org/netbeans/modules/options/actionsimpl/LayersBridge.java,v
 <--  LayersBridge.java
new revision: 1.10; previous revision: 1.9
done
Checking in
src/org/netbeans/modules/options/advancedpanels/FormEditorCustomizer.java;
/cvs/editor/options/src/org/netbeans/modules/options/advancedpanels/FormEditorCustomizer.java,v
 <--  FormEditorCustomizer.java
new revision: 1.6; previous revision: 1.5
done
Checking in
src/org/netbeans/modules/options/advancedpanels/FormEditorPanelController.java;
/cvs/editor/options/src/org/netbeans/modules/options/advancedpanels/FormEditorPanelController.java,v
 <--  FormEditorPanelController.java
new revision: 1.3; previous revision: 1.2
done
Checking in
src/org/netbeans/modules/options/advancedpanels/InternationalizationCustomizer.java;
/cvs/editor/options/src/org/netbeans/modules/options/advancedpanels/InternationalizationCustomizer.java,v
 <--  InternationalizationCustomizer.java
new revision: 1.4; previous revision: 1.3
done
Checking in
src/org/netbeans/modules/options/advancedpanels/InternationalizationPanelController.java;
/cvs/editor/options/src/org/netbeans/modules/options/advancedpanels/InternationalizationPanelController.java,v
 <--  InternationalizationPanelController.java
new revision: 1.3; previous revision: 1.2
done
Checking in src/org/netbeans/modules/options/colors/AnnotationsPanel.java;
/cvs/editor/options/src/org/netbeans/modules/options/colors/AnnotationsPanel.java,v
 <--  AnnotationsPanel.java
new revision: 1.3; previous revision: 1.2
done
Checking in src/org/netbeans/modules/options/colors/Bundle.properties;
/cvs/editor/options/src/org/netbeans/modules/options/colors/Bundle.properties,v
 <--  Bundle.properties
new revision: 1.5; previous revision: 1.4
done
Checking in src/org/netbeans/modules/options/colors/ColorComboBox.java;
/cvs/editor/options/src/org/netbeans/modules/options/colors/ColorComboBox.java,v
 <--  ColorComboBox.java
new revision: 1.4; previous revision: 1.3
done
Checking in src/org/netbeans/modules/options/colors/EditorPanel.java;
/cvs/editor/options/src/org/netbeans/modules/options/colors/EditorPanel.java,v 
<--  EditorPanel.java
new revision: 1.4; previous revision: 1.3
done
Checking in src/org/netbeans/modules/options/colors/FontAndColorsPanel.java;
/cvs/editor/options/src/org/netbeans/modules/options/colors/FontAndColorsPanel.java,v
 <--  FontAndColorsPanel.java
new revision: 1.5; previous revision: 1.4
done
Checking in
src/org/netbeans/modules/options/colors/FontAndColorsPanelController.java;
/cvs/editor/options/src/org/netbeans/modules/options/colors/FontAndColorsPanelController.java,v
 <--  FontAndColorsPanelController.java
new revision: 1.3; previous revision: 1.2
done
Checking in src/org/netbeans/modules/options/colors/SyntaxColoringPanel.java;
/cvs/editor/options/src/org/netbeans/modules/options/colors/SyntaxColoringPanel.java,v
 <--  SyntaxColoringPanel.java
new revision: 1.4; previous revision: 1.3
done
Checking in src/org/netbeans/modules/options/editor/CodeTemplatesPanel.java;
/cvs/editor/options/src/org/netbeans/modules/options/editor/CodeTemplatesPanel.java,v
 <--  CodeTemplatesPanel.java
new revision: 1.4; previous revision: 1.3
done
Checking in
src/org/netbeans/modules/options/editor/CodeTemplatesPanelController.java;
/cvs/editor/options/src/org/netbeans/modules/options/editor/CodeTemplatesPanelController.java,v
 <--  CodeTemplatesPanelController.java
new revision: 1.3; previous revision: 1.2
done
Checking in src/org/netbeans/modules/options/editor/EditorPanel.java;
/cvs/editor/options/src/org/netbeans/modules/options/editor/EditorPanel.java,v 
<--  EditorPanel.java
new revision: 1.4; previous revision: 1.3
done
Checking in src/org/netbeans/modules/options/editor/EditorPanelController.java;
/cvs/editor/options/src/org/netbeans/modules/options/editor/EditorPanelController.java,v
 <--  EditorPanelController.java
new revision: 1.3; previous revision: 1.2
done
Checking in src/org/netbeans/modules/options/editor/GeneralEditorPanel.java;
/cvs/editor/options/src/org/netbeans/modules/options/editor/GeneralEditorPanel.java,v
 <--  GeneralEditorPanel.java
new revision: 1.4; previous revision: 1.3
done
Checking in
src/org/netbeans/modules/options/editor/GeneralEditorPanelController.java;
/cvs/editor/options/src/org/netbeans/modules/options/editor/GeneralEditorPanelController.java,v
 <--  GeneralEditorPanelController.java
new revision: 1.3; previous revision: 1.2
done
Checking in src/org/netbeans/modules/options/editor/MacrosPanel.java;
/cvs/editor/options/src/org/netbeans/modules/options/editor/MacrosPanel.java,v 
<--  MacrosPanel.java
new revision: 1.4; previous revision: 1.3
done
Checking in src/org/netbeans/modules/options/editor/MacrosPanelController.java;
/cvs/editor/options/src/org/netbeans/modules/options/editor/MacrosPanelController.java,v
 <--  MacrosPanelController.java
new revision: 1.3; previous revision: 1.2
done
Checking in src/org/netbeans/modules/options/editorimpl/ColorModelImpl.java;
/cvs/editor/options/src/org/netbeans/modules/options/editorimpl/ColorModelImpl.java,v
 <--  ColorModelImpl.java
new revision: 1.5; previous revision: 1.4
done
Checking in src/org/netbeans/modules/options/editorimpl/GeneralModelImpl.java;
/cvs/editor/options/src/org/netbeans/modules/options/editorimpl/GeneralModelImpl.java,v
 <--  GeneralModelImpl.java
new revision: 1.4; previous revision: 1.3
done
Checking in src/org/netbeans/modules/options/general/GeneralOptionsPanel.java;
/cvs/editor/options/src/org/netbeans/modules/options/general/GeneralOptionsPanel.java,v
 <--  GeneralOptionsPanel.java
new revision: 1.4; previous revision: 1.3
done
Checking in
src/org/netbeans/modules/options/general/GeneralOptionsPanelController.java;
/cvs/editor/options/src/org/netbeans/modules/options/general/GeneralOptionsPanelController.java,v
 <--  GeneralOptionsPanelController.java
new revision: 1.3; previous revision: 1.2
done
Checking in src/org/netbeans/modules/options/indentation/IndentationPanel.java;
/cvs/editor/options/src/org/netbeans/modules/options/indentation/IndentationPanel.java,v
 <--  IndentationPanel.java
new revision: 1.4; previous revision: 1.3
done
Checking in
src/org/netbeans/modules/options/indentation/IndentationPanelController.java;
/cvs/editor/options/src/org/netbeans/modules/options/indentation/IndentationPanelController.java,v
 <--  IndentationPanelController.java
new revision: 1.3; previous revision: 1.2
done
Checking in src/org/netbeans/modules/options/keymap/KeymapListRenderer_1.java;
/cvs/editor/options/src/org/netbeans/modules/options/keymap/KeymapListRenderer_1.java,v
 <--  KeymapListRenderer_1.java
new revision: 1.3; previous revision: 1.2
done
Checking in src/org/netbeans/modules/options/keymap/KeymapPanel.java;
/cvs/editor/options/src/org/netbeans/modules/options/keymap/KeymapPanel.java,v 
<--  KeymapPanel.java
new revision: 1.6; previous revision: 1.5
done
Checking in src/org/netbeans/modules/options/keymap/KeymapPanelController.java;
/cvs/editor/options/src/org/netbeans/modules/options/keymap/KeymapPanelController.java,v
 <--  KeymapPanelController.java
new revision: 1.3; previous revision: 1.2
done
Checking in src/org/apache/tools/ant/module/AntCustomizer.java;
/cvs/ant/src/org/apache/tools/ant/module/AntCustomizer.java,v  <-- 
AntCustomizer.java
new revision: 1.6; previous revision: 1.5
done
Checking in src/org/apache/tools/ant/module/AntPanelController.java;
/cvs/ant/src/org/apache/tools/ant/module/AntPanelController.java,v  <-- 
AntPanelController.java
new revision: 1.4; previous revision: 1.3
done
Comment 2 Antonin Nebuzelsky 2005-09-13 16:13:54 UTC
Looks better.