| canonical_address_ | foedus::thread::ThreadPimpl | |
| cll_get_max_locked_id() const | foedus::thread::ThreadPimpl | |
| cll_giveup_all_locks_after(xct::UniversalLockId address) | foedus::thread::ThreadPimpl | |
| cll_release_all_locks() | foedus::thread::ThreadPimpl | |
| cll_release_all_locks_after(xct::UniversalLockId address) | foedus::thread::ThreadPimpl | |
| cll_try_or_acquire_multiple_locks(xct::LockListPosition upto_pos) | foedus::thread::ThreadPimpl | |
| cll_try_or_acquire_single_lock(xct::LockListPosition pos) | foedus::thread::ThreadPimpl | |
| collect_retired_volatile_page(storage::VolatilePagePointer ptr) | foedus::thread::ThreadPimpl | |
| control_block_ | foedus::thread::ThreadPimpl | |
| core_memory_ | foedus::thread::ThreadPimpl | |
| current_xct_ | foedus::thread::ThreadPimpl | |
| DefaultInitializable() | foedus::DefaultInitializable | inline |
| DefaultInitializable(const DefaultInitializable &)=delete | foedus::DefaultInitializable | |
| engine_ | foedus::thread::ThreadPimpl | |
| find_or_read_a_snapshot_page(storage::SnapshotPagePointer page_id, storage::Page **out) | foedus::thread::ThreadPimpl | |
| find_or_read_snapshot_pages_batch(uint16_t batch_size, const storage::SnapshotPagePointer *page_ids, storage::Page **out) | foedus::thread::ThreadPimpl | |
| flush_retired_volatile_page(uint16_t node, Epoch current_epoch, memory::PagePoolOffsetAndEpochChunk *chunk) | foedus::thread::ThreadPimpl | |
| follow_page_pointer(storage::VolatilePageInit page_initializer, bool tolerate_null_pointer, bool will_modify, bool take_ptr_set_snapshot, storage::DualPagePointer *pointer, storage::Page **page, const storage::Page *parent, uint16_t index_in_parent) | foedus::thread::ThreadPimpl | |
| follow_page_pointers_for_read_batch(uint16_t batch_size, storage::VolatilePageInit page_initializer, bool tolerate_null_pointer, bool take_ptr_set_snapshot, storage::DualPagePointer **pointers, storage::Page **parents, const uint16_t *index_in_parents, bool *followed_snapshots, storage::Page **out) | foedus::thread::ThreadPimpl | |
| follow_page_pointers_for_write_batch(uint16_t batch_size, storage::VolatilePageInit page_initializer, storage::DualPagePointer **pointers, storage::Page **parents, const uint16_t *index_in_parents, storage::Page **out) | foedus::thread::ThreadPimpl | |
| get_mcs_rw_my_blocks(xct::McsRwSimpleBlock **out) | foedus::thread::ThreadPimpl | inline |
| get_mcs_rw_my_blocks(xct::McsRwExtendedBlock **out) | foedus::thread::ThreadPimpl | inline |
| get_thread_ref(ThreadId id) | foedus::thread::ThreadPimpl | |
| global_ordinal_ | foedus::thread::ThreadPimpl | |
| global_volatile_page_resolver_ | foedus::thread::ThreadPimpl | |
| handle_tasks() | foedus::thread::ThreadPimpl | |
| holder_ | foedus::thread::ThreadPimpl | |
| id_ | foedus::thread::ThreadPimpl | |
| initialize() override final | foedus::DefaultInitializable | inlinevirtual |
| initialize_once() override final | foedus::thread::ThreadPimpl | virtual |
| install_a_volatile_page(storage::DualPagePointer *pointer, storage::Page **installed_page) | foedus::thread::ThreadPimpl | |
| is_initialized() const override final | foedus::DefaultInitializable | inlinevirtual |
| is_simple_mcs_rw() const | foedus::thread::ThreadPimpl | inline |
| is_stop_requested() const | foedus::thread::ThreadPimpl | |
| is_volatile_page_retired(storage::VolatilePagePointer ptr) | foedus::thread::ThreadPimpl | |
| local_volatile_page_resolver_ | foedus::thread::ThreadPimpl | |
| log_buffer_ | foedus::thread::ThreadPimpl | |
| mcs_rw_async_mappings_ | foedus::thread::ThreadPimpl | |
| mcs_rw_extended_blocks_ | foedus::thread::ThreadPimpl | |
| mcs_rw_simple_blocks_ | foedus::thread::ThreadPimpl | |
| mcs_ww_blocks_ | foedus::thread::ThreadPimpl | |
| node_memory_ | foedus::thread::ThreadPimpl | |
| numa_node_ | foedus::thread::ThreadPimpl | |
| on_snapshot_cache_miss(storage::SnapshotPagePointer page_id, memory::PagePoolOffset *pool_offset) | foedus::thread::ThreadPimpl | |
| operator=(const DefaultInitializable &)=delete | foedus::DefaultInitializable | |
| place_a_new_volatile_page(memory::PagePoolOffset new_offset, storage::DualPagePointer *pointer) | foedus::thread::ThreadPimpl | |
| raw_thread_ | foedus::thread::ThreadPimpl | |
| raw_thread_set_ | foedus::thread::ThreadPimpl | |
| read_a_snapshot_page(storage::SnapshotPagePointer page_id, storage::Page *buffer) __attribute__((always_inline)) | foedus::thread::ThreadPimpl | inline |
| read_snapshot_pages(storage::SnapshotPagePointer page_id_begin, uint32_t page_count, storage::Page *buffer) __attribute__((always_inline)) | foedus::thread::ThreadPimpl | inline |
| run_nested_sysxct(xct::SysxctFunctor *functor, uint32_t max_retries) | foedus::thread::ThreadPimpl | |
| set_thread_schedule() | foedus::thread::ThreadPimpl | |
| simple_mcs_rw_ | foedus::thread::ThreadPimpl | |
| snapshot_cache_hashtable_ | foedus::thread::ThreadPimpl | |
| snapshot_file_set_ | foedus::thread::ThreadPimpl | |
| snapshot_page_pool_ | foedus::thread::ThreadPimpl | |
| switch_mcs_impl(FUNC func) | foedus::thread::ThreadPimpl | |
| sysxct_batch_page_locks(xct::SysxctWorkspace *sysxct_workspace, uint32_t lock_count, storage::Page **pages) | foedus::thread::ThreadPimpl | |
| sysxct_batch_record_locks(xct::SysxctWorkspace *sysxct_workspace, storage::VolatilePagePointer page_id, uint32_t lock_count, xct::RwLockableXctId **locks) | foedus::thread::ThreadPimpl | |
| sysxct_page_lock(xct::SysxctWorkspace *sysxct_workspace, storage::Page *page) | foedus::thread::ThreadPimpl | |
| sysxct_record_lock(xct::SysxctWorkspace *sysxct_workspace, storage::VolatilePagePointer page_id, xct::RwLockableXctId *lock) | foedus::thread::ThreadPimpl | |
| task_input_memory_ | foedus::thread::ThreadPimpl | |
| task_output_memory_ | foedus::thread::ThreadPimpl | |
| ThreadPimpl()=delete | foedus::thread::ThreadPimpl | |
| ThreadPimpl(Engine *engine, Thread *holder, ThreadId id, ThreadGlobalOrdinal global_ordinal) | foedus::thread::ThreadPimpl | |
| ThreadPimplMcsAdaptor class | foedus::thread::ThreadPimpl | friend |
| uninitialize() override final | foedus::DefaultInitializable | inlinevirtual |
| uninitialize_once() override final | foedus::thread::ThreadPimpl | virtual |
| ~DefaultInitializable() | foedus::DefaultInitializable | inlinevirtual |
| ~Initializable() | foedus::Initializable | inlinevirtual |