- try:
- #Remove the first line from each trace.
- trace_list = [trace[(trace.index("\n") + 1):] for trace in trace_list]
- except ValueError:
- sys.stdout.write(stdin)
- sys.exit(1)
-
- trace_map = {}
- for trace in trace_list:
- trace_map[trace] = trace_map.get(trace, 0) + 1
-
- sorted_traces = sorted(trace_map.items(), key=(lambda x: x[1]),
- reverse=True)
- for trace, count in sorted_traces: