[GHC] #7883: enable GHC LLVM backend to use LLVM provided CAS / Atomicity primitives?
GHC
ghc-devs at haskell.org
Thu Aug 1 20:05:33 CEST 2013
#7883: enable GHC LLVM backend to use LLVM provided CAS / Atomicity primitives?
-------------------------------------+------------------------------------
Reporter: carter | Owner: carter
Type: feature request | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 7.7
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture: Unknown/Multiple
Type of failure: None/Unknown | Difficulty: Unknown
Test Case: | Blocked By:
Blocking: | Related Tickets:
-------------------------------------+------------------------------------
Comment (by carter):
note: the primary first user for this planned work, ryan newton, is ok
with the atomic operations being the threaded versions even with the
single threaded RTS. (this will simplify initial engineering, though it
does mean there will be a small perf penalty on sequential RTS relative to
theoretical peformance).
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/7883#comment:12>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list