primitive-0.6.2.0: Primitive memory-related operations (Index)

primitive-0.6.2.0: Primitive memory-related operations

Index

Addr |
1 (Type/Class) | Data.Primitive.Types, Data.Primitive.Addr, Data.Primitive
2 (Data Constructor) | Data.Primitive.Types, Data.Primitive.Addr, Data.Primitive
alignment | Data.Primitive
alignment# | Data.Primitive.Types, Data.Primitive
aLIGNMENT_CHAR | Data.Primitive.MachDeps
aLIGNMENT_DOUBLE | Data.Primitive.MachDeps
aLIGNMENT_FLOAT | Data.Primitive.MachDeps
aLIGNMENT_FUNPTR | Data.Primitive.MachDeps
aLIGNMENT_INT | Data.Primitive.MachDeps
aLIGNMENT_INT16 | Data.Primitive.MachDeps
aLIGNMENT_INT32 | Data.Primitive.MachDeps
aLIGNMENT_INT64 | Data.Primitive.MachDeps
aLIGNMENT_INT8 | Data.Primitive.MachDeps
aLIGNMENT_PTR | Data.Primitive.MachDeps
aLIGNMENT_STABLEPTR | Data.Primitive.MachDeps
aLIGNMENT_WORD | Data.Primitive.MachDeps
aLIGNMENT_WORD16 | Data.Primitive.MachDeps
aLIGNMENT_WORD32 | Data.Primitive.MachDeps
aLIGNMENT_WORD64 | Data.Primitive.MachDeps
aLIGNMENT_WORD8 | Data.Primitive.MachDeps
Array |
1 (Type/Class) | Data.Primitive.Array, Data.Primitive
2 (Data Constructor) | Data.Primitive.Array, Data.Primitive
array# | Data.Primitive.Array, Data.Primitive
atomicModifyMutVar | Data.Primitive.MutVar
atomicModifyMutVar' | Data.Primitive.MutVar
ByteArray |
1 (Type/Class) | Data.Primitive.ByteArray, Data.Primitive
2 (Data Constructor) | Data.Primitive.ByteArray, Data.Primitive
ByteArray# | Data.Primitive.ByteArray, Data.Primitive
byteArrayContents | Data.Primitive.ByteArray, Data.Primitive
cloneArray | Data.Primitive.Array, Data.Primitive
cloneMutableArray | Data.Primitive.Array, Data.Primitive
cloneMutableUnliftedArray | Data.Primitive.UnliftedArray
cloneSmallArray | Data.Primitive.SmallArray
cloneSmallMutableArray | Data.Primitive.SmallArray
cloneUnliftedArray | Data.Primitive.UnliftedArray
copyAddr | Data.Primitive.Addr, Data.Primitive
copyArray | Data.Primitive.Array, Data.Primitive
copyByteArray | Data.Primitive.ByteArray, Data.Primitive
copyMutableArray | Data.Primitive.Array, Data.Primitive
copyMutableByteArray | Data.Primitive.ByteArray, Data.Primitive
copyMutableUnliftedArray | Data.Primitive.UnliftedArray
copySmallArray | Data.Primitive.SmallArray
copySmallMutableArray | Data.Primitive.SmallArray
copyUnliftedArray | Data.Primitive.UnliftedArray
evalPrim | Control.Monad.Primitive
fillByteArray | Data.Primitive.ByteArray, Data.Primitive
freezeArray | Data.Primitive.Array, Data.Primitive
freezeSmallArray | Data.Primitive.SmallArray
freezeUnliftedArray | Data.Primitive.UnliftedArray
fromArrayArray# | Data.Primitive.UnliftedArray
fromList | Data.Primitive.Array, Data.Primitive
fromListN | Data.Primitive.Array, Data.Primitive
indexArray | Data.Primitive.Array, Data.Primitive
indexArrayM | Data.Primitive.Array, Data.Primitive
indexByteArray | Data.Primitive.ByteArray, Data.Primitive
indexByteArray# | Data.Primitive.Types, Data.Primitive
indexOffAddr | Data.Primitive.Addr, Data.Primitive
indexOffAddr# | Data.Primitive.Types, Data.Primitive
indexSmallArray | Data.Primitive.SmallArray
indexSmallArrayM | Data.Primitive.SmallArray
indexUnliftedArray | Data.Primitive.UnliftedArray
indexUnliftedArrayM | Data.Primitive.UnliftedArray
Int64_# | Data.Primitive.MachDeps
internal | Control.Monad.Primitive
ioToPrim | Control.Monad.Primitive
liftPrim | Control.Monad.Primitive
marray# | Data.Primitive.Array, Data.Primitive
minusAddr | Data.Primitive.Addr, Data.Primitive
modifyMutVar | Data.Primitive.MutVar
modifyMutVar' | Data.Primitive.MutVar
moveAddr | Data.Primitive.Addr, Data.Primitive
moveByteArray | Data.Primitive.ByteArray, Data.Primitive
MutableArray |
1 (Type/Class) | Data.Primitive.Array, Data.Primitive
2 (Data Constructor) | Data.Primitive.Array, Data.Primitive
MutableByteArray |
1 (Type/Class) | Data.Primitive.ByteArray, Data.Primitive
2 (Data Constructor) | Data.Primitive.ByteArray, Data.Primitive
MutableByteArray# | Data.Primitive.ByteArray, Data.Primitive
mutableByteArrayContents | Data.Primitive.ByteArray, Data.Primitive
MutableUnliftedArray |
1 (Type/Class) | Data.Primitive.UnliftedArray
2 (Data Constructor) | Data.Primitive.UnliftedArray
MutVar |
1 (Type/Class) | Data.Primitive.MutVar
2 (Data Constructor) | Data.Primitive.MutVar
newAlignedPinnedByteArray | Data.Primitive.ByteArray, Data.Primitive
newArray | Data.Primitive.Array, Data.Primitive
newByteArray | Data.Primitive.ByteArray, Data.Primitive
newMutVar | Data.Primitive.MutVar
newPinnedByteArray | Data.Primitive.ByteArray, Data.Primitive
newSmallArray | Data.Primitive.SmallArray
newUnliftedArray | Data.Primitive.UnliftedArray
nullAddr | Data.Primitive.Addr, Data.Primitive
plusAddr | Data.Primitive.Addr, Data.Primitive
Prim | Data.Primitive.Types, Data.Primitive
PrimBase | Control.Monad.Primitive
primitive | Control.Monad.Primitive
primitive_ | Control.Monad.Primitive
PrimMonad | Control.Monad.Primitive
PrimState | Control.Monad.Primitive
primToIO | Control.Monad.Primitive
primToPrim | Control.Monad.Primitive
primToST | Control.Monad.Primitive
PrimUnlifted | Data.Primitive.UnliftedArray
readArray | Data.Primitive.Array, Data.Primitive
readByteArray | Data.Primitive.ByteArray, Data.Primitive
readByteArray# | Data.Primitive.Types, Data.Primitive
readMutVar | Data.Primitive.MutVar
readOffAddr | Data.Primitive.Addr, Data.Primitive
readOffAddr# | Data.Primitive.Types, Data.Primitive
readSmallArray | Data.Primitive.SmallArray
readUnliftedArray | Data.Primitive.UnliftedArray
RealWorld | Control.Monad.Primitive
remAddr | Data.Primitive.Addr, Data.Primitive
sameMutableArray | Data.Primitive.Array, Data.Primitive
sameMutableByteArray | Data.Primitive.ByteArray, Data.Primitive
sameMutableUnliftedArray | Data.Primitive.UnliftedArray
setAddr | Data.Primitive.Addr, Data.Primitive
setByteArray | Data.Primitive.ByteArray, Data.Primitive
setByteArray# | Data.Primitive.Types, Data.Primitive
setOffAddr# | Data.Primitive.Types, Data.Primitive
setUnliftedArray | Data.Primitive.UnliftedArray
sizeOf | Data.Primitive
sizeOf# | Data.Primitive.Types, Data.Primitive
sizeofArray | Data.Primitive.Array, Data.Primitive
sizeofByteArray | Data.Primitive.ByteArray, Data.Primitive
sizeofMutableArray | Data.Primitive.Array, Data.Primitive
sizeofMutableByteArray | Data.Primitive.ByteArray, Data.Primitive
sizeofMutableUnliftedArray | Data.Primitive.UnliftedArray
sizeofSmallArray | Data.Primitive.SmallArray
sizeofSmallMutableArray | Data.Primitive.SmallArray
sizeofUnliftedArray | Data.Primitive.UnliftedArray
sIZEOF_CHAR | Data.Primitive.MachDeps
sIZEOF_DOUBLE | Data.Primitive.MachDeps
sIZEOF_FLOAT | Data.Primitive.MachDeps
sIZEOF_FUNPTR | Data.Primitive.MachDeps
sIZEOF_INT | Data.Primitive.MachDeps
sIZEOF_INT16 | Data.Primitive.MachDeps
sIZEOF_INT32 | Data.Primitive.MachDeps
sIZEOF_INT64 | Data.Primitive.MachDeps
sIZEOF_INT8 | Data.Primitive.MachDeps
sIZEOF_PTR | Data.Primitive.MachDeps
sIZEOF_STABLEPTR | Data.Primitive.MachDeps
sIZEOF_WORD | Data.Primitive.MachDeps
sIZEOF_WORD16 | Data.Primitive.MachDeps
sIZEOF_WORD32 | Data.Primitive.MachDeps
sIZEOF_WORD64 | Data.Primitive.MachDeps
sIZEOF_WORD8 | Data.Primitive.MachDeps
SmallArray |
1 (Type/Class) | Data.Primitive.SmallArray
2 (Data Constructor) | Data.Primitive.SmallArray
SmallMutableArray |
1 (Type/Class) | Data.Primitive.SmallArray
2 (Data Constructor) | Data.Primitive.SmallArray
stToPrim | Control.Monad.Primitive
thawArray | Data.Primitive.Array, Data.Primitive
thawSmallArray | Data.Primitive.SmallArray
thawUnliftedArray | Data.Primitive.UnliftedArray
toArrayArray# | Data.Primitive.UnliftedArray
touch | Control.Monad.Primitive
UnliftedArray |
1 (Type/Class) | Data.Primitive.UnliftedArray
2 (Data Constructor) | Data.Primitive.UnliftedArray
unsafeFreezeArray | Data.Primitive.Array, Data.Primitive
unsafeFreezeByteArray | Data.Primitive.ByteArray, Data.Primitive
unsafeFreezeSmallArray | Data.Primitive.SmallArray
unsafeFreezeUnliftedArray | Data.Primitive.UnliftedArray
unsafeInlineIO | Control.Monad.Primitive
unsafeInlinePrim | Control.Monad.Primitive
unsafeInlineST | Control.Monad.Primitive
unsafeIOToPrim | Control.Monad.Primitive
unsafeNewUnliftedArray | Data.Primitive.UnliftedArray
unsafePrimToIO | Control.Monad.Primitive
unsafePrimToPrim | Control.Monad.Primitive
unsafePrimToST | Control.Monad.Primitive
unsafeSTToPrim | Control.Monad.Primitive
unsafeThawArray | Data.Primitive.Array, Data.Primitive
unsafeThawByteArray | Data.Primitive.ByteArray, Data.Primitive
unsafeThawSmallArray | Data.Primitive.SmallArray
Word64_# | Data.Primitive.MachDeps
writeArray | Data.Primitive.Array, Data.Primitive
writeByteArray | Data.Primitive.ByteArray, Data.Primitive
writeByteArray# | Data.Primitive.Types, Data.Primitive
writeMutVar | Data.Primitive.MutVar
writeOffAddr | Data.Primitive.Addr, Data.Primitive
writeOffAddr# | Data.Primitive.Types, Data.Primitive
writeSmallArray | Data.Primitive.SmallArray
writeUnliftedArray | Data.Primitive.UnliftedArray