|
libfoedus-core
FOEDUS Core Library
|
This is the complete list of members for foedus::thread::Thread, including all inherited members.
| cll_giveup_all_locks_after(xct::UniversalLockId address) | foedus::thread::Thread | |
| cll_giveup_all_locks_at_and_after(xct::UniversalLockId address) | foedus::thread::Thread | inline |
| cll_release_all_locks() | foedus::thread::Thread | |
| cll_release_all_locks_after(xct::UniversalLockId address) | foedus::thread::Thread | |
| cll_release_all_locks_at_and_after(xct::UniversalLockId address) | foedus::thread::Thread | inline |
| cll_try_or_acquire_multiple_locks(xct::LockListPosition upto_pos) | foedus::thread::Thread | |
| cll_try_or_acquire_single_lock(xct::LockListPosition pos) | foedus::thread::Thread | |
| collect_retired_volatile_page(storage::VolatilePagePointer ptr) | foedus::thread::Thread | |
| Constants enum name | foedus::thread::Thread | |
| find_or_read_a_snapshot_page(storage::SnapshotPagePointer page_id, storage::Page **out) | foedus::thread::Thread | |
| find_or_read_snapshot_pages_batch(uint16_t batch_size, const storage::SnapshotPagePointer *page_ids, storage::Page **out) | foedus::thread::Thread | |
| 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::Thread | |
| 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::Thread | |
| 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::Thread | |
| get_current_xct() | foedus::thread::Thread | |
| get_engine() const | foedus::thread::Thread | |
| get_global_volatile_page_resolver() const | foedus::thread::Thread | |
| get_in_commit_epoch_address() | foedus::thread::Thread | |
| get_local_volatile_page_resolver() const | foedus::thread::Thread | |
| get_lock_rnd() | foedus::thread::Thread | inline |
| get_mcs_rw_extended_blocks() | foedus::thread::Thread | |
| get_mcs_rw_simple_blocks() | foedus::thread::Thread | |
| get_node_memory() const | foedus::thread::Thread | |
| get_numa_node() const | foedus::thread::Thread | inline |
| get_pimpl() const | foedus::thread::Thread | inline |
| get_snapshot_cache_hits() const | foedus::thread::Thread | |
| get_snapshot_cache_misses() const | foedus::thread::Thread | |
| get_thread_global_ordinal() const | foedus::thread::Thread | |
| get_thread_id() const | foedus::thread::Thread | |
| get_thread_log_buffer() | foedus::thread::Thread | |
| get_thread_memory() const | foedus::thread::Thread | |
| initialize() override | foedus::thread::Thread | virtual |
| install_a_volatile_page(storage::DualPagePointer *pointer, storage::Page **installed_page) | foedus::thread::Thread | |
| is_hot_page(const storage::Page *page) const | foedus::thread::Thread | |
| is_initialized() const override | foedus::thread::Thread | virtual |
| is_running_xct() const | foedus::thread::Thread | |
| kMaxFindPagesBatch enum value | foedus::thread::Thread | |
| operator<<(std::ostream &o, const Thread &v) | foedus::thread::Thread | friend |
| read_a_snapshot_page(storage::SnapshotPagePointer page_id, storage::Page *buffer) | foedus::thread::Thread | |
| read_snapshot_pages(storage::SnapshotPagePointer page_id_begin, uint32_t page_count, storage::Page *buffer) | foedus::thread::Thread | |
| reset_snapshot_cache_counts() const | foedus::thread::Thread | |
| resolve(storage::VolatilePagePointer ptr) const | foedus::thread::Thread | |
| resolve(memory::PagePoolOffset offset) const | foedus::thread::Thread | |
| resolve_cast(storage::VolatilePagePointer ptr) const | foedus::thread::Thread | inline |
| resolve_cast(memory::PagePoolOffset offset) const | foedus::thread::Thread | inline |
| resolve_newpage(storage::VolatilePagePointer ptr) const | foedus::thread::Thread | |
| resolve_newpage(memory::PagePoolOffset offset) const | foedus::thread::Thread | |
| resolve_newpage_cast(storage::VolatilePagePointer ptr) const | foedus::thread::Thread | inline |
| resolve_newpage_cast(memory::PagePoolOffset offset) const | foedus::thread::Thread | inline |
| run_nested_sysxct(xct::SysxctFunctor *functor, uint32_t max_retries=0) | foedus::thread::Thread | |
| sysxct_batch_page_locks(xct::SysxctWorkspace *sysxct_workspace, uint32_t lock_count, storage::Page **pages) | foedus::thread::Thread | |
| sysxct_batch_record_locks(xct::SysxctWorkspace *sysxct_workspace, storage::VolatilePagePointer page_id, uint32_t lock_count, xct::RwLockableXctId **locks) | foedus::thread::Thread | |
| sysxct_page_lock(xct::SysxctWorkspace *sysxct_workspace, storage::Page *page) | foedus::thread::Thread | |
| sysxct_record_lock(xct::SysxctWorkspace *sysxct_workspace, storage::VolatilePagePointer page_id, xct::RwLockableXctId *lock) | foedus::thread::Thread | |
| Thread()=delete | foedus::thread::Thread | |
| Thread(Engine *engine, ThreadId id, ThreadGlobalOrdinal global_ordinal) | foedus::thread::Thread | |
| uninitialize() override | foedus::thread::Thread | virtual |
| ~Initializable() | foedus::Initializable | inlinevirtual |
| ~Thread() | foedus::thread::Thread |