Re: [GHC] #2790: Use -fregs-graph by default

2010-09-10 Thread GHC
#2790: Use -fregs-graph by default
---+
  Reporter:  igloo |  Owner:  benl
  Type:  task  | Status:  closed  
  Priority:  high  |  Milestone:  6.14.1  
 Component:  Compiler  |Version:  6.8.3   
Resolution:  fixed |   Keywords:  
  Testcase:|  Blockedby:  
Difficulty:  Unknown   | Os:  Unknown/Multiple
  Blocking:|   Architecture:  Unknown/Multiple
   Failure:  None/Unknown  |  
---+
Changes (by igloo):

  * status:  new => closed
  * resolution:  => fixed


Comment:

 `-fregs-graph` is now enabled for `-O2`.

-- 
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] #2790: Use -fregs-graph by default

2010-08-10 Thread GHC
#2790: Use -fregs-graph by default
-+--
Reporter:  igloo |Owner:  benl
Type:  task  |   Status:  new 
Priority:  high  |Milestone:  6.14.1  
   Component:  Compiler  |  Version:  6.8.3   
Keywords:| Testcase:  
   Blockedby:|   Difficulty:  Unknown 
  Os:  Unknown/Multiple  | Blocking:  
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--

Comment(by benl):

 Yes, but I've only tested it on OSX with the testsuite. You might want to
 do a full hackage build on Linux first if you're setup for it.

 Apart from with the vector library, it doesn't make much difference to the
 runtimes. Perhaps we want to enable -fregs-graph for -O and -fregs-
 iterative for -O2. At least that would stop all the allocators (including
 the linear one) from rotting in the future.

-- 
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] #2790: Use -fregs-graph by default

2010-08-04 Thread GHC
#2790: Use -fregs-graph by default
-+--
Reporter:  igloo |Owner:  benl
Type:  task  |   Status:  new 
Priority:  high  |Milestone:  6.14.1  
   Component:  Compiler  |  Version:  6.8.3   
Keywords:| Testcase:  
   Blockedby:|   Difficulty:  Unknown 
  Os:  Unknown/Multiple  | Blocking:  
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--

Comment(by igloo):

 Thanks Ben; are we ready to enable `-fregs-graph` by default now, as far
 as you know?

-- 
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] #2790: Use -fregs-graph by default

2010-06-29 Thread GHC
#2790: Use -fregs-graph by default
-+--
Reporter:  igloo |Owner:  benl
Type:  task  |   Status:  new 
Priority:  high  |Milestone:  6.14.1  
   Component:  Compiler  |  Version:  6.8.3   
Keywords:|   Difficulty:  Unknown 
  Os:  Unknown/Multiple  | Testcase:  
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--

Comment(by benl):

 BTW, -fregs-iterative implies -fregs-graph

-- 
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] #2790: Use -fregs-graph by default

2010-06-29 Thread GHC
#2790: Use -fregs-graph by default
-+--
Reporter:  igloo |Owner:  benl
Type:  task  |   Status:  new 
Priority:  high  |Milestone:  6.14.1  
   Component:  Compiler  |  Version:  6.8.3   
Keywords:|   Difficulty:  Unknown 
  Os:  Unknown/Multiple  | Testcase:  
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--

Comment(by benl):

 Runtimes for vector benchmarks on x86. This is with -fregs-graph and
 -fregs-iterative forced on for the entire build.

 {{{
   linear (ms)  graph(ms)
 listRank31.274   28.033  (-11%)
 rootFix  2.3672.147  (-10%)
 leafFix  2.0071.798  (-11%)
 awshcc  56.747   52.288   (-8%)
 hybcc5.8365.314  (-10%)
 quickhull   11.354   11.402  (+10%)
 tridiag  2.4022.362   (-0.1%)
 }}}

 I'm not sure what's going on with quickhull. In successive runs its
 between 5% and 10% slower, but this is using criterion with 100 samples
 each. Numbers for the other benchmarks are stable between runs.

-- 
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] #2790: Use -fregs-graph by default

