protected void addVMArguments(
protected StringBuffer addVMArguments(
	protected void addVMArguments(		StringBuffer vmArgs,		ILaunchConfiguration configuration,		ILaunch launch,		String mode)		throws CoreException {		super.addVMArguments(vmArgs, configuration, launch, mode);		// Set things up for profiling only if this is		// debug mode		if (mode.equals(ILaunchManager.DEBUG_MODE)) {			int hprofPort = getProfilerPortNumber(configuration);			if (hprofPort != -1) {				// Calculate the arguments				addHProfVMArguments(vmArgs, configuration, hprofPort);				// Fire up the listener thread				launchHprofListener(launch, hprofPort);			}		}	}