rambrain
rambrain::cyclicManagedMemory Member List

This is the complete list of members for rambrain::cyclicManagedMemory, including all inherited members.

activerambrain::cyclicManagedMemoryprivate
atimerambrain::managedMemoryprotected
backlogrambrain::cyclicManagedMemoryprivate
backlog_posrambrain::cyclicManagedMemoryprivate
backlog_sizerambrain::cyclicManagedMemoryprivatestatic
checkCycle()rambrain::cyclicManagedMemory
claimTobefreed(global_bytesize bytes, bool tobefreed)rambrain::managedMemoryprotected
claimUsageof(global_bytesize bytes, bool rambytes, bool used)rambrain::managedMemoryprotected
closeSwap()rambrain::managedMemory
consecutivePreemptiveTransactionsrambrain::cyclicManagedMemoryprivate
counterActiverambrain::cyclicManagedMemoryprivate
creatingThreadrambrain::managedMemorystatic
cyclicManagedMemory(rambrain::managedSwap *swap, rambrain::global_bytesize size)rambrain::cyclicManagedMemory
cyclicTopoLockrambrain::cyclicManagedMemoryprivatestatic
decay(global_bytesize bytes)rambrain::cyclicManagedMemoryprivate
defaultManagerrambrain::managedMemorystatic
ensureEnoughSpace(global_bytesize sizereq, managedMemoryChunk *orIsSwappedin=NULL)rambrain::managedMemoryprotected
ERR_MORETHANTOTALRAM enum valuerambrain::managedMemoryprotected
ERR_NOTENOUGHCANDIDATES enum valuerambrain::managedMemoryprotected
ERR_SUCCESS enum valuerambrain::managedMemoryprotected
ERR_SWAPFULL enum valuerambrain::managedMemoryprotected
filterChain(chain &toFilter, const memoryStatus *separateStatus, bool *preemptiveLoaded=NULL)rambrain::cyclicManagedMemoryprivate
firstLogrambrain::managedMemoryprotectedstatic
getFreeSwapMemory() const rambrain::managedMemory
getHitsOverMisses()rambrain::managedMemory
getMemoryLimit() const rambrain::managedMemoryinline
getNumberOfChildren(const memoryID &id)rambrain::managedMemory
getSwappedMemory() const rambrain::managedMemory
getTotalSwapMemory() const rambrain::managedMemory
getTotalSwappedInBytes()rambrain::managedMemoryinline
getTotalSwappedOutBytes()rambrain::managedMemoryinline
getUsedMemory() const rambrain::managedMemory
insertBefore(cyclicAtime *pos, chain separated)rambrain::cyclicManagedMemoryprivatestatic
invalidrambrain::managedMemorystatic
linearMfree()rambrain::managedMemory
logFilerambrain::managedMemoryprotectedstatic
managedMemory(managedSwap *swap, global_bytesize size=gig)rambrain::managedMemory
memChunksrambrain::managedMemoryprotected
memID_pacerambrain::managedMemoryprotected
memory_maxrambrain::managedMemoryprotected
memory_swappedrambrain::managedMemoryprotected
memory_tobefreedrambrain::managedMemoryprotected
memory_usedrambrain::managedMemoryprotected
memoryAlignmentrambrain::managedMemoryprotected
mfree(rambrain::memoryID id, bool inCleanup=false)rambrain::managedMemoryprotected
mmalloc(global_bytesize sizereq)rambrain::managedMemoryprotected
mrealloc(memoryID id, global_bytesize sizereq)rambrain::managedMemoryprotected
n_swap_inrambrain::managedMemoryprotected
n_swap_outrambrain::managedMemoryprotected
outOfSwapIsFatalrambrain::managedMemoryprotected
parentrambrain::managedMemorystatic
parentalCondrambrain::managedMemorystatic
parentalMutexrambrain::managedMemorystatic
preemptiveBytesrambrain::cyclicManagedMemoryprivate
preemptiveSinceLastrambrain::cyclicManagedMemoryprivate
preemptiveStartrambrain::cyclicManagedMemoryprivate
preemptiveTurnoffFractionrambrain::cyclicManagedMemoryprivate
preemtiveSwapInrambrain::cyclicManagedMemoryprivate
preemtiveSwapOutrambrain::cyclicManagedMemoryprivate
prepareUse(rambrain::managedMemoryChunk &chunk, bool acquireLock=true)rambrain::managedMemory
previousManagerrambrain::managedMemoryprotected
printBacklog() const rambrain::cyclicManagedMemoryprivate
printChain(const char *name, const chain mchain)rambrain::cyclicManagedMemoryprivatestatic
printCycle() const rambrain::cyclicManagedMemory
printMemUsage() const rambrain::cyclicManagedMemory
printSwapstats() const rambrain::managedMemory
printTree(managedMemoryChunk *current=NULL, unsigned int nspaces=0)rambrain::managedMemory
recursiveMfree(memoryID id)rambrain::managedMemory
resetSwapstats()rambrain::managedMemory
resolveMemChunk(const memoryID &id)rambrain::managedMemoryprotected
rootrambrain::managedMemorystatic
schedulerDelete(managedMemoryChunk &chunk)rambrain::cyclicManagedMemoryprivatevirtual
schedulerRegister(managedMemoryChunk &chunk)rambrain::cyclicManagedMemoryprivatevirtual
setMemoryLimit(global_bytesize size)rambrain::managedMemory
setOutOfSwapIsFatal(bool fatal=true)rambrain::managedMemory
setPreemptiveLoading(bool preemptive)rambrain::cyclicManagedMemory
setPreemptiveUnloading(bool preemptive)rambrain::cyclicManagedMemory
setUse(memoryID id)rambrain::managedMemory
setUse(managedMemoryChunk &chunk, bool writeAccess)rambrain::managedMemory
signalSwappingCond()rambrain::managedMemorystatic
sigswapstats(int sig)rambrain::managedMemorystatic
stateChangeMutexrambrain::managedMemoryprotectedstatic
swaprambrain::managedMemoryprotected
swap_hitsrambrain::managedMemoryprotected
swap_in_bytesrambrain::managedMemoryprotected
swap_in_bytes_lastrambrain::managedMemoryprotected
swap_in_scheduled_bytesrambrain::managedMemoryprotected
swap_missesrambrain::managedMemoryprotected
swap_out_bytesrambrain::managedMemoryprotected
swap_out_bytes_lastrambrain::managedMemoryprotected
swap_out_scheduled_bytesrambrain::managedMemoryprotected
swapErrorCode enum namerambrain::managedMemoryprotected
swapIn(managedMemoryChunk &chunk)rambrain::cyclicManagedMemoryprivatevirtual
rambrain::managedMemory::swapIn(memoryID id)rambrain::managedMemoryprotectedvirtual
swapInFracrambrain::cyclicManagedMemoryprivate
swapOut(global_bytesize min_size)rambrain::cyclicManagedMemoryprivatevirtual
swapOutFracrambrain::cyclicManagedMemoryprivate
swappingCondrambrain::managedMemoryprotectedstatic
threadSyncedrambrain::managedMemorystatic
Throw(memoryException e)rambrain::managedMemoryprotectedstatic
touch(managedMemoryChunk &chunk)rambrain::cyclicManagedMemoryprivatevirtual
unsetUse(memoryID id)rambrain::managedMemory
unsetUse(managedMemoryChunk &chunk, unsigned int no_unsets=1)rambrain::managedMemory
untouch(managedMemoryChunk &chunk)rambrain::cyclicManagedMemoryprivatevirtual
versionInfo()rambrain::managedMemorystatic
waitForAIO()rambrain::managedMemoryprotected
waitForSwapin(managedMemoryChunk &chunk, bool keepSwapLock=false)rambrain::managedMemoryprotected
waitForSwapout(managedMemoryChunk &chunk, bool keepSwapLock=false)rambrain::managedMemoryprotected
~cyclicManagedMemory()rambrain::cyclicManagedMemoryvirtual
~managedMemory()rambrain::managedMemoryvirtual