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.
Trac metadata
Trac field | Value |
---|---|
Version | 7.6.3 |
Type | FeatureRequest |
TypeOfFailure | OtherFailure |
Priority | normal |
Resolution | Unresolved |
Component | Profiling |
Test case | |
Differential revisions | |
BlockedBy | |
Related | #7105 (closed) |
Blocking | |
CC | |
Operating system | |
Architecture |