Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Piyush P Kurur
Glasgow Haskell Compiler
Commits
fc257e4b
Commit
fc257e4b
authored
Dec 22, 2017
by
Herbert Valerio Riedel
🕺
Browse files
Sync `ghc-prim` changelog from GHC 8.2
(cherry picked from commit
4d99a665
)
parent
05551d00
Changes
1
Hide whitespace changes
Inline
Side-by-side
libraries/ghc-prim/changelog.md
View file @
fc257e4b
...
...
@@ -20,7 +20,35 @@
-
Added to
`GHC.Prim`
:
isPinnedByteArray# :: MutableByteArray# s -> Int#
fabsDouble# :: Double# -> Double#
fabsFloat# :: Float# -> Float#
isByteArrayPinned# :: ByteArray# -> Int#
isMutableByteArrayPinned# :: MutableByteArray# s -> Int#
anyToAddr# :: a -> State# (RealWorld) -> (# State# (RealWorld),Addr# #)
-
New primitives for compact regions in
`GHC.Prim`
:
Compact#
compactNew#
compactResize#
compactContains#
compactContainsAny#
compactGetFirstBlock#
compactGetNextBlock#
compactAllocateBlock#
compactFixupPointers#
compactAdd#
compactAddWithSharing#
compactSize#
-
Generalised
`noDuplicate#`
from
noDuplicate# :: State# (RealWorld) -> State# (RealWorld)
to
noDuplicate# :: State# s -> State# s
## 0.5.0.0
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment