[GHC] #10739: Resuscitate the humble ticky-ticky profiler
GHC
ghc-devs at haskell.org
Wed Aug 5 13:11:50 UTC 2015
#10739: Resuscitate the humble ticky-ticky profiler
-------------------------------------+-------------------------------------
Reporter: bgamari | Owner:
Type: task | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 7.10.2
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture:
| Unknown/Multiple
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Revisions:
-------------------------------------+-------------------------------------
Description changed by bgamari:
Old description:
> The [https://ghc.haskell.org/trac/ghc/wiki/Debugging/TickyTicky ticky-
> ticky profiler] is known to be quite bit-rotted. Indeed there currently
> isn't even a definitive list of the counters, much less what they counter
> and whether they are still accurate. That being said, it can be quite
> useful and is worth putting effort into bringing back up to grade.
>
> There are a few things that need to be done here,
>
> 1. Collect a list of the existing counters
> 2. Work out what they are supposed to be measuring
> 3. Decide which still have a chance of being useful and accurate
> 4. ???
> 5. Profile!
New description:
The [https://ghc.haskell.org/trac/ghc/wiki/Debugging/TickyTicky ticky-
ticky profiler] is known to be quite bit-rotted. Indeed there currently
isn't even a definitive list of the counters, much less what they counter
and whether they are still accurate. That being said, it can be quite
useful and is worth putting effort into bringing back up to grade.
There are a few things that need to be done here,
1. Collect a list of the existing counters
2. Work out what they are supposed to be measuring
3. Decide which still have a chance of being useful and accurate
4. Fix the counters as necessary
5. ???
6. Profile!
--
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10739#comment:2>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list