2010-06-29 Thread GHC
#2790: Use -fregs-graph by default
-+--
Reporter:  igloo |Owner:  benl
Type:  task  |   Status:  new 
Priority:  high  |Milestone:  6.14.1  
   Component:  Compiler  |  Version:  6.8.3   
Keywords:|   Difficulty:  Unknown 
  Os:  Unknown/Multiple  | Testcase:  
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--

Comment(by benl):

 I've pushed some patches that fix the breakage introduced in the previous
 refactoring. With nofib on x86 I'm now getting:

 {{{
 Binary Sizes
 -1 s.d.-   -0.1%
 +1 s.d.-   +0.5%
 Average-   +0.2%

 Elapsed Time
 -1 s.d.-   -2.1%
 +1 s.d.-   +1.6%
 Average-   -0.3%
 }}}

 This is to be expected as there is barely any register pressure in most
 Haskell code.

 Note that x86 processors do a CISC -> RISC instruction set translation in
 hardware, and have register renaming etc. I'm not sure what improvement we
 can realistically expect from improved register allocation on this
 architecture. The only other NCG that currently works is the one for
 SPARC, but it has more registers anyway, so the pressure will be lower.

 Benchmarks that contain tight loops may show some improvement.
 {{{
 Elapsed times.

 repa-fft2d+1.5%
 repa-laplace  -4.9%

 dph-quickhull-seq -1.4%
 dph-quickhull-par -0.6%
 dpg-quickhull-vector  -1.0%
 }}}

 I'll run the benchmarks from the vector library next.

-- 
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] #2790: Use -fregs-graph by default

2010-06-24 Thread GHC
#2790: Use -fregs-graph by default
-+--
Reporter:  igloo |Owner:  benl
Type:  task  |   Status:  new 
Priority:  high  |Milestone:  6.14.1  
   Component:  Compiler  |  Version:  6.8.3   
Keywords:|   Difficulty:  Unknown 
  Os:  Unknown/Multiple  | Testcase:  
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--
Changes (by kfrdbs):

 * cc: kfr...@… (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] #2790: Use -fregs-graph by default

2010-06-17 Thread GHC
#2790: Use -fregs-graph by default
-+--
Reporter:  igloo |Owner:  benl
Type:  task  |   Status:  new 
Priority:  high  |Milestone:  6.14.1  
   Component:  Compiler  |  Version:  6.8.3   
Keywords:|   Difficulty:  Unknown 
  Os:  Unknown/Multiple  | Testcase:  
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--

Comment(by benl):

 Status: languishing on my TODO list. I've blocked out a day for it next
 week.

-- 
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] #2790: Use -fregs-graph by default

2010-06-17 Thread GHC
#2790: Use -fregs-graph by default
-+--
Reporter:  igloo |Owner:  benl
Type:  task  |   Status:  new 
Priority:  high  |Milestone:  6.14.1  
   Component:  Compiler  |  Version:  6.8.3   
Keywords:|   Difficulty:  Unknown 
  Os:  Unknown/Multiple  | Testcase:  
Architecture:  Unknown/Multiple  |  Failure:  None/Unknown
-+--
Changes (by igloo):

  * failure:  => None/Unknown


Comment:

 Hi Ben,

 Can you let us know what the status of this is please?


 Thanks!
 [[BR]]
 Ian

-- 
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] #2790: Use -fregs-graph by default

2009-09-23 Thread GHC
#2790: Use -fregs-graph by default
-+--
Reporter:  igloo |Owner:  benl
Type:  task  |   Status:  assigned
Priority:  high  |Milestone:  6.14.1  
   Component:  Compiler  |  Version:  6.8.3   
Severity:  normal|   Resolution:  
Keywords:|   Difficulty:  Unknown 
Testcase:|   Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  |  
-+--
Comment (by igloo):

 I mean #3488

-- 
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] #2790: Use -fregs-graph by default

2009-09-23 Thread GHC
#2790: Use -fregs-graph by default
-+--
Reporter:  igloo |Owner:  benl
Type:  task  |   Status:  assigned
Priority:  high  |Milestone:  6.14.1  
   Component:  Compiler  |  Version:  6.8.3   
Severity:  normal|   Resolution:  
Keywords:|   Difficulty:  Unknown 
Testcase:|   Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  |  
-+--
Comment (by igloo):

 See also #3484

-- 
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] #2790: Use -fregs-graph by default

2009-09-17 Thread GHC
#2790: Use -fregs-graph by default
-+--
Reporter:  igloo |Owner:  benl
Type:  task  |   Status:  assigned
Priority:  high  |Milestone:  6.14.1  
   Component:  Compiler  |  Version:  6.8.3   
Severity:  normal|   Resolution:  
Keywords:|   Difficulty:  Unknown 
Testcase:|   Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  |  
-+--
Changes (by simonmar):

  * milestone:  6.12.1 => 6.14.1

Comment:

 Let's push this out to 6.14.1.

-- 
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] #2790: Use -fregs-graph by default

2009-09-16 Thread GHC
#2790: Use -fregs-graph by default
-+--
Reporter:  igloo |Owner:  benl
Type:  task  |   Status:  assigned
Priority:  high  |Milestone:  6.12.1  
   Component:  Compiler  |  Version:  6.8.3   
Severity:  normal|   Resolution:  
Keywords:|   Difficulty:  Unknown 
Testcase:|   Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  |  
-+--
Comment (by benl):

 Ok, the reason the graph allocator is so slow now is because I broke it
 when I split NCG/MachCodeGen into architecture specific modules. When I
 did that I moved the SPILL and RELOAD meta-instructions into
 Liveness.hs/LiveInstr. In doing so I made it so the spill cleaner never
 gets a chance to clean them.. so if any virtual reg needs to be spilled,
 there ends up being a spill/reload instruction after/before every use.

 I didn't pick it up at the time because it all still _works_, there just
 ends up being more spill/reloads than needed. I'm working on a fix, but it
 probably won't be done for the RC.

-- 
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] #2790: Use -fregs-graph by default

2009-09-11 Thread GHC
#2790: Use -fregs-graph by default
-+--
Reporter:  igloo |Owner:  benl
Type:  task  |   Status:  assigned
Priority:  high  |Milestone:  6.12.1  
   Component:  Compiler  |  Version:  6.8.3   
Severity:  normal|   Resolution:  
Keywords:|   Difficulty:  Unknown 
Testcase:|   Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  |  
-+--
Comment (by Roel van Dijk):

 I'll comment on this ticket since all related tickets refer to this one.

 When building the [http://hackage.haskell.org/package/encoding-0.6.2
 encoding-0.6.2] package with library profiling enabled GHC panics on the
 rather large (1010547 bytes) file
 [http://hackage.haskell.org/packages/archive/encoding/0.6.2/doc/html/Data-
 Encoding-GB18030.html Data.Encoding.GB18030] which is a Chinese character
 encoding.

 GHC panics with both the linear allocator and the graph colouring one.

 With linear allocator:

 {{{
 [40 of 65] Compiling Data.Encoding.GB18030 (
 dist/build/Data/Encoding/GB18030.hs, dist/build/Data/Encoding/GB18030.p_o
 )
 ghc: panic! (the 'impossible' happened)
   (GHC version 6.10.4 for i386-unknown-linux):
 RegAllocLinear.getStackSlotFor: out of stack slots, try -fregs-
 graph
 }}}

 With register graph colouring:

 {{{
 [40 of 65] Compiling Data.Encoding.GB18030 (
 dist/build/Data/Encoding/GB18030.hs, dist/build/Data/Encoding/GB18030.p_o
 )
 ghc: panic! (the 'impossible' happened)
   (GHC version 6.10.4 for i386-unknown-linux):
 regSpill: out of spill slots!
regs to spill = 800
slots left= 677
 }}}

-- 
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] #2790: Use -fregs-graph by default

2009-08-17 Thread GHC
#2790: Use -fregs-graph by default
-+--
Reporter:  igloo |Owner:  benl
Type:  task  |   Status:  assigned
Priority:  high  |Milestone:  6.12.1  
   Component:  Compiler  |  Version:  6.8.3   
