Community
Participate
Working Groups
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
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?
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.
10 markers is nothing ;-) Please also check if there are messages written to .log
Created attachment 5883 [details] .log file with problems
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
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?
How much memory (using -vmargs -Xmx350M when starting eclipse.exe) do you grant Eclipse?
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)
>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.