Bug 42106 - [misc] The java editor is very slow for large java files
Summary: [misc] The java editor is very slow for large java files
Status: RESOLVED WORKSFORME
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Text (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows XP
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: JDT-Text-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: performance
Depends on:
Blocks:
 
Reported: 2003-08-27 08:42 EDT by Tonny Madsen CLA
Modified: 2003-09-08 09:00 EDT (History)
1 user (show)

See Also:


Attachments
.log file with problems (17.55 KB, text/plain)
2003-08-27 16:31 EDT, Tonny Madsen CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tonny Madsen CLA 2003-08-27 08:42:18 EDT
Editing large java files in the java editor of eclipse become increasingly slow 
as the file grows. For files smaller than 10kb the editor is nearly instant, 
but for a file larger than 70kb, there are enough "rubber" in the keyboard to 
nearly make the editor useless (my machine is 700MHz with 256Mb memory).

This problem is alot worse in 3.0M2 than in 2.1 or 2.1.1 using eactly the same 
features in eclipse.

My installation is pretty vanilla. My configuration is attached below. If you 
need more information then please contact me (this is my first eclipse bug 
report).

#Wed Aug 27 14:36:36 CEST 2003
org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.staticFieldPrefixes=the
org.eclipse.team.cvs.ui/pref_prompt_on_saving_in_sync=false
org.eclipse.jdt.ui/org.eclipse.jdt.ui.ondemandthreshold=3
org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.superfluousSemicolon=
warning
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.guifactory|org.ecli
pse.jdt.launching.JRE_CONTAINER=<?xml version\="1.0" encoding\="UTF-8"?
>\n<classpath><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/rt.jar" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/dnsns.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/ldapsec.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/localedata.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/sunjce_provider.jar"/></classpath>
org.eclipse.update.scheduler/download=true
org.eclipse.team.core=3.0.0
org.eclipse.jdt.debug.ui/org.eclipse.debug.ui.ExpressionView.org.eclipse.jdt.deb
ug.ui.show_constants=true
org.eclipse.ui.workbench/WELCOME_DIALOG=false
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.qseclib|org.eclipse
.jdt.launching.JRE_CONTAINER=<?xml version\="1.0" encoding\="UTF-8"?
>\n<classpath><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/rt.jar" rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/sunrsasign.jar" rootpath\="" 
sourcepath\="E\:/Program Files/Java/j2sdk1.4.2/src.zip"/><classpathentry 
kind\="lib" path\="E\:/Program Files/Java/j2sdk1.4.2/jre/lib/jsse.jar" 
rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/jce.jar" rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/charsets.jar" rootpath\="" 
sourcepath\="E\:/Program Files/Java/j2sdk1.4.2/src.zip"/><classpathentry 
kind\="lib" path\="E\:/Program Files/Java/j2sdk1.4.2/jre/lib/ext/dnsns.jar" 
rootpath\="" sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/ldapsec.jar" rootpath\="" 
sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/localedata.jar" rootpath\="" 
sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/sunjce_provider.jar" rootpath\="" 
sourcepath\=""/></classpath>
org.eclipse.ui.workbench/OPEN_ON_SINGLE_CLICK=true
org.eclipse.jdt.ui/spacesForTabs=true
org.eclipse.update.ui=3.0.0
org.eclipse.ui.workbench/SWITCH_PERSPECTIVE_ON_PROJECT_CREATION=always
org.eclipse.jdt.junit=3.0.0
org.eclipse.jdt.ui/outlinesortoption=T,C,M,SI,SF,SM,I,F,
org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.visibilityCheck=enabled
org.eclipse.ui.workbench/REUSE_OPEN_EDITORS_BOOLEAN=true
org.eclipse.help=3.0.0
org.eclipse.team.ui/org.eclipse.team.ui.background_sync=true
org.eclipse.jdt.junit/NOF_STACK_FILTER_ENTRIES=7
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.formats|org.eclipse
.jdt.launching.JRE_CONTAINER=<?xml version\="1.0" encoding\="UTF-8"?
>\n<classpath><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/rt.jar" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/dnsns.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/ldapsec.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/localedata.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/sunjce_provider.jar"/></classpath>
org.eclipse.jdt.ui/printMarginColumn=120
org.eclipse.jdt.ui/printMargin=true
org.eclipse.jdt.ui/org.eclipse.jdt.ui.editor.tab.width=8
org.eclipse.team.cvs.ui/pref_text_ksubst=-kkv
org.eclipse.ui.workbench/COLOR_ICONS=true
org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.source=1.4
org.eclipse.core.resources/description.filestatelongevity=1209600000
org.eclipse.jdt.ui/fontPropagated=true
org.eclipse.update.ui/org.eclipse.update.ui.updateVersions=compatible
org.eclipse.ui.workbench/acceleratorConfigurationId=org.eclipse.ui.emacsAccelera
torConfiguration
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.jgoodies-
forms|org.eclipse.jdt.launching.JRE_CONTAINER=<?xml version\="1.0" 
encoding\="UTF-8"?>\n<classpath><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/rt.jar" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/dnsns.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/ldapsec.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/localedata.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/sunjce_provider.jar"/></classpath>
org.eclipse.debug.ui/org.eclipse.debug.ui.save_dirty_editors_before_launch_radio
=org.eclipse.debug.ui.auto_save_dirty_editors_before_launch
org.eclipse.debug.ui/org.eclipse.debug.ui.lastLaunchConfigSelection=<?xml 
version\="1.0" encoding\="UTF-8"?>\r\n<launchConfiguration local\="true" 
path\="dkrd1ux.launch"/>\r\n
org.eclipse.jdt.ui/taskIndication=true
org.eclipse.jdt.ui/LexicalSortingAction.isChecked=true
org.eclipse.jdt.core/org.eclipse.jdt.core.codeComplete.fieldPrefixes=my, f, fg, 
_, m_
org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.specialParameterHidin
gField=enabled
org.eclipse.jdt.ui=3.0.0
org.eclipse.ui.workbench=2.1.0
org.eclipse.compare/org.eclipse.compare.SaveAllEditors=true
org.eclipse.compare/org.eclipse.compare.IgnoreWhitespace=true
org.eclipse.pde.core/ext_locations=ORG_ECLIPSE_JDT_SOURCE_SRC@E\:\\Program 
Files\\eclipse-SDK-2.1\\plugins\\org.eclipse.jdt.source_2.1.0
\\src,t;ORG_ECLIPSE_PDE_SOURCE_SRC@E\:\\Program Files\\eclipse-SDK-2.1
\\plugins\\org.eclipse.pde.source_2.1.0
\\src,t;ORG_ECLIPSE_PLATFORM_SOURCE_SRC@E\:\\Program Files\\eclipse-SDK-2.1
\\plugins\\org.eclipse.platform.source_2.1.0
\\src,t;ORG_ECLIPSE_PLATFORM_WIN32_SOURCE_SRC@E\:\\Program Files\\eclipse-SDK-
2.1\\plugins\\org.eclipse.platform.win32.source_2.1.0\\src,t
org.eclipse.jdt.ui/org.eclipse.jdt.ui.importorder=java;javax;org;com;dk;com.nett
est;dk.nettest;
org.eclipse.jdt.ui/org.eclipse.jdt.quickassist.lightbulb=true
org.eclipse.ui.workbench/ENABLED_DECORATORS=org.eclipse.pde.ui.binaryProjectDeco
rator\:false,org.eclipse.team.cvs.ui.decorator\:true,org.eclipse.ui.LinkedResour
ceDecorator\:true,
org.eclipse.jdt.ui/hoverModifiers=org.eclipse.jdt.ui.BestMatchHover;0;org.eclips
e.jdt.ui.JavadocHover;\!0;org.eclipse.jdt.ui.ProblemHover;\!
0;org.eclipse.jdt.ui.JavaSourceHover;Ctrl;org.eclipse.jdt.internal.debug.ui.Java
DebugHover;\!0;
org.eclipse.team.ui/org.eclipse.team.ui.scheduled_sync=true
org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unusedLocal=warning
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.SwingSet2|org.eclip
se.jdt.launching.JRE_CONTAINER=<?xml version\="1.0" encoding\="UTF-8"?
>\n<classpath><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/rt.jar" rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/sunrsasign.jar" rootpath\="" 
sourcepath\="E\:/Program Files/Java/j2sdk1.4.2/src.zip"/><classpathentry 
kind\="lib" path\="E\:/Program Files/Java/j2sdk1.4.2/jre/lib/jsse.jar" 
rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/jce.jar" rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/charsets.jar" rootpath\="" 
sourcepath\="E\:/Program Files/Java/j2sdk1.4.2/src.zip"/><classpathentry 
kind\="lib" path\="E\:/Program Files/Java/j2sdk1.4.2/jre/lib/ext/dnsns.jar" 
rootpath\="" sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/ldapsec.jar" rootpath\="" 
sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/localedata.jar" rootpath\="" 
sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/sunjce_provider.jar" rootpath\="" 
sourcepath\=""/></classpath>
org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.lineSplit=120
org.eclipse.jdt.launching=3.0.0
org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.possibleAccidentalBoo
leanAssignment=warning
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.test|org.eclipse.jd
t.launching.JRE_CONTAINER=<?xml version\="1.0" encoding\="UTF-8"?
>\n<classpath><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/rt.jar" rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/sunrsasign.jar" rootpath\="" 
sourcepath\="E\:/Program Files/Java/j2sdk1.4.2/src.zip"/><classpathentry 
kind\="lib" path\="E\:/Program Files/Java/j2sdk1.4.2/jre/lib/jsse.jar" 
rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/jce.jar" rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/charsets.jar" rootpath\="" 
sourcepath\="E\:/Program Files/Java/j2sdk1.4.2/src.zip"/><classpathentry 
kind\="lib" path\="E\:/Program Files/Java/j2sdk1.4.2/jre/lib/ext/dnsns.jar" 
rootpath\="" sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/ldapsec.jar" rootpath\="" 
sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/localedata.jar" rootpath\="" 
sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/sunjce_provider.jar" rootpath\="" 
sourcepath\=""/></classpath>
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.cdb_if|org.eclipse.
jdt.launching.JRE_CONTAINER=<?xml version\="1.0" encoding\="UTF-8"?
>\n<classpath><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/rt.jar" rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/sunrsasign.jar" rootpath\="" 
sourcepath\="E\:/Program Files/Java/j2sdk1.4.2/src.zip"/><classpathentry 
kind\="lib" path\="E\:/Program Files/Java/j2sdk1.4.2/jre/lib/jsse.jar" 
rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/jce.jar" rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/charsets.jar" rootpath\="" 
sourcepath\="E\:/Program Files/Java/j2sdk1.4.2/src.zip"/><classpathentry 
kind\="lib" path\="E\:/Program Files/Java/j2sdk1.4.2/jre/lib/ext/dnsns.jar" 
rootpath\="" sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/ldapsec.jar" rootpath\="" 
sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/localedata.jar" rootpath\="" 
sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/sunjce_provider.jar" rootpath\="" 
sourcepath\=""/></classpath>
jadclipse/jadclipse.cmd=e\:\\Program Files\\Java\\jad.exe
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.JRE_SRC=E\:/Program 
Files/Java/j2sdk1.4.2/src.zip
org.eclipse.ui.workbench/RECENT_FILES=9
org.eclipse.debug.ui/Expressions.detail.orientation=Variables.detail.orientation
.underneath
org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.space.castexpression=do not 
insert
org.eclipse.jdt.ui/org.eclipse.jdt.ui.filecomments=true
org.eclipse.pde.core=3.0.0
org.eclipse.debug.ui/org.eclipse.debug.ui.VariableView+org.eclipse.debug.ui.Togg
leObjectBrowsersAction=true
org.eclipse.compare=3.0.0
org.eclipse.pde.core/platform_path=E\:\\Program Files\\eclipse-SDK-3.0M2
org.eclipse.jdt.ui/org.eclipse.jdt.ui.wizards.srcBinFoldersInNewProjects=true
org.eclipse.jdt.core/org.eclipse.jdt.core.builder.resourceCopyExclusionFilter=*.
launch
org.eclipse.ui.externaltools=3.0.0
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.ORG_ECLIPSE_PLATFORM
_WIN32_SOURCE_SRC=E\:/Program Files/eclipse-SDK-
2.1/plugins/org.eclipse.platform.win32.source_2.1.0/src
org.eclipse.update.scheduler/enabled=true
org.eclipse.ui.workbench/editors=<?xml version\="1.0" encoding\="UTF-8"?
>\n<editors><descriptor 
class\="org.eclipse.jdt.internal.debug.ui.snippeteditor.JavaSnippetEditor" 
id\="org.eclipse.jdt.debug.ui.SnippetEditor" 
image\="icons/full/obj16/jsbook_obj.gif" internal\="true" label\="Scrapbook" 
open_in_place\="false" plugin\="org.eclipse.jdt.debug.ui"/><descriptor 
class\="org.eclipse.pde.internal.ui.editor.schema.SchemaEditor" 
id\="org.eclipse.pde.ui.schemaEditor" image\="icons/full/obj16/schema_obj.gif" 
internal\="true" label\="Extension Point Schema Editor" open_in_place\="false" 
plugin\="org.eclipse.pde.ui"/><descriptor 
class\="org.eclipse.pde.internal.ui.editor.manifest.ManifestEditor" 
id\="org.eclipse.pde.ui.manifestEditor" 
image\="icons/full/obj16/plugin_mf_obj.gif" internal\="true" label\="Plug-in 
Manifest Editor" open_in_place\="false" 
plugin\="org.eclipse.pde.ui"/><descriptor 
class\="org.eclipse.pde.internal.ui.editor.build.BuildPropertiesEditor" 
id\="org.eclipse.pde.ui.buildEditor" image\="icons/full/obj16/build_exec.gif" 
internal\="true" label\="Build Properties Editor" open_in_place\="false" 
plugin\="org.eclipse.pde.ui"/><descriptor 
class\="org.eclipse.ui.editors.text.TextEditor" 
id\="org.eclipse.jdt.ui.JARDescEditor" 
image\="icons/full/obj16/jar_desc_obj.gif" internal\="true" label\="JAR 
Description Editor" open_in_place\="false" 
plugin\="org.eclipse.jdt.ui"/><descriptor 
class\="org.eclipse.ui.editors.text.TextEditor" 
id\="org.eclipse.jdt.ui.DefaultTextEditor" 
image\="icons/full/obj16/file_obj.gif" internal\="true" label\="Properties File 
Editor" open_in_place\="false" plugin\="org.eclipse.jdt.ui"/><descriptor 
class\="org.eclipse.ant.ui.internal.editor.AntEditor" 
id\="org.eclipse.ant.ui.internal.editor.AntEditor" 
image\="icons/full/obj16/ant_buildfile.gif" internal\="true" label\="Ant 
Editor" open_in_place\="false" plugin\="org.eclipse.ant.ui"/><descriptor 
class\="org.eclipse.pde.internal.ui.editor.site.SiteEditor" 
id\="org.eclipse.pde.ui.siteEditor" image\="icons/full/obj16/site_xml_obj.gif" 
internal\="true" label\="Site Manifest Editor" open_in_place\="false" 
plugin\="org.eclipse.pde.ui"/><descriptor 
class\="org.eclipse.ui.editors.text.TextEditor" 
id\="org.eclipse.ui.DefaultTextEditor" image\="icons/full/obj16/file_obj.gif" 
internal\="true" label\="Text Editor" open_in_place\="false" 
plugin\="org.eclipse.ui"/><descriptor 
class\="org.eclipse.pde.internal.ui.editor.manifest.FragmentManifestEditor" 
id\="org.eclipse.pde.ui.fragmentEditor" 
image\="icons/full/obj16/frgmt_mf_obj.gif" internal\="true" label\="Fragment 
Manifest Editor" open_in_place\="false" 
plugin\="org.eclipse.pde.ui"/><descriptor 
class\="org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor" 
id\="org.eclipse.jdt.ui.CompilationUnitEditor" 
image\="icons/full/obj16/jcu_obj.gif" internal\="true" label\="Java Editor" 
open_in_place\="false" plugin\="org.eclipse.jdt.ui"/><descriptor 
class\="org.eclipse.pde.internal.ui.editor.feature.FeatureEditor" 
id\="org.eclipse.pde.ui.featureEditor" 
image\="icons/full/obj16/ftr_xml_obj.gif" internal\="true" label\="Feature 
Manifest Editor" open_in_place\="false" 
plugin\="org.eclipse.pde.ui"/><descriptor 
class\="ru.nlmk.eclipse.plugins.profiler.editors.ProfilerEditor" 
id\="ru.nlmk.eclipse.plugins.profiler.editors.ProfilerEditor" 
image\="icons/sample.gif" internal\="true" label\="Fake Profiler Editor" 
open_in_place\="false" plugin\="ru.nlmk.eclipse.plugins.profiler"/><descriptor 
class\="org.eclipse.jdt.internal.ui.javaeditor.ClassFileEditor" 
id\="org.eclipse.jdt.ui.ClassFileEditor" 
image\="icons/full/obj16/classf_obj.gif" internal\="true" label\="Class File 
Viewer" open_in_place\="false" plugin\="org.eclipse.jdt.ui"/><descriptor 
class\="jadclipse.JadclipseClassFileEditor" 
id\="jadclipse.JadclipseClassFileEditor" image\="icons/jcu_obj.gif" 
internal\="true" label\="JadClipse Class File Viewer" open_in_place\="false" 
plugin\="jadclipse"/></editors>
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.cdbeditor\ 
official|org.eclipse.jdt.launching.JRE_CONTAINER=<?xml version\="1.0" 
encoding\="UTF-8"?>\n<classpath><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/rt.jar" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/dnsns.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/ldapsec.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/localedata.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/sunjce_provider.jar"/></classpath>
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.util|org.eclipse.jd
t.launching.JRE_CONTAINER=<?xml version\="1.0" encoding\="UTF-8"?
>\n<classpath><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/rt.jar" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/dnsns.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/ldapsec.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/localedata.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/sunjce_provider.jar"/></classpath>
org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,NORMAL,
LOW
org.eclipse.team.cvs.ui/pref_save_dirty_editors=3
org.eclipse.jdt.core=3.0.0
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.jgoodies-looks-
old|org.eclipse.jdt.launching.JRE_CONTAINER=<?xml version\="1.0" encoding\="UTF-
8"?>\n<classpath><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/rt.jar" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/dnsns.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/ldapsec.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/localedata.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/sunjce_provider.jar"/></classpath>
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.cdbeditor|org.eclip
se.jdt.launching.JRE_CONTAINER=<?xml version\="1.0" encoding\="UTF-8"?
>\n<classpath><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/rt.jar" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/dnsns.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/ldapsec.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/localedata.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/sunjce_provider.jar"/></classpath>
org.eclipse.jdt.ui/smart_opening_brace=true
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.jgoodies-
animation|org.eclipse.jdt.launching.JRE_CONTAINER=<?xml version\="1.0" 
encoding\="UTF-8"?>\n<classpath><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/rt.jar" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/dnsns.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/ldapsec.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/localedata.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/sunjce_provider.jar"/></classpath>
org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.localVariableHiding=w
arning
org.eclipse.jdt.junit/STACK_FILTER_ENTRY_6=java.lang.reflect.Method.invoke
org.eclipse.jdt.junit/STACK_FILTER_ENTRY_5=junit.framework.Assert.
org.eclipse.jdt.junit/STACK_FILTER_ENTRY_4=junit.framework.TestSuite
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.jgoodies-
looks|org.eclipse.jdt.launching.JRE_CONTAINER=<?xml version\="1.0" 
encoding\="UTF-8"?>\n<classpath><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/rt.jar" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/dnsns.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/ldapsec.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/localedata.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/sunjce_provider.jar"/></classpath>
org.eclipse.jdt.junit/STACK_FILTER_ENTRY_3=junit.framework.TestResult
org.eclipse.jdt.junit/STACK_FILTER_ENTRY_2=junit.framework.TestCase
org.eclipse.jdt.ui/matchingBracketsColor=0,0,255
org.eclipse.jdt.junit/STACK_FILTER_ENTRY_1=org.eclipse.jdt.internal.junit.ui
org.eclipse.ant.core=3.0.0
org.eclipse.jdt.junit/STACK_FILTER_ENTRY_0=org.eclipse.jdt.internal.junit.runner
org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.fieldHiding=warning
org.zclipse.insectivore/org.zclipse.insectivore.fromAddress=tonny.madsen@nettest
.com
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.configtool|org.ecli
pse.jdt.launching.JRE_CONTAINER=<?xml version\="1.0" encoding\="UTF-8"?
>\n<classpath><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/rt.jar" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/dnsns.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/ldapsec.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/localedata.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/sunjce_provider.jar"/></classpath>
org.eclipse.jdt.ui/org.eclipse.jdt.ui.wizards.srcBinFoldersBinName=classes
org.eclipse.ui.workbench/REUSE_OPEN_EDITORS=20
org.eclipse.ui.editors/printMarginColumn=100
org.eclipse.ui.workbench/EXIT_PROMPT_ON_CLOSE_LAST_WINDOW=false
org.eclipse.compare/org.eclipse.compare.ShowMoreInfo=true
org.eclipse.ui.externaltools/externaltools.outputLevel=externaltools.infoLevel
org.eclipse.jdt.ui/Refactoring.savealleditors=true
org.eclipse.jdt.debug.ui=3.0.0
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.DialogLayout|org.ec
lipse.jdt.launching.JRE_CONTAINER=<?xml version\="1.0" encoding\="UTF-8"?
>\n<classpath><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/rt.jar" rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/sunrsasign.jar" rootpath\="" 
sourcepath\="E\:/Program Files/Java/j2sdk1.4.2/src.zip"/><classpathentry 
kind\="lib" path\="E\:/Program Files/Java/j2sdk1.4.2/jre/lib/jsse.jar" 
rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/jce.jar" rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/charsets.jar" rootpath\="" 
sourcepath\="E\:/Program Files/Java/j2sdk1.4.2/src.zip"/><classpathentry 
kind\="lib" path\="E\:/Program Files/Java/j2sdk1.4.2/jre/lib/ext/dnsns.jar" 
rootpath\="" sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/ldapsec.jar" rootpath\="" 
sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/localedata.jar" rootpath\="" 
sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/sunjce_provider.jar" rootpath\="" 
sourcepath\=""/></classpath>
org.eclipse.update.scheduler=3.0.0
org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.assertIdentifier=erro
r
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.JRE_SRCROOT=
org.eclipse.jdt.ui/org.eclipse.jface.textfont=1|Courier|10|0|WINDOWS|1|-
13|0|0|0|0|0|0|0|1|0|0|0|0|Courier;
org.eclipse.team.cvs.ui/pref_consider_contents=true
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.JUNIT_HOME=E\:/Progr
am Files/eclipse-SDK-3.0M2/plugins/org.junit_3.8.1/
org.eclipse.team.cvs.ui/org.eclipse.team.cvs.ui.background_repoview=true
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.Java2D|org.eclipse.
jdt.launching.JRE_CONTAINER=<?xml version\="1.0" encoding\="UTF-8"?
>\n<classpath><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/rt.jar" rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/sunrsasign.jar" rootpath\="" 
sourcepath\="E\:/Program Files/Java/j2sdk1.4.2/src.zip"/><classpathentry 
kind\="lib" path\="E\:/Program Files/Java/j2sdk1.4.2/jre/lib/jsse.jar" 
rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/jce.jar" rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/charsets.jar" rootpath\="" 
sourcepath\="E\:/Program Files/Java/j2sdk1.4.2/src.zip"/><classpathentry 
kind\="lib" path\="E\:/Program Files/Java/j2sdk1.4.2/jre/lib/ext/dnsns.jar" 
rootpath\="" sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/ldapsec.jar" rootpath\="" 
sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/localedata.jar" rootpath\="" 
sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/sunjce_provider.jar" rootpath\="" 
sourcepath\=""/></classpath>
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.jboodies-
skeleton|org.eclipse.jdt.launching.JRE_CONTAINER=<?xml version\="1.0" 
encoding\="UTF-8"?>\n<classpath><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/rt.jar" rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/sunrsasign.jar" rootpath\="" 
sourcepath\="E\:/Program Files/Java/j2sdk1.4.2/src.zip"/><classpathentry 
kind\="lib" path\="E\:/Program Files/Java/j2sdk1.4.2/jre/lib/jsse.jar" 
rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/jce.jar" rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/charsets.jar" rootpath\="" 
sourcepath\="E\:/Program Files/Java/j2sdk1.4.2/src.zip"/><classpathentry 
kind\="lib" path\="E\:/Program Files/Java/j2sdk1.4.2/jre/lib/ext/dnsns.jar" 
rootpath\="" sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/ldapsec.jar" rootpath\="" 
sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/localedata.jar" rootpath\="" 
sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/sunjce_provider.jar" rootpath\="" 
sourcepath\=""/></classpath>
org.eclipse.team.ui/org.eclipse.team.ui.view_type=1
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.SeeDB|org.eclipse.j
dt.launching.JRE_CONTAINER=<?xml version\="1.0" encoding\="UTF-8"?
>\n<classpath><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/rt.jar" rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/sunrsasign.jar" rootpath\="" 
sourcepath\="E\:/Program Files/Java/j2sdk1.4.2/src.zip"/><classpathentry 
kind\="lib" path\="E\:/Program Files/Java/j2sdk1.4.2/jre/lib/jsse.jar" 
rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/jce.jar" rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/charsets.jar" rootpath\="" 
sourcepath\="E\:/Program Files/Java/j2sdk1.4.2/src.zip"/><classpathentry 
kind\="lib" path\="E\:/Program Files/Java/j2sdk1.4.2/jre/lib/ext/dnsns.jar" 
rootpath\="" sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/ldapsec.jar" rootpath\="" 
sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/localedata.jar" rootpath\="" 
sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/sunjce_provider.jar" rootpath\="" 
sourcepath\=""/></classpath>
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.object-refinery-
jcommon|org.eclipse.jdt.launching.JRE_CONTAINER=<?xml version\="1.0" 
encoding\="UTF-8"?>\n<classpath><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/rt.jar" rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/sunrsasign.jar" rootpath\="" 
sourcepath\="E\:/Program Files/Java/j2sdk1.4.2/src.zip"/><classpathentry 
kind\="lib" path\="E\:/Program Files/Java/j2sdk1.4.2/jre/lib/jsse.jar" 
rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/jce.jar" rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/charsets.jar" rootpath\="" 
sourcepath\="E\:/Program Files/Java/j2sdk1.4.2/src.zip"/><classpathentry 
kind\="lib" path\="E\:/Program Files/Java/j2sdk1.4.2/jre/lib/ext/dnsns.jar" 
rootpath\="" sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/ldapsec.jar" rootpath\="" 
sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/localedata.jar" rootpath\="" 
sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/sunjce_provider.jar" rootpath\="" 
sourcepath\=""/></classpath>
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.JRE_LIB=E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/rt.jar
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.jgoodies-
skeleton|org.eclipse.jdt.launching.JRE_CONTAINER=<?xml version\="1.0" 
encoding\="UTF-8"?>\n<classpath><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/rt.jar" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/dnsns.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/ldapsec.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/localedata.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/sunjce_provider.jar"/></classpath>
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.ORG_ECLIPSE_PDE_SOUR
CE_SRC=E\:/Program Files/eclipse-SDK-
2.1/plugins/org.eclipse.pde.source_2.1.0/src
org.eclipse.team.cvs.ui/org.eclipse.team.cvs.ui.old_sync_view=true
org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.4
org.eclipse.help/default_browser=org.eclipse.help.ui.iexplorer
org.eclipse.update.scheduler/day=Every day
org.eclipse.ant.core/urls=file\:E\:/Program Files/eclipse-SDK-2.0.2-
win32/plugins/org.apache.ant_1.4.1/ant.jar,file\:E\:/Program Files/eclipse-SDK-
2.0.2-win32/plugins/org.apache.ant_1.4.1/jakarta-ant-1.4.1-
optional.jar,file\:E\:/Program Files/eclipse-SDK-2.0.2-
win32/plugins/org.apache.xerces_4.0.7/xmlParserAPIs.jar,file\:E\:/Program 
Files/eclipse-SDK-2.0.2-
win32/plugins/org.apache.xerces_4.0.7/xercesImpl.jar,file\:e\:/Program 
Files/java/j2sdk1.4.1_01/lib/tools.jar,
org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.deprecationInDeprecat
edCode=enabled
org.eclipse.ui.workbench/REUSE_DIRTY_EDITORS=false
jadclipse=2.0.6
org.eclipse.help.ui=3.0.0
org.eclipse.team.core/file_types=bmp\n2\ncdl\n1\nclass\n2\nclasspath\n1
\ncvsignore\n1\ndll\n2\ndoc\n2\nexe\n2\ngif\n2\nhtml\n1\nico\n2\nidl\n1\njar\n2
\njava\n1\njpage\n1\njpg\n2\nlaunch\n1\nppt\n2\nproject\n1\nproperties\n1\nso\n2
\ntif\n2\ntxt\n1\nxls\n2\nxml\n1\nzip\n2\n
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.qseclib-
local|org.eclipse.jdt.launching.JRE_CONTAINER=<?xml version\="1.0" 
encoding\="UTF-8"?>\n<classpath><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.1_01/jre/lib/rt.jar" rootpath\="" sourcepath\="e\:/Program 
Files/java/j2sdk1.4.1_01/src.zip"/><classpathentry kind\="lib" 
path\="E\:/Program Files/Java/j2sdk1.4.1_01/jre/lib/sunrsasign.jar" 
rootpath\="" sourcepath\="e\:/Program 
Files/java/j2sdk1.4.1_01/src.zip"/><classpathentry kind\="lib" 
path\="E\:/Program Files/Java/j2sdk1.4.1_01/jre/lib/jsse.jar" rootpath\="" 
sourcepath\="e\:/Program Files/java/j2sdk1.4.1_01/src.zip"/><classpathentry 
kind\="lib" path\="E\:/Program Files/Java/j2sdk1.4.1_01/jre/lib/jce.jar" 
rootpath\="" sourcepath\="e\:/Program 
Files/java/j2sdk1.4.1_01/src.zip"/><classpathentry kind\="lib" 
path\="E\:/Program Files/Java/j2sdk1.4.1_01/jre/lib/charsets.jar" rootpath\="" 
sourcepath\="e\:/Program Files/java/j2sdk1.4.1_01/src.zip"/><classpathentry 
kind\="lib" path\="E\:/Program Files/Java/j2sdk1.4.1_01/jre/lib/ext/dnsns.jar" 
rootpath\="" sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.1_01/jre/lib/ext/ldapsec.jar" rootpath\="" 
sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.1_01/jre/lib/ext/localedata.jar" rootpath\="" 
sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.1_01/jre/lib/ext/sunjce_provider.jar" rootpath\="" 
sourcepath\=""/></classpath>
org.eclipse.ui.workbench/org.eclipse.jdt.ui.editors.textfont=1|Courier|10|0|WIND
OWS|1|-13|0|0|0|0|0|0|0|1|0|0|0|0|Courier;
org.eclipse.debug.ui=3.0.0
org.eclipse.team.cvs.ui/pref_compression_level=2
org.eclipse.ui.editors=3.0.0
org.eclipse.team.cvs.ui/org.eclipse.team.cvs.ui.background_operations=true
org.eclipse.jdt.ui/org.eclipse.jdt.ui.seecomments=true
org.eclipse.team.cvs.ui=3.0.0
org.eclipse.ui.workbench/org.eclipse.jface.bannerfont=1|Tahoma|8|1|WINDOWS|1|-
11|0|0|0|700|0|0|0|1|0|0|0|0|Tahoma;
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.JUnit|org.eclipse.j
dt.launching.JRE_CONTAINER=<?xml version\="1.0" encoding\="UTF-8"?
>\n<classpath><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/rt.jar" rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/sunrsasign.jar" rootpath\="" 
sourcepath\="E\:/Program Files/Java/j2sdk1.4.2/src.zip"/><classpathentry 
kind\="lib" path\="E\:/Program Files/Java/j2sdk1.4.2/jre/lib/jsse.jar" 
rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/jce.jar" rootpath\="" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/charsets.jar" rootpath\="" 
sourcepath\="E\:/Program Files/Java/j2sdk1.4.2/src.zip"/><classpathentry 
kind\="lib" path\="E\:/Program Files/Java/j2sdk1.4.2/jre/lib/ext/dnsns.jar" 
rootpath\="" sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/ldapsec.jar" rootpath\="" 
sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/localedata.jar" rootpath\="" 
sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/sunjce_provider.jar" rootpath\="" 
sourcepath\=""/></classpath>
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.ORG_ECLIPSE_PLATFORM
_SOURCE_SRC=E\:/Program Files/eclipse-SDK-
2.1/plugins/org.eclipse.platform.source_2.1.0/src
org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.compliance=1.4
org.eclipse.ui.workbench/SAVE_ALL_BEFORE_BUILD=true
org.eclipse.ui.workbench/org.eclipse.ui.commands=<?xml version\="1.0" 
encoding\="UTF-8"?>\n<org.eclipse.ui.commands><activeKeyConfiguration 
value\="org.eclipse.ui.defaultAcceleratorConfiguration"/></org.eclipse.ui.comman
ds>
org.eclipse.jdt.ui/org.eclipse.jdt.ui.packages.linktoeditor=true
org.eclipse.update.scheduler/hour=1\:00 AM
org.zclipse.insectivore=1.1.0
org.eclipse.team.cvs.ui/pref_show_syncinfo_as_text=true
org.eclipse.ui.workbench/resourcetypes=<?xml version\="1.0" encoding\="UTF-8"?
>\n<editors><info extension\="jpage" name\="*"><editor 
id\="org.eclipse.jdt.debug.ui.SnippetEditor"/></info><info extension\="exsd" 
name\="*"><editor id\="org.eclipse.pde.ui.schemaEditor"/></info><info 
extension\="xml" name\="plugin"><editor 
id\="org.eclipse.pde.ui.manifestEditor"/></info><info extension\="properties" 
name\="build"><editor id\="org.eclipse.pde.ui.buildEditor"/></info><info 
extension\="jardesc" name\="*"><editor 
id\="org.eclipse.jdt.ui.JARDescEditor"/></info><info extension\="properties" 
name\="*"><editor id\="org.eclipse.jdt.ui.DefaultTextEditor"/></info><info 
extension\="xml" name\="build"><editor 
id\="org.eclipse.ant.ui.internal.editor.AntEditor"/></info><info 
extension\="xml" name\="site"><editor 
id\="org.eclipse.pde.ui.siteEditor"/></info><info extension\="txt" 
name\="*"><editor id\="org.eclipse.ui.DefaultTextEditor"/></info><info 
extension\="xml" name\="fragment"><editor 
id\="org.eclipse.pde.ui.fragmentEditor"/></info><info extension\="java" 
name\="*"><editor id\="org.eclipse.jdt.ui.CompilationUnitEditor"/></info><info 
extension\="xml" name\="feature"><editor 
id\="org.eclipse.pde.ui.featureEditor"/></info><info extension\="profile" 
name\="*"><editor 
id\="ru.nlmk.eclipse.plugins.profiler.editors.ProfilerEditor"/></info><info 
extension\="class" name\="*"><editor 
id\="org.eclipse.jdt.ui.ClassFileEditor"/><editor 
id\="jadclipse.JadclipseClassFileEditor"/></info><info extension\="xsd" 
name\="*"><editor id\="org.eclipse.pde.ui.schemaEditor"/></info><info 
extension\="mxsd" name\="*"><editor 
id\="org.eclipse.pde.ui.schemaEditor"/></info></editors>
org.eclipse.ui.workbench/org.eclipse.jface.textfont=1|Courier|10|0|WINDOWS|1|-
13|0|0|0|0|0|0|0|1|0|0|0|0|Courier;
org.eclipse.jdt.junit/org.eclipse.jdt.junit.active_filters=org.eclipse.jdt.inter
nal.junit.runner.*,org.eclipse.jdt.internal.junit.ui.*,junit.framework.TestCase,
junit.framework.TestResult,junit.framework.TestSuite,junit.framework.Assert,java
.lang.reflect.Method.invoke
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.hsqldb|org.eclipse.
jdt.launching.JRE_CONTAINER=<?xml version\="1.0" encoding\="UTF-8"?
>\n<classpath><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.1_01/jre/lib/rt.jar" rootpath\="" sourcepath\="e\:/Program 
Files/java/j2sdk1.4.1_01/src.zip"/><classpathentry kind\="lib" 
path\="E\:/Program Files/Java/j2sdk1.4.1_01/jre/lib/sunrsasign.jar" 
rootpath\="" sourcepath\="e\:/Program 
Files/java/j2sdk1.4.1_01/src.zip"/><classpathentry kind\="lib" 
path\="E\:/Program Files/Java/j2sdk1.4.1_01/jre/lib/jsse.jar" rootpath\="" 
sourcepath\="e\:/Program Files/java/j2sdk1.4.1_01/src.zip"/><classpathentry 
kind\="lib" path\="E\:/Program Files/Java/j2sdk1.4.1_01/jre/lib/jce.jar" 
rootpath\="" sourcepath\="e\:/Program 
Files/java/j2sdk1.4.1_01/src.zip"/><classpathentry kind\="lib" 
path\="E\:/Program Files/Java/j2sdk1.4.1_01/jre/lib/charsets.jar" rootpath\="" 
sourcepath\="e\:/Program Files/java/j2sdk1.4.1_01/src.zip"/><classpathentry 
kind\="lib" path\="E\:/Program Files/Java/j2sdk1.4.1_01/jre/lib/ext/dnsns.jar" 
rootpath\="" sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.1_01/jre/lib/ext/ldapsec.jar" rootpath\="" 
sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.1_01/jre/lib/ext/localedata.jar" rootpath\="" 
sourcepath\=""/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.1_01/jre/lib/ext/sunjce_provider.jar" rootpath\="" 
sourcepath\=""/></classpath>
org.eclipse.jdt.ui/GoIntoTopLevelTypeAction.isChecked=true
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.jgoodies-forms-
old|org.eclipse.jdt.launching.JRE_CONTAINER=<?xml version\="1.0" encoding\="UTF-
8"?>\n<classpath><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/rt.jar" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/dnsns.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/ldapsec.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/localedata.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/sunjce_provider.jar"/></classpath>
org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.taskTags=TODO,TASK,COMMENT
org.eclipse.jdt.core/org.eclipse.jdt.core.formatter.tabulation.char=space
org.eclipse.core.resources=3.0.0
org.eclipse.jdt.launching/org.eclipse.jdt.launching.PREF_VM_XML=<?xml 
version\="1.0" encoding\="UTF-8"?>\r\n<vmSettings 
defaultVM\="57,org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType13,10534
34075298">\r\n    <vmType 
id\="org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType">\r\n        <vm 
id\="0" name\="1.4.1_01" path\="e\:\\Program 
Files\\java\\j2sdk1.4.1_01"/>\r\n        <vm id\="1046356100134" 
name\="1.4.0_02" path\="E\:\\Program Files\\Java\\j2sdk1.4.0_02"/>\r\n        
<vm id\="1053434075298"\r\n            
javadocURL\="http\://java.sun.com/j2se/1.4.2/docs/api"\r\n            
name\="j2sdk1.4.2" path\="E\:\\Program Files\\Java\\j2sdk1.4.2"/>\r\n    
</vmType>\r\n</vmSettings>\r\n
org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=w
arning
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.ECLIPSE_HOME=E\:/Pro
gram Files/eclipse-SDK-3.0M2
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.util|org.eclipse.pd
e.core.requiredPlugins=<?xml version\="1.0" encoding\="UTF-8"?>\n<classpath/>
org.eclipse.team.ui=3.0.0
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.ORG_ECLIPSE_JDT_SOUR
CE_SRC=E\:/Program Files/eclipse-SDK-
2.1/plugins/org.eclipse.jdt.source_2.1.0/src
org.eclipse.core.resources/description.maxfilestatesize=104857600
org.eclipse.jdt.ui/hoverModifierMasks=org.eclipse.jdt.ui.BestMatchHover;0;org.ec
lipse.jdt.ui.JavadocHover;0;org.eclipse.jdt.ui.ProblemHover;0;org.eclipse.jdt.ui
.JavaSourceHover;262144;org.eclipse.jdt.internal.debug.ui.JavaDebugHover;0;
org.eclipse.jdt.core/org.eclipse.jdt.core.classpathContainer.external-
libs|org.eclipse.jdt.launching.JRE_CONTAINER=<?xml version\="1.0" 
encoding\="UTF-8"?>\n<classpath><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/rt.jar" sourcepath\="E\:/Program 
Files/Java/j2sdk1.4.2/src.zip"/><classpathentry kind\="lib" path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/dnsns.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/ldapsec.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/localedata.jar"/><classpathentry kind\="lib" 
path\="E\:/Program 
Files/Java/j2sdk1.4.2/jre/lib/ext/sunjce_provider.jar"/></classpath>
org.eclipse.help.ui/default_browser=org.eclipse.help.ui.iexplorer
org.eclipse.team.ui/pref_always_in_incoming_outgoing=true
org.eclipse.jdt.ui/content_assist_fill_method_arguments=true
org.eclipse.ui.workbench/org.eclipse.jface.headerfont=1|Tahoma|12|1|WINDOWS|1|-
16|0|0|0|700|0|0|0|1|0|0|0|0|Tahoma;
org.eclipse.debug.ui/Console.highWaterMark=88000
org.eclipse.jdt.core/org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=
warning
Comment 1 Dani Megert CLA 2003-08-27 09:11:45 EDT
70k is not large. We work on much larger files.

Do you have lots of markers (errors/warnings) in that file?
Does the CU have many Java members?

Could you provide a step by step test case?
Comment 2 Tonny Madsen CLA 2003-08-27 09:29:14 EDT
I'm happy that 70kb is not large!

I'll try to see if I can find a way to make the editor slow.

I usually have ~10 markers per file including tasks and searches.
Comment 3 Dani Megert CLA 2003-08-27 09:32:36 EDT
10 markers is nothing ;-)
Please also check if there are messages written to .log
Comment 4 Tonny Madsen CLA 2003-08-27 16:31:16 EDT
Created attachment 5883 [details]
.log file with problems
Comment 5 Tonny Madsen CLA 2003-08-27 16:34:01 EDT
Hi Daniel,

