Bug 573456 - [performance] Avoid File.getCanonicalPath

File.getCanonicalPath is much slower then URI.normalize under windows
Also avoid normalization if no ".." is involved.

Change-Id: I641a64d48f8acb9cf793c948d08c51ace45aec50
Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de>
Reviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/180404
Tested-by: Equinox Bot <equinox-bot@eclipse.org>
Reviewed-by: Thomas Watson <tjwatson@us.ibm.com>
4 files changed