Submitter | phabricator |
---|---|
Date | Jan. 23, 2019, 5:46 a.m. |
Message ID | <69743142a941b0db3f08b5801fbeff51@localhost.localdomain> |
Download | mbox | patch |
Permalink | /patch/37915/ |
State | Not Applicable |
Headers | show |
Comments
Patch
diff --git a/contrib/fuzz/revlog.cc b/contrib/fuzz/revlog.cc --- a/contrib/fuzz/revlog.cc +++ b/contrib/fuzz/revlog.cc @@ -19,6 +19,11 @@ for inline in (True, False): try: index, cache = parse_index2(data, inline) + index.slicechunktodensity(list(range(len(index))), 0.5, 262144) + for rev in range(len(index)): + node = index[rev][7] + partial = index.shortest(node) + index.partialmatch(node[:partial]) except Exception as e: pass # uncomment this print if you're editing this Python code