Remove some premature optimization

This commit is contained in:
Ian Gulliver
2016-06-05 17:34:10 -07:00
parent 02e614f3fa
commit b2851ebac9

View File

@@ -1,7 +1,6 @@
#!/usr/bin/python3 #!/usr/bin/python3
import argparse import argparse
import functools
import os import os
import re import re
import subprocess import subprocess
@@ -45,7 +44,6 @@ class MinHeader(object):
def Minify(self, path): def Minify(self, path):
self._Log('%s:\n' % path) self._Log('%s:\n' % path)
self._ClearCaches()
assert(self._TestPasses()) assert(self._TestPasses())
known_required = {} known_required = {}
while self._MinifyPass(path, known_required): while self._MinifyPass(path, known_required):
@@ -78,9 +76,6 @@ class MinHeader(object):
def _Log(self, msg): def _Log(self, msg):
print(msg, file=sys.stderr, flush=True, end='') print(msg, file=sys.stderr, flush=True, end='')
def _ClearCaches(self):
self._FindSubIncludes.cache_clear()
def _LoadFile(self, path): def _LoadFile(self, path):
with open(path, 'r') as fh: with open(path, 'r') as fh:
return list(fh) return list(fh)
@@ -114,7 +109,6 @@ class MinHeader(object):
ret.append((i, match.group('include_path'))) ret.append((i, match.group('include_path')))
return ret return ret
@functools.lru_cache()
def _FindSubIncludes(self, path): def _FindSubIncludes(self, path):
full_path = self._FindFile(path) full_path = self._FindFile(path)
return [x[1] for x in self._FindIncludes(self._LoadFile(full_path))] return [x[1] for x in self._FindIncludes(self._LoadFile(full_path))]