Re: [GHC] #910: --make should have a -j flag for parallel building
#910: --make should have a -j flag for parallel building --+- Reporter: igloo | Type: feature request Status: new | Priority: normal Milestone: _|_ | Component: Compiler Version: 6.4.2 | Keywords: Os: Unknown/Multiple | Architecture: Unknown/Multiple Failure: None/Unknown | Difficulty: Unknown Testcase: N/A | Blockedby: Blocking:|Related: --+- Comment(by orenbenkiki): Is this a dead ticket? Because I'd love to see it implemented. I'm working on a 32-core machine and compiling large Haskell packages (dozens of modules). A -j flag would make a real difference for me. Granted this isn't the most common case, but I'd expect a significant improvement even for smaller packages on a dual-core machine (and these days, which machine isn't at least that?). Faster builds = happier developers, and all that :-) -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/910#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] #910: --make should have a -j flag for parallel building
#910: --make should have a -j flag for parallel building --+- Reporter: igloo | Type: feature request Status: new | Priority: normal Milestone: _|_ | Component: Compiler Version: 6.4.2 | Keywords: Os: Unknown/Multiple | Architecture: Unknown/Multiple Failure: None/Unknown | Difficulty: Unknown Testcase: N/A | Blockedby: Blocking:|Related: --+- Comment(by simonmar): Attached a patch I had lying around to make `FastString` thread-safe. IIRC it had a small compile-time performance impact. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/910#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] #910: --make should have a -j flag for parallel building
#910: --make should have a -j flag for parallel building ---+ Reporter: igloo | Type: feature request Status: new | Priority: normal Milestone: _|_ | Component: Compiler Version: 6.4.2 | Keywords: Testcase: N/A | Blockedby: Difficulty: Unknown | Os: Unknown/Multiple Blocking:| Architecture: Unknown/Multiple Failure: None/Unknown | ---+ Changes (by dterei): * cc: dterei (added) -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/910#comment:10 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] #910: --make should have a -j flag for parallel building
#910: --make should have a -j flag for parallel building ---+ Reporter: igloo | Type: feature request Status: new | Priority: normal Milestone: _|_ | Component: Compiler Version: 6.4.2 | Keywords: Testcase: N/A | Blockedby: Difficulty: Unknown | Os: Unknown/Multiple Blocking:| Architecture: Unknown/Multiple Failure: None/Unknown | ---+ Changes (by liyang): * cc: hackage.haskell.org@… (added) * failure: = None/Unknown -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/910#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
Re: [GHC] #910: --make should have a -j flag for parallel building
#910: --make should have a -j flag for parallel building -+-- Reporter: igloo| Owner: Type: feature request | Status: new Priority: normal | Milestone: 6.8 Component: Driver |Version: 6.4.2 Severity: normal | Resolution: Keywords: | Difficulty: Unknown Testcase: N/A | Architecture: Multiple Os: Multiple | -+-- Changes (by igloo): * testcase: = N/A -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/910 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] #910: --make should have a -j flag for parallel building
#910: --make should have a -j flag for parallel building --+- Reporter: igloo| Owner: Type: feature request | Status: new Priority: normal | Milestone: 6.8 Component: Driver |Version: 6.4.2 Severity: normal | Resolution: Keywords: | Os: Multiple Difficulty: Unknown | Architecture: Multiple --+- Comment (by simonmar): This seems like a good place to hang my patch to implement {{{ghc --make -jN}}}, which was used for the experiments in the 2005 Haskell Workshop paper on SMP GHC, but almost certainly isn't ready for prime time. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/910 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