Re: [GHC] #4258: Finish new codegen
#4258: Finish new codegen -+-- Reporter: igloo | Owner: simonmar Type: task | Status: new Priority: high | Milestone: 7.8.1 Component: Compiler | Version: 6.12.3 Keywords:| Os: Unknown/Multiple Architecture: Unknown/Multiple | Failure: None/Unknown Difficulty: Unknown |Testcase: Blockedby:|Blocking: 1246, 1466, 1498, 3132, 3462, 4505, 5925 Related:| -+-- Changes (by simonmar): * milestone: 7.6.1 = 7.8.1 Comment: Now scheduled for 7.8.1 (and looking more likely this time!) -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/4258#comment:25 GHC http://www.haskell.org/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] #4258: Finish new codegen
#4258: Finish new codegen -+-- Reporter: igloo | Owner: simonmar Type: task | Status: new Priority: high | Milestone: 7.6.1 Component: Compiler | Version: 6.12.3 Keywords:| Os: Unknown/Multiple Architecture: Unknown/Multiple | Failure: None/Unknown Difficulty: Unknown |Testcase: Blockedby:|Blocking: 1246, 1466, 1498, 2253, 3132, 3462, 3940, 4065, 4505, 5156, 5805, 5925 Related:| -+-- Changes (by simonmar): * owner: = simonmar -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/4258#comment:19 GHC http://www.haskell.org/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] #4258: Finish new codegen
#4258: Finish new codegen -+-- Reporter: igloo | Owner: Type: task | Status: new Priority: high | Milestone: 7.6.1 Component: Compiler | Version: 6.12.3 Keywords:| Os: Unknown/Multiple Architecture: Unknown/Multiple | Failure: None/Unknown Difficulty: Unknown |Testcase: Blockedby:|Blocking: 1246, 1466, 1498, 2253, 3132, 3462, 3940, 4065, 4505, 5156, 5805 Related:| -+-- Changes (by simonmar): * blocking: 1246, 1466, 1498, 2253, 3132, 3462, 3940, 4065, 4505, 5156 = 1246, 1466, 1498, 2253, 3132, 3462, 3940, 4065, 4505, 5156, 5805 -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/4258#comment:17 GHC http://www.haskell.org/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] #4258: Finish new codegen
#4258: Finish new codegen -+-- Reporter: igloo | Owner: Type: task | Status: new Priority: high | Milestone: 7.6.1 Component: Compiler | Version: 6.12.3 Keywords:| Os: Unknown/Multiple Architecture: Unknown/Multiple | Failure: None/Unknown Difficulty: Unknown |Testcase: Blockedby:|Blocking: 1246, 1466, 1498, 2253, 3132, 3462, 3940, 4065, 4505, 5156 Related:| -+-- Changes (by lelf): * cc: anton.nik@… (removed) -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/4258#comment:16 GHC http://www.haskell.org/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] #4258: Finish new codegen
#4258: Finish new codegen -+-- Reporter: igloo | Owner: Type: task | Status: new Priority: high | Milestone: 7.6.1 Component: Compiler | Version: 6.12.3 Keywords:| Os: Unknown/Multiple Architecture: Unknown/Multiple | Failure: None/Unknown Difficulty: Unknown |Testcase: Blockedby:|Blocking: 1246, 1466, 1498, 2253, 3132, 3462, 3940, 4065, 4505, 5156 Related:| -+-- Changes (by igloo): * difficulty: = Unknown Comment: {{{ From: Simon Marlow marlo...@gmail.com Date: Fri, 06 Jan 2012 11:06:01 + Current status: - the new codegen passes all the tests - it generates code that is a little bigger/slower than the old codegen - it is horrendously slow (this is the blocker) - profiling might not work (I don't think this has been tested) Simon PJ and I are partway through a refactoring sweep. The plan is still to switch at some point, and we don't intend to put any more development effort into the old codegen. However, the main sticking point is performance - we can accept a compilation time hit of maybe 10% in return for the extra flexibility, but currently we're *way* off that. Hoopl seems to be the main culprit, so whether we have to avoid hoopl or try to optimise it, I don't know. }}} -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/4258#comment:15 GHC http://www.haskell.org/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] #4258: Finish new codegen
#4258: Finish new codegen -+-- Reporter: igloo |Owner: Type: task | Status: new Priority: high |Milestone: 7.6.1 Component: Compiler | Version: 6.12.3 Keywords:| Testcase: Blockedby:| Difficulty: Os: Unknown/Multiple | Blocking: 783, 1246, 1466, 1498, 2253, 3132, 3462, 3940, 4065, 4505, 5156 Architecture: Unknown/Multiple | Failure: None/Unknown -+-- Changes (by lelf): * cc: anton.nik@… (added) -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/4258#comment:13 GHC http://www.haskell.org/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] #4258: Finish new codegen
#4258: Finish new codegen -+-- Reporter: igloo |Owner: Type: task | Status: new Priority: high |Milestone: 7.6.1 Component: Compiler | Version: 6.12.3 Keywords:| Testcase: Blockedby:| Difficulty: Os: Unknown/Multiple | Blocking: 783, 1246, 1466, 1498, 2253, 3132, 3462, 3940, 4065, 4505, 5156 Architecture: Unknown/Multiple | Failure: None/Unknown -+-- Changes (by igloo): * blocking: 783, 1246, 1466, 1498, 2253, 3132, 3462, 3940, 4065, 4505 = 783, 1246, 1466, 1498, 2253, 3132, 3462, 3940, 4065, 4505, 5156 -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/4258#comment:12 GHC http://www.haskell.org/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] #4258: Finish new codegen
#4258: Finish new codegen -+-- Reporter: igloo |Owner: Type: task | Status: new Priority: high |Milestone: 7.6.1 Component: Compiler | Version: 6.12.3 Keywords:| Testcase: Blockedby:| Difficulty: Os: Unknown/Multiple | Blocking: 783, 1246, 1466, 1498, 2253, 3132, 3462, 3940, 4065, 4505 Architecture: Unknown/Multiple | Failure: None/Unknown -+-- Changes (by igloo): * blocking: 783, 1246, 1466, 1498, 2253, 3132, 3462, 3940, 4065 = 783, 1246, 1466, 1498, 2253, 3132, 3462, 3940, 4065, 4505 -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/4258#comment:11 GHC http://www.haskell.org/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] #4258: Finish new codegen
#4258: Finish new codegen -+-- Reporter: igloo |Owner: Type: task | Status: new Priority: high |Milestone: 7.6.1 Component: Compiler | Version: 6.12.3 Keywords:| Testcase: Blockedby:| Difficulty: Os: Unknown/Multiple | Blocking: 783, 1246, 1498, 2253, 3132, 3462, 3940 Architecture: Unknown/Multiple | Failure: None/Unknown -+-- Changes (by igloo): * milestone: 7.4.1 = 7.6.1 -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/4258#comment:8 GHC http://www.haskell.org/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] #4258: Finish new codegen
#4258: Finish new codegen -+-- Reporter: igloo |Owner: Type: task | Status: new Priority: high |Milestone: 7.6.1 Component: Compiler | Version: 6.12.3 Keywords:| Testcase: Blockedby:| Difficulty: Os: Unknown/Multiple | Blocking: 783, 1246, 1466, 1498, 2253, 3132, 3462, 3940 Architecture: Unknown/Multiple | Failure: None/Unknown -+-- Changes (by igloo): * blocking: 783, 1246, 1498, 2253, 3132, 3462, 3940 = 783, 1246, 1466, 1498, 2253, 3132, 3462, 3940 -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/4258#comment:9 GHC http://www.haskell.org/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] #4258: Finish new codegen
#4258: Finish new codegen -+-- Reporter: igloo |Owner: Type: task | Status: new Priority: high |Milestone: 6.16.1 Component: Compiler | Version: 6.12.3 Keywords:| Testcase: Blockedby:| Difficulty: Os: Unknown/Multiple | Blocking: Architecture: Unknown/Multiple | Failure: None/Unknown -+-- This is a meta-ticket for completing the new codegen. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/4258 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler ___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs