diff options
author | Glenn Elliott <gelliott@cs.unc.edu> | 2014-01-17 20:18:08 -0500 |
---|---|---|
committer | Glenn Elliott <gelliott@cs.unc.edu> | 2014-01-17 20:18:08 -0500 |
commit | 69bdd9a6095fbd85cc90447862cc898c3391b3a7 (patch) | |
tree | 69969a35847f1656b16d0281b9a269c486254f83 /parse/point.py | |
parent | cdfc95b4a4fe1bbccac56ad40c8b18e898c8f684 (diff) |
parse_exps.py: Make data analysis more accurate.
This patch makes the data analysis of parse_exps.py.
The old code suffered from fragility---logs that were
out of order lead to many dropped records. This is
because it had a look-ahead buffer of 1.
This patch does:
1) Maintains buffers of unmatched records.
2) Preloads 200 records from every sched stream
and processes them in sorted order.
This patch does increase runtime, but prior results
could be useless for many trace logs.
Diffstat (limited to 'parse/point.py')
0 files changed, 0 insertions, 0 deletions