Re: [GHC] #3024: Rewrite hp2ps in Haskell

2012-10-21 Thread GHC
#3024: Rewrite hp2ps in Haskell
-+--
Reporter:  SamB  |   Owner:  
Type:  task  |  Status:  new 
Priority:  normal|   Milestone:  _|_ 
   Component:  Profiling | Version:  6.10.1  
Keywords:|  Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  | Failure:  None/Unknown
  Difficulty:  Unknown   |Testcase:  
   Blockedby:|Blocking:  5641, 7291  
 Related:|  
-+--

Comment(by igloo):

 In #5641, simonmar says
 {{{
 hp2ps needs to be thrown away and rewritten in Haskell. Last I heard
 hp2pretty
 wasn't quite there yet.
 }}}

 In #7291, diatchki says
 {{{
 An alternative to hpt2ps is hp2html
 (http://hackage.haskell.org/package/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?
 }}}

 The `.hp` format has been stable for a long time, so I'm not sure we need
 to ship a .hp tool with GHC at all: If one is put into the Haskell
 Platform then (after a year or two) we can just stop shipping `hp2ps`, as
 everyone will have the Haskell Platform tool anyway.

 That way, the tool can freely use e.g. an SVG library, without adding
 another dependency to the GHC build.

-- 
Ticket URL: 
GHC 
The Glasgow Haskell Compiler

___
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs


Re: [GHC] #3024: Rewrite hp2ps in Haskell

2012-10-21 Thread GHC
#3024: Rewrite hp2ps in Haskell
-+--
Reporter:  SamB  |   Owner:  
Type:  task  |  Status:  new 
Priority:  normal|   Milestone:  _|_ 
   Component:  Profiling | Version:  6.10.1  
Keywords:|  Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  | Failure:  None/Unknown
  Difficulty:  Unknown   |Testcase:  
   Blockedby:|Blocking:  5641, 7291  
 Related:|  
-+--
Changes (by igloo):

  * blocking:  => 5641, 7291


-- 
Ticket URL: 
GHC 
The Glasgow Haskell Compiler

___
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs


Re: [GHC] #3024: Rewrite hp2ps in Haskell

2012-10-20 Thread GHC
#3024: Rewrite hp2ps in Haskell
-+--
Reporter:  SamB  |   Owner:  
Type:  task  |  Status:  new 
Priority:  normal|   Milestone:  _|_ 
   Component:  Profiling | Version:  6.10.1  
Keywords:|  Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  | Failure:  None/Unknown
  Difficulty:  Unknown   |Testcase:  
   Blockedby:|Blocking:  3024, 5641  
 Related:|  
-+--
Changes (by igloo):

  * blocking:  => 3024, 5641
  * blockedby:  => 3024


-- 
Ticket URL: 
GHC 
The Glasgow Haskell Compiler

___
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs


Re: [GHC] #3024: Rewrite hp2ps in Haskell

2012-10-02 Thread GHC
#3024: Rewrite hp2ps in Haskell
-+--
Reporter:  SamB  |   Owner:  
Type:  task  |  Status:  new 
Priority:  normal|   Milestone:  _|_ 
   Component:  Profiling | Version:  6.10.1  
Keywords:|  Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  | Failure:  None/Unknown
  Difficulty:  Unknown   |Testcase:  
   Blockedby:|Blocking:  
 Related:|  
-+--

Comment(by nomeata):

 I opened a separate ticket for the incomplete profile issue; if you fix
 the bug here you have probabaly fixed #7291 along with it.

-- 
Ticket URL: 
GHC 
The Glasgow Haskell Compiler

___
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs


Re: [GHC] #3024: Rewrite hp2ps in Haskell

2010-07-25 Thread GHC
#3024: Rewrite hp2ps in Haskell
-+--
Reporter:  SamB  |Owner:  
Type:  task  |   Status:  new 
Priority:  normal|Milestone:  _|_ 
   Component:  Profiling |  Version:  6.10.1  
Keywords:|   Difficulty:  Unknown 
  Os:  Unknown/Multiple  | Testcase:  
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--
Changes (by ClaudiusMaximus):

 * cc: claudiusmaxi...@… (added)


-- 
Ticket URL: 
GHC 
The Glasgow Haskell Compiler
___
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs


Re: [GHC] #3024: Rewrite hp2ps in Haskell

2010-07-16 Thread GHC
#3024: Rewrite hp2ps in Haskell
-+--
Reporter:  SamB  |Owner:  
Type:  task  |   Status:  new 
Priority:  normal|Milestone:  _|_ 
   Component:  Profiling |  Version:  6.10.1  
Keywords:|   Difficulty:  Unknown 
  Os:  Unknown/Multiple  | Testcase:  
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--
Changes (by lelf):

 * cc: anton@… (added)


-- 
Ticket URL: 
GHC 
The Glasgow Haskell Compiler
___
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs


Re: [GHC] #3024: Rewrite hp2ps in Haskell

2009-11-21 Thread GHC
#3024: Rewrite hp2ps in Haskell
---+
  Reporter:  SamB  |  Owner:  
  Type:  task  | Status:  new 
  Priority:  normal|  Milestone:  _|_ 
 Component:  Profiling |Version:  6.10.1  
Resolution:|   Keywords:  
Difficulty:  Unknown   | Os:  Unknown/Multiple
  Testcase:|   Architecture:  Unknown/Multiple
   Failure:  None/Unknown  |  
---+
Changes (by igloo):

  * failure:  => None/Unknown
  * milestone:  6.12 branch => _|_

-- 
Ticket URL: 
GHC 
The Glasgow Haskell Compiler___
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs


Re: [GHC] #3024: Rewrite hp2ps in Haskell

2009-04-14 Thread GHC
#3024: Rewrite hp2ps in Haskell
-+--
Reporter:  SamB  |Owner:  
Type:  task  |   Status:  new 
Priority:  normal|Milestone:  6.12 branch 
   Component:  Profiling |  Version:  6.10.1  
Severity:  normal|   Resolution:  
Keywords:|   Difficulty:  Unknown 
Testcase:|   Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  |  
-+--
Changes (by igloo):

  * milestone:  => 6.12 branch

-- 
Ticket URL: 
GHC 
The Glasgow Haskell Compiler___
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs


Re: [GHC] #3024: Rewrite hp2ps in Haskell

2009-03-17 Thread GHC
#3024: Rewrite hp2ps in Haskell
-+--
Reporter:  SamB  |Owner:  
Type:  task  |   Status:  new 
Priority:  normal|Milestone:  
   Component:  Profiling |  Version:  6.10.1  
Severity:  normal|   Resolution:  
Keywords:|   Difficulty:  Unknown 
Testcase:|   Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  |  
-+--
Comment (by igloo):

 It would also be useful to be able to print some of the results as text,
 e.g. for a biographical profile it might print:
 {{{
 VOID: 23%
 DRAG: 16%
 ...
 }}}
 where the percentages are the area of the graph.

 This would allow us to write better tests for heap profiling.

-- 
Ticket URL: 
GHC 
The Glasgow Haskell Compiler___
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs


Re: [GHC] #3024: Rewrite hp2ps in Haskell

2009-02-12 Thread GHC
#3024: Rewrite hp2ps in Haskell
-+--
Reporter:  SamB  |Owner:  
Type:  task  |   Status:  new 
Priority:  normal|Milestone:  
   Component:  Profiling |  Version:  6.10.1  
Severity:  normal|   Resolution:  
Keywords:|   Difficulty:  Unknown 
Testcase:|   Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  |  
-+--
Changes (by simonmar):

  * difficulty:  => Unknown

Old description:

> Right now, hp2ps is written in rather difficult to modify C, and is quite
> inflexible. We should rewrite it in Haskell and make, among other things,
> more tolerant to incomplete records.

New description:

 Right now, hp2ps is written in rather difficult to modify C, and is quite
 inflexible. We should rewrite it in Haskell and make it, among other
 things, more tolerant to incomplete records.

-- 
Ticket URL: 
GHC 
The Glasgow Haskell Compiler___
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs


Re: [GHC] #3024: Rewrite hp2ps in Haskell

2009-02-12 Thread GHC
#3024: Rewrite hp2ps in Haskell
--+-
 Reporter:  SamB  |  Owner:  
 Type:  task  | Status:  new 
 Priority:  normal|  Milestone:  
Component:  Profiling |Version:  6.10.1  
 Severity:  normal| Resolution:  
 Keywords:|   Testcase:  
   Os:  Unknown/Multiple  |   Architecture:  Unknown/Multiple
--+-
Changes (by SamB):

 * cc: naes...@gmail.com (removed)
 * cc: SamB (added)

-- 
Ticket URL: 
GHC 
The Glasgow Haskell Compiler___
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs


Re: [GHC] #3024: Rewrite hp2ps in Haskell

2009-02-12 Thread GHC
#3024: Rewrite hp2ps in Haskell
--+-
 Reporter:  SamB  |  Owner:  
 Type:  task  | Status:  new 
 Priority:  normal|  Milestone:  
Component:  Profiling |Version:  6.10.1  
 Severity:  normal| Resolution:  
 Keywords:|   Testcase:  
   Os:  Unknown/Multiple  |   Architecture:  Unknown/Multiple
--+-
Changes (by SamB):

 * cc: naes...@gmail.com (added)

Comment:

 This would also help with #3021.

-- 
Ticket URL: 
GHC 
The Glasgow Haskell Compiler___
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs


[GHC] #3024: Rewrite hp2ps in Haskell

2009-02-12 Thread GHC
#3024: Rewrite hp2ps in Haskell
-+--
Reporter:  SamB  |  Owner:  
Type:  task  | Status:  new 
Priority:  normal|  Component:  Profiling   
 Version:  6.10.1|   Severity:  normal  
Keywords:|   Testcase:  
  Os:  Unknown/Multiple  |   Architecture:  Unknown/Multiple
-+--
 Right now, hp2ps is written in rather difficult to modify C, and is quite
 inflexible. We should rewrite it in Haskell and make, among other things,
 more tolerant to incomplete records.

-- 
Ticket URL: 
GHC 
The Glasgow Haskell Compiler___
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs