Opened 5 years ago

Last modified 5 years ago

#7291 new feature request

hp2ps should cope with incomplete data

Reported by: nomeata Owned by:
Priority: normal Milestone:
Component: Profiling Version: 7.6.1
Keywords: Cc:
Operating System: Unknown/Multiple Architecture: Unknown/Multiple
Type of failure: None/Unknown Test Case:
Blocked By: #3024 Blocking:
Related Tickets: #3024 Differential Rev(s):
Wiki Page:


So that it can be run while the program is generating the profiling data.

Anyone who would reimplement hp2ps (e.g. #3024) would probably fix this along, but still this is an issue on its own, hence I’m opening a separate ticket.

If someone feels like hacking on it, beware: hp2ps is written in C.

Change History (4)

comment:1 Changed 5 years ago by igloo

difficulty: Unknown
Milestone: _|_

comment:2 Changed 5 years ago by diatchki


An alternative to hpt2ps is hp2html ( I wrote it when I had to do a bunch of profiling at work. It is written in Haskell, and it supports partial data, so you can refresh your profile while it is being generated. Perhaps we should distribute that instead of hp2ps?

comment:3 Changed 5 years ago by igloo

Blocked By: 3024 added

comment:4 Changed 5 years ago by igloo

Discussion about shipping alternatives should happen in #3024.

By the way, it would be useful if you put example hp2html output online somewhere, linked from the .cabal description.

Note: See TracTickets for help on using tickets.