| basic_runs_creator (stream) |
|
|
|
basic_runs_merger (stream) |
BID | block_manager | file | normal_stack | scoped_mutex_lock |
BID< 0 > | block_prefetcher | fileperblock_file |
| serving_request |
| block_w_bids | from_sorted_sequences (stream) | sim_disk_file |
block_w_info |
| offset_allocator | single_disk |
FR | buf_istream |
| sort (stream) |
| buf_ostream | generator2stream (stream) | sorted_runs (stream) |
buffered_writer | grow_shrink_stack | prefetch_pool | stats |
IF |
| grow_shrink_stack2 | priority_queue | streamify_traits (stream) |
IF_N |
|
| striping |
| choose< Input_, 1 > (stream) | syscall_file |
choose< Input_, 2 > (stream) | internal_bounded_stack (priority_queue_local) | queue |
|
LOG2_floor | choose< Input_, 3 > (stream) | internal_priority_queue (priority_queue_local) |
|
| choose< Input_, 4 > (stream) | invert_order (priority_queue_local) | transform (stream) |
choose< Input_, 5 > (stream) | iterator2stream (stream) | random_number | transform< Operation_, Input1_, Input2_, Input3_, Input4_, Input5_, Stopper > (stream) |
PRIORITY_QUEUE_GENERATOR | choose< Input_, 6 > (stream) |
| random_number32 | transform< Operation_, Input1_, Input2_, Input3_, Input4_, Stopper, Stopper > (stream) |
| completion_handler | random_number32_r | transform< Operation_, Input1_, Input2_, Input3_, Stopper, Stopper, Stopper > (stream) |
compute_sorted_runs_type (stream) | loser_tree (priority_queue_local) | random_number64 | transform< Operation_, Input1_, Input2_, Stopper, Stopper, Stopper, Stopper > (stream) |
RC | config | lru_pager | random_pager | transform< Operation_, Input1_, Stopper, Stopper, Stopper, Stopper, Stopper > (stream) |
| const_vector_iterator |
| random_uniform_fast | tuple |
| random_uniform_slow | tuple< T1, Plug, Plug, Plug, Plug > |
SR | make_tuple (stream) | read_write_pool | tuple< T1, T2, Plug, Plug, Plug, Plug > |
STACK_GENERATOR | default_completion_handler | make_tuple< Input1_, Input2_, Input3_, Input4_, Input5_, Stopper > (stream) | request | tuple< T1, T2, T3, Plug, Plug, Plug > |
| deque | make_tuple< Input1_, Input2_, Input3_, Input4_, Stopper, Stopper > (stream) | request_interface | tuple< T1, T2, T3, T4, Plug, Plug > |
disk_queued_file | make_tuple< Input1_, Input2_, Input3_, Stopper, Stopper, Stopper > (stream) | request_ptr | tuple< T1, T2, T3, T4, T5, Plug > |
VECTOR_GENERATOR | disk_queues | make_tuple< Input1_, Input2_, Stopper, Stopper, Stopper, Stopper > (stream) | request_with_state | typed_block |
|
| malloc_stats | request_with_waiters |
|
map | runs_creator (stream) |
add_filler | element_block | mem_file | runs_creator< from_sorted_sequences< ValueType_ >, Cmp_, BlockSize_, AllocStr_ > (stream) | ufs_file_base |
| expand_struct | migrating_stack | runs_creator< use_push< ValueType_ >, Cmp_, BlockSize_, AllocStr_ > (stream) | unique (stream) |
ext_merger (priority_queue_local) | mmap_file | runs_merger (stream) | unique< Input, dummy_cmp_unique_ > (stream) |
basic_allocation_strategy | | | | |
| | | | |