primitive-0.9.0.0: Primitive memory-related operations

Index

advancePtrData.Primitive.Ptr
alignmentData.Primitive.Types, Data.Primitive
alignment#Data.Primitive.Types, Data.Primitive
alignmentOfTypeData.Primitive.Types, Data.Primitive
alignmentOfType#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
arrayFromListData.Primitive.Array, Data.Primitive
arrayFromListNData.Primitive.Array, Data.Primitive
atomicModifyMutVarData.Primitive.MutVar, Data.Primitive
atomicModifyMutVar'Data.Primitive.MutVar, Data.Primitive
atomicReadIntData.Primitive.PrimVar
atomicWriteIntData.Primitive.PrimVar
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
byteArrayFromListData.Primitive.ByteArray, Data.Primitive
byteArrayFromListNData.Primitive.ByteArray, Data.Primitive
casIntData.Primitive.PrimVar
cloneArrayData.Primitive.Array, Data.Primitive
cloneByteArrayData.Primitive.ByteArray, Data.Primitive
cloneMutableArrayData.Primitive.Array, Data.Primitive
cloneMutableByteArrayData.Primitive.ByteArray, Data.Primitive
cloneMutablePrimArrayData.Primitive.PrimArray, Data.Primitive
clonePrimArrayData.Primitive.PrimArray, Data.Primitive
cloneSmallArrayData.Primitive.SmallArray, Data.Primitive
cloneSmallMutableArrayData.Primitive.SmallArray, Data.Primitive
compareByteArraysData.Primitive.ByteArray, Data.Primitive
copyArrayData.Primitive.Array, Data.Primitive
copyByteArrayData.Primitive.ByteArray, Data.Primitive
copyByteArrayToAddrData.Primitive.ByteArray, Data.Primitive
copyByteArrayToPtrData.Primitive.ByteArray, Data.Primitive
copyMutableArrayData.Primitive.Array, Data.Primitive
copyMutableByteArrayData.Primitive.ByteArray, Data.Primitive
copyMutableByteArrayToAddrData.Primitive.ByteArray, Data.Primitive
copyMutableByteArrayToPtrData.Primitive.ByteArray, Data.Primitive
copyMutablePrimArrayData.Primitive.PrimArray, Data.Primitive
copyMutablePrimArrayToPtrData.Primitive.PrimArray, Data.Primitive
copyPrimArrayData.Primitive.PrimArray, Data.Primitive
copyPrimArrayToPtrData.Primitive.PrimArray, Data.Primitive
copyPtrData.Primitive.Ptr
copyPtrToMutableByteArrayData.Primitive.ByteArray, Data.Primitive.Ptr, Data.Primitive
copyPtrToMutablePrimArrayData.Primitive.PrimArray, Data.Primitive.Ptr, Data.Primitive
copySmallArrayData.Primitive.SmallArray, Data.Primitive
copySmallMutableArrayData.Primitive.SmallArray, Data.Primitive
createArrayData.Primitive.Array, Data.Primitive
createSmallArrayData.Primitive.SmallArray, Data.Primitive
defaultSetByteArray#Data.Primitive.Types, Data.Primitive
defaultSetOffAddr#Data.Primitive.Types, Data.Primitive
emptyArrayData.Primitive.Array, Data.Primitive
emptyByteArrayData.Primitive.ByteArray, Data.Primitive
emptyPrimArrayData.Primitive.PrimArray, Data.Primitive
emptySmallArrayData.Primitive.SmallArray, Data.Primitive
evalPrimControl.Monad.Primitive
fetchAddIntData.Primitive.PrimVar
fetchAndIntData.Primitive.PrimVar
fetchNandIntData.Primitive.PrimVar
fetchOrIntData.Primitive.PrimVar
fetchSubIntData.Primitive.PrimVar
fetchXorIntData.Primitive.PrimVar
fillByteArrayData.Primitive.ByteArray, Data.Primitive
filterPrimArrayData.Primitive.PrimArray, Data.Primitive
filterPrimArrayAData.Primitive.PrimArray, Data.Primitive
filterPrimArrayPData.Primitive.PrimArray, Data.Primitive
foldlPrimArrayData.Primitive.PrimArray, Data.Primitive
foldlPrimArray'Data.Primitive.PrimArray, Data.Primitive
foldlPrimArrayM'Data.Primitive.PrimArray, Data.Primitive
foldrByteArrayData.Primitive.ByteArray, Data.Primitive
foldrPrimArrayData.Primitive.PrimArray, Data.Primitive
foldrPrimArray'Data.Primitive.PrimArray, Data.Primitive
freezeArrayData.Primitive.Array, Data.Primitive
freezeByteArrayData.Primitive.ByteArray, Data.Primitive
freezePrimArrayData.Primitive.PrimArray, Data.Primitive
freezeSmallArrayData.Primitive.SmallArray, Data.Primitive
generatePrimArrayData.Primitive.PrimArray, Data.Primitive
generatePrimArrayAData.Primitive.PrimArray, Data.Primitive
generatePrimArrayPData.Primitive.PrimArray, Data.Primitive
getPrimStorableData.Primitive.Types, Data.Primitive
getSizeofMutableByteArrayData.Primitive.ByteArray, Data.Primitive
getSizeofMutablePrimArrayData.Primitive.PrimArray, Data.Primitive
getSizeofSmallMutableArrayData.Primitive.SmallArray, Data.Primitive
imapPrimArrayData.Primitive.PrimArray, Data.Primitive
indexArrayData.Primitive.Array, Data.Primitive
indexArray##Data.Primitive.Array, Data.Primitive
indexArrayMData.Primitive.Array, Data.Primitive
indexByteArrayData.Primitive.ByteArray, Data.Primitive
indexByteArray#Data.Primitive.Types, Data.Primitive
indexCharArrayData.Primitive.ByteArray, Data.Primitive
indexOffAddr#Data.Primitive.Types, Data.Primitive
indexOffPtrData.Primitive.Ptr
indexPrimArrayData.Primitive.PrimArray, Data.Primitive
indexSmallArrayData.Primitive.SmallArray, Data.Primitive
indexSmallArray##Data.Primitive.SmallArray, Data.Primitive
indexSmallArrayMData.Primitive.SmallArray, Data.Primitive
Int64_#Data.Primitive.MachDeps
internalControl.Monad.Primitive
ioToPrimControl.Monad.Primitive
isByteArrayPinnedData.Primitive.ByteArray, Data.Primitive
isEmptyMVarData.Primitive.MVar
isMutableByteArrayPinnedData.Primitive.ByteArray, Data.Primitive
isMutablePrimArrayPinnedData.Primitive.PrimArray, Data.Primitive
isPrimArrayPinnedData.Primitive.PrimArray, Data.Primitive
itraversePrimArrayData.Primitive.PrimArray, Data.Primitive
itraversePrimArrayPData.Primitive.PrimArray, Data.Primitive
itraversePrimArray_Data.Primitive.PrimArray, Data.Primitive
keepAliveControl.Monad.Primitive
keepAliveUnliftedControl.Monad.Primitive
liftPrimControl.Monad.Primitive
mapArray'Data.Primitive.Array, Data.Primitive
mapMaybePrimArrayData.Primitive.PrimArray, Data.Primitive
mapMaybePrimArrayAData.Primitive.PrimArray, Data.Primitive
mapMaybePrimArrayPData.Primitive.PrimArray, Data.Primitive
mapPrimArrayData.Primitive.PrimArray, Data.Primitive
mapSmallArray'Data.Primitive.SmallArray, Data.Primitive
marray#Data.Primitive.Array, Data.Primitive
modifyMutVarData.Primitive.MutVar, Data.Primitive
modifyMutVar'Data.Primitive.MutVar, Data.Primitive
modifyPrimVarData.Primitive.PrimVar
MonadPrimControl.Monad.Primitive
MonadPrimBaseControl.Monad.Primitive
moveByteArrayData.Primitive.ByteArray, Data.Primitive
movePtrData.Primitive.Ptr
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
MutablePrimArray 
1 (Type/Class)Data.Primitive.PrimArray, Data.Primitive
2 (Data Constructor)Data.Primitive.PrimArray, Data.Primitive
mutablePrimArrayContentsData.Primitive.PrimArray, Data.Primitive
MutVar 
1 (Type/Class)Data.Primitive.MutVar, Data.Primitive
2 (Data Constructor)Data.Primitive.MutVar, Data.Primitive
MVar 
1 (Type/Class)Data.Primitive.MVar
2 (Data Constructor)Data.Primitive.MVar
newAlignedPinnedByteArrayData.Primitive.ByteArray, Data.Primitive
newAlignedPinnedPrimArrayData.Primitive.PrimArray, Data.Primitive
newAlignedPinnedPrimVarData.Primitive.PrimVar
newArrayData.Primitive.Array, Data.Primitive
newByteArrayData.Primitive.ByteArray, Data.Primitive
newEmptyMVarData.Primitive.MVar
newMutVarData.Primitive.MutVar, Data.Primitive
newMVarData.Primitive.MVar
newPinnedByteArrayData.Primitive.ByteArray, Data.Primitive
newPinnedPrimArrayData.Primitive.PrimArray, Data.Primitive
newPinnedPrimVarData.Primitive.PrimVar
newPrimArrayData.Primitive.PrimArray, Data.Primitive
newPrimVarData.Primitive.PrimVar
newSmallArrayData.Primitive.SmallArray, Data.Primitive
noDuplicateControl.Monad.Primitive
nullPtrData.Primitive.Ptr
PrimData.Primitive.Types, Data.Primitive
PrimArray 
1 (Type/Class)Data.Primitive.PrimArray, Data.Primitive
2 (Data Constructor)Data.Primitive.PrimArray, Data.Primitive
primArrayContentsData.Primitive.PrimArray, Data.Primitive
primArrayFromListData.Primitive.PrimArray, Data.Primitive
primArrayFromListNData.Primitive.PrimArray, Data.Primitive
primArrayToListData.Primitive.PrimArray, Data.Primitive
PrimBaseControl.Monad.Primitive
primitiveControl.Monad.Primitive
primitive_Control.Monad.Primitive
PrimMonadControl.Monad.Primitive
PrimStateControl.Monad.Primitive
PrimStorable 
1 (Type/Class)Data.Primitive.Types, Data.Primitive
2 (Data Constructor)Data.Primitive.Types, Data.Primitive
primToIOControl.Monad.Primitive
primToPrimControl.Monad.Primitive
primToSTControl.Monad.Primitive
PrimVar 
1 (Type/Class)Data.Primitive.PrimVar
2 (Data Constructor)Data.Primitive.PrimVar
primVarContentsData.Primitive.PrimVar
primVarToMutablePrimArrayData.Primitive.PrimVar
Ptr 
1 (Type/Class)Data.Primitive.Types, Data.Primitive.Ptr, Data.Primitive
2 (Data Constructor)Data.Primitive.Types, Data.Primitive.Ptr, Data.Primitive
putMVarData.Primitive.MVar
readArrayData.Primitive.Array, Data.Primitive
readByteArrayData.Primitive.ByteArray, Data.Primitive
readByteArray#Data.Primitive.Types, Data.Primitive
readCharArrayData.Primitive.ByteArray, Data.Primitive
readMutVarData.Primitive.MutVar, Data.Primitive
readMVarData.Primitive.MVar
readOffAddr#Data.Primitive.Types, Data.Primitive
readOffPtrData.Primitive.Ptr
readPrimArrayData.Primitive.PrimArray, Data.Primitive
readPrimVarData.Primitive.PrimVar
readSmallArrayData.Primitive.SmallArray, Data.Primitive
RealWorldControl.Monad.Primitive
replicatePrimArrayData.Primitive.PrimArray, Data.Primitive
replicatePrimArrayAData.Primitive.PrimArray, Data.Primitive
replicatePrimArrayPData.Primitive.PrimArray, Data.Primitive
resizeMutableByteArrayData.Primitive.ByteArray, Data.Primitive
resizeMutablePrimArrayData.Primitive.PrimArray, Data.Primitive
resizeSmallMutableArrayData.Primitive.SmallArray, Data.Primitive
runArrayData.Primitive.Array, Data.Primitive
runByteArrayData.Primitive.ByteArray, Data.Primitive
runPrimArrayData.Primitive.PrimArray, Data.Primitive
runSmallArrayData.Primitive.SmallArray, Data.Primitive
sameMutableArrayData.Primitive.Array, Data.Primitive
sameMutableByteArrayData.Primitive.ByteArray, Data.Primitive
sameMutablePrimArrayData.Primitive.PrimArray, Data.Primitive
setByteArrayData.Primitive.ByteArray, Data.Primitive
setByteArray#Data.Primitive.Types, Data.Primitive
setOffAddr#Data.Primitive.Types, Data.Primitive
setPrimArrayData.Primitive.PrimArray, Data.Primitive
setPtrData.Primitive.Ptr
shrinkMutableByteArrayData.Primitive.ByteArray, Data.Primitive
shrinkMutablePrimArrayData.Primitive.PrimArray, Data.Primitive
shrinkSmallMutableArrayData.Primitive.SmallArray, Data.Primitive
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
sizeofMutablePrimArrayData.Primitive.PrimArray, Data.Primitive
sizeofPrimArrayData.Primitive.PrimArray, Data.Primitive
sizeofSmallArrayData.Primitive.SmallArray, Data.Primitive
sizeofSmallMutableArrayData.Primitive.SmallArray, Data.Primitive
sizeOfTypeData.Primitive.Types, Data.Primitive
sizeOfType#Data.Primitive.Types, Data.Primitive
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, Data.Primitive
2 (Data Constructor)Data.Primitive.SmallArray, Data.Primitive
smallArrayFromListData.Primitive.SmallArray, Data.Primitive
smallArrayFromListNData.Primitive.SmallArray, Data.Primitive
SmallMutableArray 
1 (Type/Class)Data.Primitive.SmallArray, Data.Primitive
2 (Data Constructor)Data.Primitive.SmallArray, Data.Primitive
stToPrimControl.Monad.Primitive
subtractPtrData.Primitive.Ptr
takeMVarData.Primitive.MVar
thawArrayData.Primitive.Array, Data.Primitive
thawByteArrayData.Primitive.ByteArray, Data.Primitive
thawPrimArrayData.Primitive.PrimArray, Data.Primitive
thawSmallArrayData.Primitive.SmallArray, Data.Primitive
touchControl.Monad.Primitive
touchUnliftedControl.Monad.Primitive
traverseArrayPData.Primitive.Array, Data.Primitive
traversePrimArrayData.Primitive.PrimArray, Data.Primitive
traversePrimArrayPData.Primitive.PrimArray, Data.Primitive
traversePrimArray_Data.Primitive.PrimArray, Data.Primitive
traverseSmallArrayPData.Primitive.SmallArray, Data.Primitive
tryPutMVarData.Primitive.MVar
tryReadMVarData.Primitive.MVar
tryTakeMVarData.Primitive.MVar
unsafeDupableInterleaveControl.Monad.Primitive
unsafeFreezeArrayData.Primitive.Array, Data.Primitive
unsafeFreezeByteArrayData.Primitive.ByteArray, Data.Primitive
unsafeFreezePrimArrayData.Primitive.PrimArray, Data.Primitive
unsafeFreezeSmallArrayData.Primitive.SmallArray, Data.Primitive
unsafeInlineIOControl.Monad.Primitive
unsafeInlinePrimControl.Monad.Primitive
unsafeInlineSTControl.Monad.Primitive
unsafeInterleaveControl.Monad.Primitive
unsafeIOToPrimControl.Monad.Primitive
unsafePrimToIOControl.Monad.Primitive
unsafePrimToPrimControl.Monad.Primitive
unsafePrimToSTControl.Monad.Primitive
unsafeSTToPrimControl.Monad.Primitive
unsafeThawArrayData.Primitive.Array, Data.Primitive
unsafeThawByteArrayData.Primitive.ByteArray, Data.Primitive
unsafeThawPrimArrayData.Primitive.PrimArray, Data.Primitive
unsafeThawSmallArrayData.Primitive.SmallArray, Data.Primitive
withByteArrayContentsData.Primitive.ByteArray, Data.Primitive
withMutableByteArrayContentsData.Primitive.ByteArray, Data.Primitive
withMutablePrimArrayContentsData.Primitive.PrimArray, Data.Primitive
withPrimArrayContentsData.Primitive.PrimArray, Data.Primitive
Word64_#Data.Primitive.MachDeps
writeArrayData.Primitive.Array, Data.Primitive
writeByteArrayData.Primitive.ByteArray, Data.Primitive
writeByteArray#Data.Primitive.Types, Data.Primitive
writeCharArrayData.Primitive.ByteArray, Data.Primitive
writeMutVarData.Primitive.MutVar, Data.Primitive
writeOffAddr#Data.Primitive.Types, Data.Primitive
writeOffPtrData.Primitive.Ptr
writePrimArrayData.Primitive.PrimArray, Data.Primitive
writePrimVarData.Primitive.PrimVar
writeSmallArrayData.Primitive.SmallArray, Data.Primitive