More work on the diff kitten

This commit is contained in:
Kovid Goyal 2018-04-19 10:26:14 +05:30
parent 1dc83a47cf
commit d5907a1bf9
No known key found for this signature in database
GPG key ID: 06BC317B515ACE7C
4 changed files with 59 additions and 7 deletions

View file

@ -107,8 +107,7 @@ class Differ:
key = file1, file2
self.jobs.append(key)
def __call__(self):
context = 3
def __call__(self, context=3):
ans = {}
with concurrent.futures.ThreadPoolExecutor(max_workers=os.cpu_count()) as executor:
jobs = {executor.submit(run_diff, key[0], key[1], context): key for key in self.jobs}