Severity:  normal|   Resolution:  
Keywords:|   Difficulty:  Unknown 
Testcase:|   Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  |  
-+--
Comment (by simonmar):

 Ben - do you plan to look into this in time for 6.12.1?  (RC 11 Sept)

-- 
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] #2790: Use -fregs-graph by default

2009-04-27 Thread GHC
#2790: Use -fregs-graph by default
-+--
Reporter:  igloo |Owner:  benl
Type:  task  |   Status:  assigned
Priority:  high  |Milestone:  6.12.1  
   Component:  Compiler  |  Version:  6.8.3   
Severity:  normal|   Resolution:  
Keywords:|   Difficulty:  Unknown 
Testcase:|   Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  |  
-+--
Comment (by igloo):

 Thanks, Ben! It was on amd64/Linux.

-- 
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] #2790: Use -fregs-graph by default

2009-04-27 Thread GHC
#2790: Use -fregs-graph by default
-+--
Reporter:  igloo |Owner:  benl
Type:  task  |   Status:  assigned
Priority:  high  |Milestone:  6.12.1  
   Component:  Compiler  |  Version:  6.8.3   
Severity:  normal|   Resolution:  
Keywords:|   Difficulty:  Unknown 
Testcase:|   Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  |  
-+--
Comment (by simonpj):

 Thank you for taking this on, Ben.

 Simon

-- 
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] #2790: Use -fregs-graph by default

2009-04-26 Thread GHC
#2790: Use -fregs-graph by default
-+--
Reporter:  igloo |Owner:  benl
Type:  task  |   Status:  assigned
Priority:  high  |Milestone:  6.12.1  
   Component:  Compiler  |  Version:  6.8.3   
Severity:  normal|   Resolution:  
Keywords:|   Difficulty:  Unknown 
Testcase:|   Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  |  
-+--
Changes (by benl):

  * status:  new => assigned
  * owner:  => benl

-- 
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] #2790: Use -fregs-graph by default

2009-04-26 Thread GHC
#2790: Use -fregs-graph by default
-+--
Reporter:  igloo |Owner:  
Type:  task  |   Status:  new 
Priority:  high  |Milestone:  6.12.1  
   Component:  Compiler  |  Version:  6.8.3   
Severity:  normal|   Resolution:  
Keywords:|   Difficulty:  Unknown 
Testcase:|   Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  |  
-+--
Comment (by benl):

 What architecture was this on? x86?. It's probably done a bad job of
 compiling something in the runtime system. I'll look into 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] #2790: Use -fregs-graph by default

2009-04-25 Thread GHC
#2790: Use -fregs-graph by default
-+--
Reporter:  igloo |Owner:  
Type:  task  |   Status:  new 
Priority:  high  |Milestone:  6.12.1  
   Component:  Compiler  |  Version:  6.8.3   
