#1000: Refactor HPC support
----------------------+-----------------------------------------------------
Reporter: simonmar | Owner: AndyGill
Type: task | Status: closed
Priority: normal | Milestone: 6.8
Component: Compiler | Version: 6.7
Severity: normal | Resolution: fixed
Keywords: | Difficulty: Moderate (1 day)
Testcase: | Architecture: Unknown
Os: Unknown |
----------------------+-----------------------------------------------------
Changes (by AndyGill):
* resolution: => fixed
* status: assigned => closed
Comment:
Completed this change. We no longer use Note, rather use
{{{
case tick<mod,n> of
_ -> ...
}}}
The generated code is the same boolean-wise as the old tick method.
* In some cases we generate better CAFs.
* The execution runtime is faster with -O2. (~50% faster on raytracer)
* The compile time is slower with -O2. (~50% slower, perhaps because of
new optimizations kicking in)
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/1000>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs