primitive-0.6.3.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
alignmentData.Primitive.Types, Data.Primitive
alignment#Data.Primitive.Types, Data.Primitive
aLIGNMENT_CHARData.Primitive.MachDeps
aLIGNMENT_DOUBLEData.Primitive.MachDeps
aLIGNMENT_FLOATData.Primitive.MachDeps
aLIGNMENT_FUNPTRData.Primitive.MachDeps
aLIGNMENT_INTData.Primitive.MachDeps
aLIGNMENT_INT16Data.Primitive.MachDeps
aLIGNMENT_INT32Data.Primitive.MachDeps
aLIGNMENT_INT64Data.Primitive.MachDeps
aLIGNMENT_INT8Data.Primitive.MachDeps
aLIGNMENT_PTRData.Primitive.MachDeps
aLIGNMENT_STABLEPTRData.Primitive.MachDeps
aLIGNMENT_WORDData.Primitive.MachDeps
aLIGNMENT_WORD16Data.Primitive.MachDeps
aLIGNMENT_WORD32Data.Primitive.MachDeps
aLIGNMENT_WORD64Data.Primitive.MachDeps
aLIGNMENT_WORD8Data.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
atomicModifyMutVarData.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
byteArrayContentsData.Primitive.ByteArray, Data.Primitive
cloneArrayData.Primitive.Array, Data.Primitive
cloneMutableArrayData.Primitive.Array, Data.Primitive
cloneMutableUnliftedArrayData.Primitive.UnliftedArray
cloneSmallArrayData.Primitive.SmallArray
cloneSmallMutableArrayData.Primitive.SmallArray
cloneUnliftedArrayData.Primitive.UnliftedArray
copyAddrData.Primitive.Addr, Data.Primitive
copyArrayData.Primitive.Array, Data.Primitive
copyByteArrayData.Primitive.ByteArray, Data.Primitive
copyMutableArrayData.Primitive.Array, Data.Primitive
copyMutableByteArrayData.Primitive.ByteArray, Data.Primitive
copyMutableUnliftedArrayData.Primitive.UnliftedArray
copySmallArrayData.Primitive.SmallArray
copySmallMutableArrayData.Primitive.SmallArray
copyUnliftedArrayData.Primitive.UnliftedArray
evalPrimControl.Monad.Primitive
fillByteArrayData.Primitive.ByteArray, Data.Primitive
foldrByteArrayData.Primitive.ByteArray, Data.Primitive
freezeArrayData.Primitive.Array, Data.Primitive
freezeSmallArrayData.Primitive.SmallArray
freezeUnliftedArrayData.Primitive.UnliftedArray
fromArrayArray#Data.Primitive.UnliftedArray
fromListData.Primitive.Array, Data.Primitive
fromListNData.Primitive.Array, Data.Primitive
indexArrayData.Primitive.Array, Data.Primitive
indexArrayMData.Primitive.Array, Data.Primitive
indexByteArrayData.Primitive.ByteArray, Data.Primitive
indexByteArray#Data.Primitive.Types, Data.Primitive
indexOffAddrData.Primitive.Addr, Data.Primitive
indexOffAddr#Data.Primitive.Types, Data.Primitive
indexSmallArrayData.Primitive.SmallArray
indexSmallArrayMData.Primitive.SmallArray
indexUnliftedArrayData.Primitive.UnliftedArray
indexUnliftedArrayMData.Primitive.UnliftedArray
Int64_#Data.Primitive.MachDeps
internalControl.Monad.Primitive
ioToPrimControl.Monad.Primitive
liftPrimControl.Monad.Primitive
marray#Data.Primitive.Array, Data.Primitive
minusAddrData.Primitive.Addr, Data.Primitive
modifyMutVarData.Primitive.MutVar
modifyMutVar'Data.Primitive.MutVar
moveAddrData.Primitive.Addr, Data.Primitive
moveByteArrayData.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
mutableByteArrayContentsData.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
newAlignedPinnedByteArrayData.Primitive.ByteArray, Data.Primitive
newArrayData.Primitive.Array, Data.Primitive
newByteArrayData.Primitive.ByteArray, Data.Primitive
newMutVarData.Primitive.MutVar
newPinnedByteArrayData.Primitive.ByteArray, Data.Primitive
newSmallArrayData.Primitive.SmallArray
newUnliftedArrayData.Primitive.UnliftedArray
nullAddrData.Primitive.Addr, Data.Primitive
plusAddrData.Primitive.Addr, Data.Primitive
PrimData.Primitive.Types, Data.Primitive
PrimBaseControl.Monad.Primitive
primitiveControl.Monad.Primitive
primitive_Control.Monad.Primitive
PrimMonadControl.Monad.Primitive
PrimStateControl.Monad.Primitive
primToIOControl.Monad.Primitive
primToPrimControl.Monad.Primitive
primToSTControl.Monad.Primitive
PrimUnliftedData.Primitive.UnliftedArray
readArrayData.Primitive.Array, Data.Primitive
readByteArrayData.Primitive.ByteArray, Data.Primitive
readByteArray#Data.Primitive.Types, Data.Primitive
readMutVarData.Primitive.MutVar
readOffAddrData.Primitive.Addr, Data.Primitive
readOffAddr#Data.Primitive.Types, Data.Primitive
readSmallArrayData.Primitive.SmallArray
readUnliftedArrayData.Primitive.UnliftedArray
RealWorldControl.Monad.Primitive
remAddrData.Primitive.Addr, Data.Primitive
sameMutableArrayData.Primitive.Array, Data.Primitive
sameMutableByteArrayData.Primitive.ByteArray, Data.Primitive
sameMutableUnliftedArrayData.Primitive.UnliftedArray
setAddrData.Primitive.Addr, Data.Primitive
setByteArrayData.Primitive.ByteArray, Data.Primitive
setByteArray#Data.Primitive.Types, Data.Primitive
setOffAddr#Data.Primitive.Types, Data.Primitive
setUnliftedArrayData.Primitive.UnliftedArray
sizeOfData.Primitive.Types, Data.Primitive
sizeOf#Data.Primitive.Types, Data.Primitive
sizeofArrayData.Primitive.Array, Data.Primitive
sizeofByteArrayData.Primitive.ByteArray, Data.Primitive
sizeofMutableArrayData.Primitive.Array, Data.Primitive
sizeofMutableByteArrayData.Primitive.ByteArray, Data.Primitive
sizeofMutableUnliftedArrayData.Primitive.UnliftedArray
sizeofSmallArrayData.Primitive.SmallArray
sizeofSmallMutableArrayData.Primitive.SmallArray
sizeofUnliftedArrayData.Primitive.UnliftedArray
sIZEOF_CHARData.Primitive.MachDeps
sIZEOF_DOUBLEData.Primitive.MachDeps
sIZEOF_FLOATData.Primitive.MachDeps
sIZEOF_FUNPTRData.Primitive.MachDeps
sIZEOF_INTData.Primitive.MachDeps
sIZEOF_INT16Data.Primitive.MachDeps
sIZEOF_INT32Data.Primitive.MachDeps
sIZEOF_INT64Data.Primitive.MachDeps
sIZEOF_INT8Data.Primitive.MachDeps
sIZEOF_PTRData.Primitive.MachDeps
sIZEOF_STABLEPTRData.Primitive.MachDeps
sIZEOF_WORDData.Primitive.MachDeps
sIZEOF_WORD16Data.Primitive.MachDeps
sIZEOF_WORD32Data.Primitive.MachDeps
sIZEOF_WORD64Data.Primitive.MachDeps
sIZEOF_WORD8Data.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
stToPrimControl.Monad.Primitive
thawArrayData.Primitive.Array, Data.Primitive
thawSmallArrayData.Primitive.SmallArray
thawUnliftedArrayData.Primitive.UnliftedArray
toArrayArray#Data.Primitive.UnliftedArray
touchControl.Monad.Primitive
UnliftedArray 
1 (Type/Class)Data.Primitive.UnliftedArray
2 (Data Constructor)Data.Primitive.UnliftedArray
unsafeFreezeArrayData.Primitive.Array, Data.Primitive
unsafeFreezeByteArrayData.Primitive.ByteArray, Data.Primitive
unsafeFreezeSmallArrayData.Primitive.SmallArray
unsafeFreezeUnliftedArrayData.Primitive.UnliftedArray
unsafeInlineIOControl.Monad.Primitive
unsafeInlinePrimControl.Monad.Primitive
unsafeInlineSTControl.Monad.Primitive
unsafeIOToPrimControl.Monad.Primitive
unsafeNewUnliftedArrayData.Primitive.UnliftedArray
unsafePrimToIOControl.Monad.Primitive
unsafePrimToPrimControl.Monad.Primitive
unsafePrimToSTControl.Monad.Primitive
unsafeSTToPrimControl.Monad.Primitive
unsafeThawArrayData.Primitive.Array, Data.Primitive
unsafeThawByteArrayData.Primitive.ByteArray, Data.Primitive
unsafeThawSmallArrayData.Primitive.SmallArray
Word64_#Data.Primitive.MachDeps
writeArrayData.Primitive.Array, Data.Primitive
writeByteArrayData.Primitive.ByteArray, Data.Primitive
writeByteArray#Data.Primitive.Types, Data.Primitive
writeMutVarData.Primitive.MutVar
writeOffAddrData.Primitive.Addr, Data.Primitive
writeOffAddr#Data.Primitive.Types, Data.Primitive
writeSmallArrayData.Primitive.SmallArray
writeUnliftedArrayData.Primitive.UnliftedArray