Bug 90101 [preferences] Spelling preference page takes a long time to appear
I20050401-1645 The preference page General > Editors > Text Editors > Spelling takes a few seconds to open for the first time on my machine, while most other preference pages open almost instantly. What is it doing that takes it so long to open?
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/spelling/SpellCheckEngine.java
/*
	 * @see org.eclipse.jdt.ui.text.spelling.engine.ISpellCheckEngine#unload()
	 */
	public synchronized final void unload() {
		ISpellDictionary dictionary= null;
		for (final Iterator iterator= fGlobalDictionaries.iterator(); iterator.hasNext();) {
			dictionary= (ISpellDictionary)iterator.next();
			dictionary.unload();
		}
		for (final Iterator iterator= fLocaleDictionaries.values().iterator(); iterator.hasNext();) {
			dictionary= (ISpellDictionary)iterator.next();
			dictionary.unload();
		}
		if (fPreferences != null)
			fPreferences.removePropertyChangeListener(this);
		fUserDictionary= null;
		fChecker= null;
	}
	/*
	 * @see org.eclipse.jdt.ui.text.spelling.engine.ISpellCheckEngine#unregisterDictionary(org.eclipse.jdt.ui.text.spelling.engine.ISpellDictionary)
	 */
	public synchronized final void unregisterDictionary(final ISpellDictionary dictionary) {
		fGlobalDictionaries.remove(dictionary);
		fLocaleDictionaries.values().remove(dictionary);
		if (fChecker != null)
			fChecker.removeDictionary(dictionary);
		dictionary.unload();
	}
}