Thrill  0.1
BlockPool Member List

This is the complete list of members for BlockPool, including all inherited members.

AdviseFree(size_t size)BlockPool
AllocateByteBlock(size_t size, size_t local_worker_id)BlockPool
BlockPool(size_t workers_per_host=1)BlockPoolexplicit
BlockPool(const BlockPool &)=deleteBlockPool
BlockPool(size_t soft_ram_limit, size_t hard_ram_limit, common::JsonLogger *logger, mem::Manager *mem_manager, size_t workers_per_host)BlockPool
cv_read_complete_BlockPoolprivate
d_BlockPoolprivate
debugBlockPoolprivatestatic
DecBlockPinCount(ByteBlock *block_ptr, size_t local_worker_id)BlockPool
DestroyBlock(ByteBlock *block_ptr)BlockPool
EvictBlock(ByteBlock *block_ptr)BlockPool
EvictBlockLRU()BlockPool
GetAnyWriting()BlockPool
hard_ram_limit() noexceptBlockPool
IncBlockPinCount(ByteBlock *block_ptr, size_t local_worker_id)BlockPool
IntIncBlockPinCount(ByteBlock *block_ptr, size_t local_worker_id)BlockPoolprivate
logger()BlockPoolinline
logger_BlockPoolprivate
MapExternalBlock(const foxxll::file_ptr &file, uint64_t offset, size_t size)BlockPool
max_total_bytes() noexceptBlockPool
MaxMergeDegreePrefetch(size_t num_files)BlockPool
mem_manager_BlockPoolprivate
mutex_BlockPoolprivate
next_file_id()BlockPool
OnReadComplete(PinRequest *read, foxxll::request *req, bool success)BlockPoolprivate
OnWriteComplete(ByteBlock *block_ptr, foxxll::request *req, bool success)BlockPoolprivate
operator<<(std::ostream &os, const PinCount &p)BlockPoolfriend
operator=(const BlockPool &)=deleteBlockPool
PinBlock(const Block &block, size_t local_worker_id)BlockPool
pinned_blocks() noexceptBlockPool
reading_blocks() noexceptBlockPool
ReleaseInternalMemory(size_t size)BlockPool
RequestInternalMemory(size_t size)BlockPool
RunTask(const std::chrono::steady_clock::time_point &tp) finalBlockPoolvirtual
swapped_blocks() noexceptBlockPool
total_blocks() noexceptBlockPool
total_bytes() noexceptBlockPool
unpinned_blocks() noexceptBlockPool
workers_per_host() constBlockPoolinline
workers_per_host_BlockPoolprivate
writing_blocks() noexceptBlockPool
~BlockPool()BlockPool
~ProfileTask()ProfileTaskinlinevirtual