def benchFileNamed(self, name): contents = open(name).read() for x in xrange(self._iters): # we duplicate lines to reduce the overhead of the loop dt = DataTable() dt.readString(contents) dt = DataTable() dt.readString(contents) dt = DataTable() dt.readString(contents) dt = DataTable() dt.readString(contents) dt = DataTable() dt.readString(contents) dt = DataTable() dt.readString(contents) dt = DataTable() dt.readString(contents) dt = DataTable() dt.readString(contents)