Bug 46996 [Jobs] Machine Speed Preference
I20031119 It seems that teams are now using that preference to decide whether a job is run in the background or not. This is not what the preference tells me: it says it controls how many jobs can be run in the background and not which kind of jobs. If this really controls which kind of jobs run in the background then this should also be shown in the UI.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/misc/WorkInProgressPreferencePage.java
Platform.getPlugin(Platform.PI_RUNTIME).getPluginPreferences().getInt(
				Platform.PREF_PLATFORM_PERFORMANCE);
		if (value < SLOW)
			return FAST;
		else
			return value;
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.ui.IWorkbenchPreferencePage#init(org.eclipse.ui.IWorkbench)
	 */
	public void init(IWorkbench workbench) {
		
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.jface.preference.IPreferencePage#performOk()
	 */
	public boolean performOk() {
		Platform.getPlugin(Platform.PI_RUNTIME).getPluginPreferences().setValue(
			Platform.PREF_PLATFORM_PERFORMANCE,
			slider.getSelection());
		Platform.getPlugin(Platform.PI_RUNTIME).savePluginPreferences();
		Preferences preferences = ResourcesPlugin.getPlugin().getPluginPreferences();
		boolean autoRefresh = autoRefreshButton.getSelection();
		preferences.setValue(ResourcesPlugin.PREF_AUTO_REFRESH, autoRefresh);
		if (autoRefresh) {
			preferences.setValue(