Severity:  normal|   Resolution:  
Keywords:|   Difficulty:  Unknown 
Testcase:|   Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  |  
-+--
Comment (by igloo):

 Performance seems to be worse with the graph allocator.

 This is a slow nofib run comparing the HEAD without and with this patch:
 {{{
 hunk ./compiler/nativeGen/AsmCodeGen.lhs 310
 -if ( dopt Opt_RegsGraph dflags
 +if ( True
 }}}

 {{{
 Binary Sizes
 -1 s.d. -   +0.3%
 +1 s.d. -   +0.5%
 Average -   +0.4%

 Allocations
 -1 s.d. -   -0.0%
 +1 s.d. -   +0.0%
 Average -   -0.0%

 Run Time
 -1 s.d. -   -0.9%
 +1 s.d. -   +10.6%
 Average -   +4.7%

 Elapsed Time
 -1 s.d. -   -0.8%
 +1 s.d. -   +10.0%
 Average -   +4.4%

 Mutator Time
 -1 s.d. -   -0.3%
 +1 s.d. -   +17.7%
 Average -   +8.3%

 Mutator Elapsed Time
 -1 s.d. -   +0.4%
 +1 s.d. -   +15.4%
 Average -   +7.6%

 GC Time
 -1 s.d. -   -6.2%
 +1 s.d. -   +4.8%
 Average -   -0.9%

 GC Elapsed Time
 -1 s.d. -   -1.4%
 +1 s.d. -   +1.4%
 Average -   +0.0%

 GC Work
 -1 s.d. -   -0.1%
 +1 s.d. -   +0.1%
 Average -   -0.0%

 GC work balance
 -1 s.d. -   -0.0%
 +1 s.d. -   +0.0%
 Average -   -0.0%

 Module Sizes
 -1 s.d. -   -0.2%
 +1 s.d. -   +0.2%
 Average -   +0.0%

 Compile Times
 -1 s.d. -   -3.1%
 +1 s.d. -   +9.6%
 Average -   +3.1%
 }}}

-- 
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] #2790: Use -fregs-graph by default

2009-04-21 Thread GHC
#2790: Use -fregs-graph by default
-+--
Reporter:  igloo |Owner:  
Type:  task  |   Status:  new 
Priority:  high  |Milestone:  6.12.1  
   Component:  Compiler  |  Version:  6.8.3   
Severity:  normal|   Resolution:  
Keywords:|   Difficulty:  Unknown 
Testcase:|   Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  |  
-+--
Comment (by igloo):

 Blocked by #3182.

-- 
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] #2790: Use -fregs-graph by default

2009-04-14 Thread GHC
#2790: Use -fregs-graph by default
-+--
Reporter:  igloo |Owner:  
Type:  task  |   Status:  new 
Priority:  high  |Milestone:  6.12.1  
   Component:  Compiler  |  Version:  6.8.3   
Severity:  normal|   Resolution:  
Keywords:|   Difficulty:  Unknown 
Testcase:|   Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  |  
-+--
Comment (by igloo):

 Blocked by #3170.

-- 
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] #2790: Use -fregs-graph by default

2009-04-12 Thread GHC
#2790: Use -fregs-graph by default
-+--
Reporter:  igloo |Owner:  
Type:  task  |   Status:  new 
Priority:  high  |Milestone:  6.12.1  
   Component:  Compiler  |  Version:  6.8.3   
Severity:  normal|   Resolution:  
Keywords:|   Difficulty:  Unknown 
Testcase:|   Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  |  
-+--
Comment (by igloo):

 See also #1993.

-- 
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] #2790: Use -fregs-graph by default

2009-04-11 Thread GHC
#2790: Use -fregs-graph by default
-+--
Reporter:  igloo |Owner:  
Type:  task  |   Status:  new 
Priority:  high  |Milestone:  6.12.1  
   Component:  Compiler  |  Version:  6.8.3   
Severity:  normal|   Resolution:  
Keywords:|   Difficulty:  Unknown 
Testcase:|   Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  |  
-+--
Comment (by igloo):

 See also #2753.

-- 
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] #2790: Use -fregs-graph by default

2009-04-10 Thread GHC
#2790: Use -fregs-graph by default
-+--
Reporter:  igloo |Owner:  
Type:  task  |   Status:  new 
Priority:  high  |Milestone:  6.12.1  
   Component:  Compiler  |  Version:  6.8.3   
Severity:  normal|   Resolution:  
Keywords:|   Difficulty:  Unknown 
Testcase:|   Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  |  
-+--
Changes (by igloo):

  * milestone:  6.12 branch => 6.12.1

-- 
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] #2790: Use -fregs-graph by default

2008-11-19 Thread GHC
#2790: Use -fregs-graph by default
-+--
Reporter:  igloo |   Owner:  
Type:  task  |  Status:  new 
Priority:  high  |   Milestone:  6.12 branch 
   Component:  Compiler  | Version:  6.8.3   
Severity:  normal|Keywords:  
  Difficulty:  Unknown   |Testcase:  
Architecture:  Unknown/Multiple  |  Os:  Unknown/Multiple
-+--
 Check performance of `-fregs-graph` vs the default (linear0scan
 allocator). Assuming that all is well, make `-fregs-graph` the new
 default, and add a `-fregs-linear` flag for the current behaviour.

-- 
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