Remove unnecessary calls to normpath().
commit1438c609984bdd54d152ac4a69a27e48060d4b9d
authormhagger <mhagger@be7e6eca-30d4-0310-a8e5-ac0d63af7087>
Thu, 8 Apr 2010 19:21:02 +0000 (8 19:21 +0000)
committermhagger <mhagger@be7e6eca-30d4-0310-a8e5-ac0d63af7087>
Thu, 8 Apr 2010 19:21:02 +0000 (8 19:21 +0000)
tree50d644818d981a33b334b082db443f622f54c003
parent43161af61866412775d44f3d5a0df55cdce7cdd5
Remove unnecessary calls to normpath().

Patch by: Jon foster <jon.foster@cabot.co.uk>

SymbolTransform.transform() is called a lot - more than 40 million
times in my "medium" test case[1].  os.path.normpath() does a fair
amount of work, so we should avoid calling it unnecessarily in
SymbolTransform.transform().

[1] My test case is a subset of the real conversion I'm doing, this
isn't an artificial stress test.

git-svn-id: http://cvs2svn.tigris.org/svn/cvs2svn/trunk@5109 be7e6eca-30d4-0310-a8e5-ac0d63af7087
cvs2svn_lib/symbol_transform.py