https://bugzilla.redhat.com/show_bug.cgi?id=2025149
Bug ID: 2025149 Summary: Review Request: ghc-atomic-primops - A safe approach to CAS and other atomic ops in Haskell Product: Fedora Version: rawhide Status: NEW Component: Package Review Assignee: nobody@fedoraproject.org Reporter: petersen@redhat.com QA Contact: extras-qa@fedoraproject.org CC: package-review@lists.fedoraproject.org Target Milestone: --- Classification: Fedora
Spec URL: https://petersen.fedorapeople.org/reviews/ghc-atomic-primops/ghc-atomic-prim... SRPM URL: https://petersen.fedorapeople.org/reviews/ghc-atomic-primops/ghc-atomic-prim...
Description: After GHC 7.4 a new `casMutVar#` primop became available, but it's difficult to use safely, because pointer equality is a highly unstable property in Haskell. This library provides a safer method based on the concept of "Tickets".
Also, this library uses the "foreign primop" capability of GHC to add access to other variants that may be of interest, specifically, compare and swap inside an array.
Note that as of GHC 7.8, the relevant primops have been included in GHC itself. This library is engineered to work pre- and post-GHC-7.8, while exposing the same interface.
Koji scratch build: https://koji.fedoraproject.org/koji/taskinfo?taskID=79098638
https://bugzilla.redhat.com/show_bug.cgi?id=2025149
--- Comment #1 from Jens Petersen petersen@redhat.com --- This is a lower dependency for https://hackage.haskell.org/package/streamly
https://bugzilla.redhat.com/show_bug.cgi?id=2025149
Jens Petersen petersen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(petersen@redhat.c | |om) |
Product: Fedora Version: rawhide Component: Package Review
Jens Petersen petersen@redhat.com has canceled Package Review package-review@lists.fedoraproject.org's request for Jens Petersen petersen@redhat.com's needinfo: Bug 2025149: Review Request: ghc-atomic-primops - A safe approach to CAS and other atomic ops in Haskell https://bugzilla.redhat.com/show_bug.cgi?id=2025149
Product: Fedora Version: rawhide Component: Package Review
Jens Petersen petersen@redhat.com has canceled Package Review package-review@lists.fedoraproject.org's request for Jens Petersen petersen@redhat.com's needinfo: Bug 2025149: Review Request: ghc-atomic-primops - A safe approach to CAS and other atomic ops in Haskell https://bugzilla.redhat.com/show_bug.cgi?id=2025149
https://bugzilla.redhat.com/show_bug.cgi?id=2025149
Jens Petersen petersen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(petersen@redhat.c | |om) |
https://bugzilla.redhat.com/show_bug.cgi?id=2025149
Jens Petersen petersen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Priority|unspecified |low
package-review@lists.fedoraproject.org