I have been working with eclipse all day, but I have not been able to construct 
a reprodusable case test with exhibit this problem.

Currently I think eclipse, in certain yet unknown cases, simply allocates all 
available memory and then some, which results in heavy gc and page in/out...

/tonny
Comment 6 Dani Megert CLA 2003-08-27 17:10:47 EDT
I will take a closer look at this tomorrow when M3 is out.
Please note that some VMs don't free the memory they allocate hence what we see
might differ.

Which VM are you using?
Comment 7 Dani Megert CLA 2003-08-28 05:31:14 EDT
How much memory (using -vmargs -Xmx350M when starting eclipse.exe) do you grant
Eclipse?
Comment 8 Tonny Madsen CLA 2003-08-31 05:23:10 EDT
I'm using 1.4.2-beta (I'll upgrade to the final release later this week).

I don't set any -Xmx<size> arguments, so basically I use the default for the 
platform (whatever that is).

I'll upgrade to M3 this week too, but I can run the two (M2 and M3) in parallel 
if you want that.

(I'm going to buy a new machine as well this week with lots of memory, but I'll 
keep the old one around for some time yet)
Comment 9 Dani Megert CLA 2003-09-08 09:00:05 EDT
>I don't set any -Xmx<size> arguments, so basically I use the default for the 
>platform (whatever that is).
You should grant Eclipse more memory and see if the problem still occurs. The
default is far to low (I use -Xmx350 for Eclipse development).

Please reopen if you see the problem again after giving Eclipse more memory.