Generate table of cost-centre numbers with source locations
- prof files contain a cost centre number, which I assume is cc_key from CostCentre.lhs. It would be immensely helpful if the compiler creates a simpe table. This way, one could look up the number in .prof, check the table and the exact source location. It would also help with #7105 (closed), I think.
Suggestion for the format:
no. file begin end 1 main.hs 127:7 128:14
Meaning: Cost centre 1 is in file main.hs, begins at line 127, character 7 and ends at line 128, character 14.
If somebody points me in the right direction, and the whole thing is not too complicated, I can try my hand at implementing it myself.