# HG changeset patch # User Boris Feld # Date 1528737841 -7200 # Node ID 99188a7c87177ea712e546b0d9783b7ac065b030 # Parent 9df777d7f061cfa11531a5f80686e46e64dec7d5 statprof: fix save and load Fix these functions even if they don't are used at the moment. Thanks to Yuya Nishihara for spotting that. diff -r 9df777d7f061 -r 99188a7c8717 mercurial/statprof.py --- a/mercurial/statprof.py Mon Jun 11 19:05:41 2018 +0200 +++ b/mercurial/statprof.py Mon Jun 11 19:24:01 2018 +0200 @@ -350,7 +350,7 @@ def save_data(path): with open(path, 'w+') as file: - file.write(str(state.accumulated_time) + '\n') + file.write("%f %f\n" % state.accumulated_time) for sample in state.samples: time = str(sample.time) stack = sample.stack @@ -361,7 +361,7 @@ def load_data(path): lines = open(path, 'r').read().splitlines() - state.accumulated_time = float(lines[0]) + state.accumulated_time = [float(value) for value in lines[0].split()] state.samples = [] for line in lines[1:]: parts = line.split('\0')