[GHC] #10739: Resuscitate the humble ticky-ticky profiler

GHC ghc-devs at haskell.org
Wed Aug 5 13:10:15 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
              Keywords:              |  Operating System:  Unknown/Multiple
          Architecture:              |   Type of failure:  None/Unknown
  Unknown/Multiple                   |
             Test Case:              |        Blocked By:
              Blocking:              |   Related Tickets:
Differential Revisions:              |
-------------------------------------+-------------------------------------
 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!

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10739>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list