libfoedus-core
FOEDUS Core Library
|
You must first get used to these things to use/develop libfoedus. More...
You must first get used to these things to use/develop libfoedus.
![]() |
Modules | |
Assorted Methods/Classes | |
Assorted Methods/Classes that are too subtle to have their own packages. | |
Compiler Specific Optimizations | |
A few macros and functions to exploit compiler specific optimizations. | |
C++11 Keywords in Public Headers | |
Defines macros for hiding C++11 features in public headers for clients that use C++98. | |
Debug-Support functionalities | |
Debug-Support functionalities. | |
Error codes, messages, and stacktraces | |
Error codes (foedus::ErrorCode), their error messages defined in error_code.xmacro, and stacktrace information (ErrorStack) returned by our API functions. | |
Object Externalization | |
Object Externalization. | |
Filesystem wrapper | |
Filesystem wrapper, an analogue of boost::filesystem. | |
Initialize/Uninitialize Resources | |
Defines a uniform class interface to initialize/uninitialize non-trivial resources. | |
Classes | |
class | foedus::Attachable< CONTROL_BLOCK > |
Attachable Resources on Shared Memory. More... | |
Macros | |
#define | ASSERT_ND(x) |
A warning-free wrapper macro of assert() that has no performance effect in release mode even when 'x' is not a simple variable. More... | |
#define | UNUSED_ND(var) |
Cross-compiler UNUSED macro for the same purpose as ASSERT_ND(x). More... | |
Variables | |
const Epoch | foedus::INVALID_EPOCH |
A constant epoch object that represents an invalid epoch. More... | |
#define ASSERT_ND | ( | x | ) |
A warning-free wrapper macro of assert() that has no performance effect in release mode even when 'x' is not a simple variable.
The standard assert() in release mode often results in compiler warnings for unused variables. A common mistake is to wrap it like this:
This can cause a performance issue when 'x' is a function call etc because the compiler might not be able to confidently get rid of the code. Instead, we use the idea of (void) sizeof(x) trick in the following URL.
Definition at line 72 of file assert_nd.hpp.
Referenced by foedus::xct::McsImpl< ADAPTOR, McsRwExtendedBlock >::acquire_async_rw_reader(), foedus::xct::McsImpl< ADAPTOR, McsRwExtendedBlock >::acquire_async_rw_writer(), foedus::xct::McsWwImpl< ADAPTOR >::acquire_try(), foedus::xct::McsImpl< ADAPTOR, McsRwSimpleBlock >::acquire_try_rw_reader(), foedus::xct::McsImpl< ADAPTOR, McsRwExtendedBlock >::acquire_try_rw_reader(), foedus::xct::McsWwImpl< ADAPTOR >::acquire_unconditional(), foedus::xct::McsImpl< ADAPTOR, McsRwSimpleBlock >::acquire_unconditional_rw_reader(), foedus::xct::McsImpl< ADAPTOR, McsRwExtendedBlock >::acquire_unconditional_rw_reader(), foedus::xct::McsImpl< ADAPTOR, McsRwSimpleBlock >::acquire_unconditional_rw_writer(), foedus::xct::McsImpl< ADAPTOR, McsRwExtendedBlock >::acquire_unconditional_rw_writer(), foedus::xct::Xct::activate(), foedus::storage::hash::DataPageBloomFilter::add(), foedus::log::LoggerRef::add_epoch_history(), foedus::xct::Xct::add_related_write_set(), foedus::xct::McsMockAdaptor< RW_BLOCK >::add_rw_async_mapping(), foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >::add_rw_async_mapping(), foedus::xct::Xct::add_to_lock_free_read_set(), foedus::xct::Xct::add_to_lock_free_write_set(), foedus::xct::Xct::add_to_page_version_set(), foedus::xct::Xct::add_to_pointer_set(), foedus::xct::Xct::add_to_read_and_write_set(), foedus::xct::Xct::add_to_read_set(), foedus::xct::Xct::add_to_write_set(), foedus::storage::masstree::adjust_payload_hint(), foedus::storage::hash::adjust_payload_hint(), foedus::storage::masstree::Adopt::adopt_case_a(), foedus::storage::masstree::Adopt::adopt_case_b(), foedus::log::ThreadLogBuffer::advance(), foedus::assorted::align(), foedus::memory::AlignedMemorySlice::AlignedMemorySlice(), foedus::memory::AlignedMemory::alloc(), foedus::memory::alloc_mmap_1gb_pages(), foedus::storage::PartitionerMetadata::allocate_data(), foedus::memory::NumaNodeMemory::allocate_numa_memory_general(), foedus::log::LogManagerPimpl::announce_new_durable_global_epoch(), foedus::assorted::FixedString< 60 >::append(), foedus::snapshot::LogReducerRef::append_log_chunk(), foedus::storage::masstree::MasstreeIntermediatePage::append_minipage_snapshot(), foedus::storage::masstree::MasstreeBorderPage::append_next_layer_snapshot(), foedus::storage::masstree::MasstreeIntermediatePage::append_pointer_snapshot(), foedus::storage::sequential::SequentialStoragePimpl::append_record(), foedus::storage::sequential::SequentialPage::append_record_nosync(), foedus::storage::hash::ReserveRecords::append_record_to_page(), foedus::log::StorageLogType::apply_engine(), foedus::log::RecordLogType::apply_engine(), foedus::storage::sequential::SequentialAppendLogType::apply_record(), foedus::log::EngineLogType::apply_record(), foedus::storage::array::ArrayOverwriteLogType::apply_record(), foedus::log::StorageLogType::apply_record(), foedus::storage::array::ArrayIncrementLogType::apply_record(), foedus::storage::hash::HashInsertLogType::apply_record(), foedus::storage::hash::HashDeleteLogType::apply_record(), foedus::storage::masstree::MasstreeInsertLogType::apply_record(), foedus::storage::hash::HashUpdateLogType::apply_record(), foedus::storage::masstree::MasstreeDeleteLogType::apply_record(), foedus::storage::hash::HashOverwriteLogType::apply_record(), foedus::storage::masstree::MasstreeUpdateLogType::apply_record(), foedus::storage::masstree::MasstreeOverwriteLogType::apply_record(), foedus::storage::masstree::MasstreeCommonLogType::apply_record_prepare(), foedus::storage::DropLogType::apply_storage(), foedus::storage::CreateLogType::apply_storage(), foedus::log::EngineLogType::apply_storage(), foedus::log::RecordLogType::apply_storage(), foedus::storage::sequential::SequentialStoragePimpl::apply_truncate(), foedus::storage::array::array_volatile_page_init(), foedus::storage::array::ArrayComposeContext::ArrayComposeContext(), foedus::storage::array::ArrayComposer::ArrayComposer(), foedus::storage::array::ArrayPartitioner::ArrayPartitioner(), foedus::storage::array::ArrayStorage::ArrayStorage(), foedus::storage::masstree::as_border(), foedus::storage::masstree::as_intermediate(), foedus::storage::assert_aligned_page(), foedus::storage::hash::HashIntermediatePage::assert_bin(), foedus::storage::hash::HashDataPage::assert_bin(), foedus::assorted::ProtectedBoundary::assert_boundary(), foedus::snapshot::SortedBuffer::assert_checks(), foedus::storage::sequential::SequentialPage::assert_consistent(), foedus::log::ThreadLogBufferMeta::assert_consistent(), foedus::snapshot::MergeSort::InputStatus::assert_consistent(), foedus::storage::hash::HashDataPage::assert_entries_impl(), foedus::storage::masstree::MasstreeBorderPage::assert_entries_impl(), foedus::savepoint::Savepoint::assert_epoch_values(), foedus::memory::PagePoolPimpl::assert_free_pool(), foedus::snapshot::FullBlockHeader::assert_key_length(), foedus::xct::SysxctLockList::assert_last_locked_entry(), foedus::xct::CurrentLockList::assert_last_locked_entry(), foedus::xct::assert_mcs_aligned(), foedus::thread::assert_mcs_aligned(), foedus::storage::hash::HashIntermediatePage::assert_range(), foedus::storage::hash::HashCommonLogType::assert_record_and_log_keys(), foedus::xct::Xct::assert_related_read_write(), foedus::snapshot::MergeSort::assert_sorted(), foedus::xct::SysxctLockList::assert_sorted_impl(), foedus::storage::hash::HashCommonLogType::assert_type(), foedus::storage::DropLogType::assert_valid(), foedus::storage::masstree::MasstreeCreateLogType::assert_valid(), foedus::storage::hash::HashCreateLogType::assert_valid(), foedus::storage::array::ArrayCreateLogType::assert_valid(), foedus::storage::sequential::SequentialCreateLogType::assert_valid(), foedus::storage::CreateLogType::assert_valid(), foedus::storage::sequential::SequentialTruncateLogType::assert_valid(), foedus::storage::sequential::SequentialAppendLogType::assert_valid(), foedus::storage::array::ArrayOverwriteLogType::assert_valid(), foedus::storage::array::ArrayIncrementLogType::assert_valid(), foedus::log::FillerLogType::assert_valid(), foedus::storage::hash::HashInsertLogType::assert_valid(), foedus::storage::hash::HashDeleteLogType::assert_valid(), foedus::storage::masstree::MasstreeInsertLogType::assert_valid(), foedus::storage::hash::HashUpdateLogType::assert_valid(), foedus::storage::masstree::MasstreeDeleteLogType::assert_valid(), foedus::storage::masstree::MasstreeUpdateLogType::assert_valid(), foedus::storage::hash::HashOverwriteLogType::assert_valid(), foedus::storage::masstree::MasstreeOverwriteLogType::assert_valid(), foedus::log::EngineLogType::assert_valid_generic(), foedus::log::StorageLogType::assert_valid_generic(), foedus::log::RecordLogType::assert_valid_generic(), foedus::storage::assert_valid_snapshot_local_page_id(), foedus::storage::assert_valid_volatile_page(), foedus::storage::assert_within_valid_volatile_page_impl(), foedus::snapshot::SnapshotMetadata::assign(), foedus::assorted::FixedString< 60 >::assign(), foedus::memory::AlignedMemory::assure_capacity(), foedus::storage::hash::ComposedBinsBuffer::assure_read_buffer_size(), foedus::storage::hash::ComposedBinsMergedStream::assure_writer_buffer(), foedus::storage::masstree::OwnerSamples::at(), foedus::soc::SharedMemoryRepo::attach_shared_memories(), foedus::storage::hash::HashDataPage::available_space(), foedus::storage::masstree::MasstreeBorderPage::available_space(), foedus::xct::SysxctLockList::batch_get_or_add_entries(), foedus::xct::CurrentLockList::batch_insert_write_placeholders(), foedus::Epoch::before(), foedus::xct::XctId::before(), foedus::xct::XctManagerPimpl::begin_xct(), foedus::soc::SharedCond::broadcast(), foedus::soc::SharedCond::broadcast_nolock(), foedus::storage::array::LookupRoute::calculate_page_range(), foedus::storage::masstree::calculate_suffix_length(), foedus::storage::masstree::MasstreeBorderPage::can_accomodate(), foedus::storage::masstree::MasstreeBorderPage::can_accomodate_snapshot(), foedus::xct::CurrentLockList::cancel_async_single_lock(), foedus::xct::McsMockAdaptor< RW_BLOCK >::cancel_new_block(), foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >::cancel_new_block(), foedus::soc::MasterEngineStatus::change_init_atomic(), foedus::soc::ChildEngineStatus::change_init_atomic(), foedus::snapshot::MergeSort::change_log_type_at(), foedus::savepoint::SavepointManager::change_meta_logger_durable_offset(), foedus::soc::MasterEngineStatus::change_status_atomic(), foedus::soc::ChildEngineStatus::change_status_atomic(), foedus::soc::MasterEngineStatus::change_uninit_atomic(), foedus::soc::ChildEngineStatus::change_uninit_atomic(), foedus::storage::hash::HashTmpBin::clean_quick(), foedus::xct::SysxctLockList::clear_entries(), foedus::fs::DirectIoFile::close(), foedus::thread::ThreadPimpl::collect_retired_volatile_page(), foedus::log::MetaLogBuffer::commit(), foedus::storage::array::compact_logs(), foedus::xct::XctId::compare_epoch_and_orginal(), foedus::storage::masstree::MasstreeBorderPage::compare_key(), foedus::storage::array::ArrayCommonUpdateLogType::compare_logs(), foedus::storage::masstree::MasstreeCommonLogType::compare_logs(), foedus::storage::hash::HashCommonLogType::compare_logs(), foedus::storage::hash::HashDataPage::compare_slot_key(), foedus::storage::sequential::SequentialComposer::compose(), foedus::xct::SysxctLockList::compress_entries(), foedus::xct::RetrospectiveLockList::construct(), foedus::storage::hash::IntermediateRoute::construct(), foedus::storage::array::ArrayComposer::construct_root(), foedus::storage::hash::HashComposer::construct_root(), foedus::storage::masstree::MasstreeComposer::construct_root(), foedus::storage::sequential::SequentialComposer::construct_root(), foedus::storage::hash::DataPageBloomFilter::contains(), foedus::storage::masstree::MasstreeComposeContext::PathLevel::contains_key(), foedus::storage::masstree::MasstreeComposeContext::PathLevel::contains_slice(), foedus::storage::masstree::MasstreeCursor::copy_combined_key(), foedus::storage::masstree::MasstreeCursor::copy_combined_key_part(), foedus::storage::sequential::SequentialRecordIterator::copy_cur_record(), foedus::storage::hash::HashStoragePimpl::create(), foedus::storage::hash::HashTmpBin::create_memory(), foedus::storage::hash::ReserveRecords::create_new_record_in_tail_page(), foedus::storage::hash::ReserveRecords::create_new_tail_page(), foedus::storage::hash::HashDataPage::create_record_in_snapshot(), foedus::storage::StorageManagerPimpl::create_storage(), foedus::storage::StorageManagerPimpl::create_storage_and_log(), foedus::storage::StorageManagerPimpl::create_storage_apply(), foedus::fs::current_path(), foedus::xct::Xct::deactivate(), foedus::storage::masstree::SplitBorder::decide_strategy(), foedus::storage::masstree::SplitIntermediate::decide_strategy(), foedus::memory::PagePoolPimpl::decrease_free_pool_count(), foedus::storage::hash::HashStoragePimpl::delete_record(), foedus::storage::hash::HashTmpBin::delete_record(), foedus::storage::hash::HashPartitioner::design_partition(), foedus::storage::array::ArrayPartitioner::design_partition(), foedus::storage::masstree::MasstreePartitioner::design_partition(), foedus::storage::masstree::design_partition_first_parallel(), foedus::storage::hash::HashPartitioner::design_partition_task(), foedus::cache::determine_logical_buckets(), foedus::thread::GrabFreeVolatilePagesScope::dispatch(), foedus::log::ThreadLogBuffer::distance(), foedus::assorted::ConstDiv::div64(), foedus::memory::DivvyupPageGrabBatch::DivvyupPageGrabBatch(), foedus::storage::masstree::MasstreeBorderPage::does_point_to_layer(), foedus::storage::sequential::SequentialStoragePimpl::drop(), foedus::storage::Composer::DropVolatilesArguments::drop(), foedus::storage::array::ArrayComposer::drop_root_volatile(), foedus::storage::StorageManagerPimpl::drop_storage(), foedus::storage::StorageManagerPimpl::drop_storage_apply(), foedus::snapshot::SnapshotManagerPimpl::drop_volatile_pages(), foedus::snapshot::SnapshotManagerPimpl::drop_volatile_pages_parallel(), foedus::storage::array::ArrayComposer::drop_volatiles(), foedus::storage::hash::HashComposer::drop_volatiles(), foedus::storage::masstree::MasstreeComposer::drop_volatiles(), foedus::storage::sequential::SequentialComposer::drop_volatiles(), foedus::ErrorStack::dump_and_abort(), foedus::snapshot::DumpFileSortedBuffer::DumpFileSortedBuffer(), foedus::Epoch::Epoch(), foedus::storage::masstree::MasstreeCommonLogType::equal_record_and_log_suffixes(), foedus::ErrorStack::ErrorStack(), foedus::storage::masstree::MasstreeStorage::estimate_records_per_page(), foedus::cache::CacheHashtable::evict(), foedus::cache::CacheHashtable::evict_main_loop(), foedus::snapshot::LogGleaner::execute(), foedus::storage::array::ArrayComposeContext::execute(), foedus::storage::hash::HashComposeContext::execute(), foedus::storage::masstree::MasstreeComposeContext::execute(), foedus::snapshot::SnapshotWriter::expand_intermediate_memory(), foedus::snapshot::SnapshotWriter::expand_pool_memory(), foedus::storage::hash::ReserveRecords::expand_record(), foedus::storage::masstree::MasstreeIntermediatePage::extract_separators_common(), foedus::storage::masstree::MasstreeIntermediatePage::extract_separators_snapshot(), foedus::storage::masstree::MasstreeIntermediatePage::extract_separators_volatile(), foedus::storage::masstree::MasstreeStoragePimpl::fatify_first_root_double(), foedus::snapshot::MergeSort::fetch_logs(), foedus::storage::masstree::fill_payload_padded(), foedus::cache::CacheHashtable::find(), foedus::cache::CacheHashtable::find_batch(), foedus::storage::masstree::MasstreeStoragePimpl::find_border_physical(), foedus::storage::masstree::MasstreeBorderPage::find_key(), foedus::storage::masstree::MasstreeBorderPage::find_key_for_reserve(), foedus::storage::masstree::MasstreeBorderPage::find_key_for_snapshot(), foedus::storage::masstree::MasstreeBorderPage::find_key_normalized(), foedus::storage::masstree::MasstreeIntermediatePage::find_minipage(), foedus::storage::hash::ReserveRecords::find_or_create_or_expand(), foedus::thread::ThreadPimpl::find_or_read_a_snapshot_page(), foedus::thread::ThreadPimpl::find_or_read_snapshot_pages_batch(), foedus::storage::masstree::MasstreePartitionerData::find_partition(), foedus::storage::masstree::MasstreeIntermediatePage::MiniPage::find_pointer(), foedus::storage::array::LookupRouteFinder::find_route(), foedus::storage::array::LookupRouteFinder::find_route_and_switch(), foedus::thread::ThreadPimpl::flush_retired_volatile_page(), foedus::storage::masstree::MasstreeStoragePimpl::follow_layer(), foedus::storage::masstree::MasstreeStoragePimpl::follow_page(), foedus::storage::hash::HashStoragePimpl::follow_page(), foedus::storage::hash::HashStoragePimpl::follow_page_bin_head(), foedus::thread::ThreadPimpl::follow_page_pointer(), foedus::thread::ThreadPimpl::follow_page_pointers_for_read_batch(), foedus::thread::ThreadPimpl::follow_page_pointers_for_write_batch(), foedus::storage::array::ArrayStoragePimpl::follow_pointer(), foedus::storage::array::ArrayStoragePimpl::follow_pointers_for_read_batch(), foedus::storage::array::ArrayStoragePimpl::follow_pointers_for_write_batch(), foedus::storage::sequential::SequentialStoragePimpl::for_every_page(), foedus::snapshot::MergeSort::InputStatus::from_byte_pos(), foedus::snapshot::MergeSort::InputStatus::from_compact_pos(), foedus::storage::masstree::from_this_snapshot(), foedus::thread::GrabFreeVolatilePagesScope::get(), foedus::storage::array::ArrayPartitioner::get_array_levels(), foedus::storage::array::ArrayPartitioner::get_array_size(), foedus::xct::SysxctLockEntry::get_as_page_lock(), foedus::xct::SysxctLockEntry::get_as_record_lock(), foedus::EngineOptions::get_available_hugepage_memory(), foedus::assorted::ProtectedBoundary::get_boundary_name(), foedus::storage::hash::HashTmpBin::get_bucket_head(), foedus::cache::HashFunc::get_bucket_number(), foedus::storage::hash::HashPartitioner::get_bucket_owners(), foedus::storage::array::ArrayPartitioner::get_bucket_owners(), foedus::memory::NumaNodeMemory::get_core_memory_count(), foedus::storage::hash::ComposedBinsBuffer::get_cur_bin(), foedus::storage::sequential::SequentialRecordIterator::get_cur_record_epoch(), foedus::storage::sequential::SequentialRecordIterator::get_cur_record_length(), foedus::storage::sequential::SequentialRecordIterator::get_cur_record_owner_id(), foedus::storage::sequential::SequentialRecordIterator::get_cur_record_raw(), foedus::xct::RetrospectiveLockList::get_entry(), foedus::xct::SysxctLockList::get_entry(), foedus::xct::CurrentLockList::get_entry(), foedus::FixedErrorStack::get_filename(), foedus::ErrorStack::get_filename(), foedus::storage::sequential::SequentialPage::get_first_record_epoch(), foedus::storage::masstree::MasstreeStoragePimpl::get_first_root(), foedus::FixedErrorStack::get_func(), foedus::ErrorStack::get_func(), foedus::storage::sequential::SequentialStoragePimpl::get_head_pointer(), foedus::storage::masstree::MasstreeIntermediatePointerIterator::get_high_key(), foedus::storage::array::ArrayPage::get_interior_record(), foedus::storage::masstree::MasstreeCursor::get_key_in_layer_slice(), foedus::storage::masstree::MasstreeCursor::get_key_length(), foedus::storage::masstree::MasstreeCursor::get_key_suffix(), foedus::storage::array::ArrayPage::get_leaf_record(), foedus::FixedErrorStack::get_linenum(), foedus::ErrorStack::get_linenum(), foedus::proc::ProcManagerPimpl::get_local_data(), foedus::log::LoggerRef::get_log_range(), foedus::log::LogManager::get_logger(), foedus::savepoint::SavepointManagerPimpl::get_logger_savepoint(), foedus::log::ThreadLogBuffer::get_logs_to_write(), foedus::storage::masstree::MasstreeIntermediatePointerIterator::get_low_key(), foedus::thread::ThreadRef::get_mcs_rw_async_mapping(), foedus::storage::PartitionerMetadata::get_metadata(), foedus::storage::masstree::MasstreeBorderPage::get_new_slot(), foedus::Engine::get_nonconst_options(), foedus::storage::masstree::MasstreeCursor::get_normalized_key(), foedus::xct::SysxctLockList::get_or_add_entry(), foedus::xct::CurrentLockList::get_or_add_entry(), foedus::cache::SnapshotFileSet::get_or_open_file(), foedus::xct::XctId::get_ordinal(), foedus::xct::McsMockAdaptor< RW_BLOCK >::get_other_thread(), foedus::storage::sequential::SequentialRecordBatch::get_owner_id_from_offset(), foedus::storage::masstree::MasstreeCursor::get_payload(), foedus::storage::sequential::SequentialRecordBatch::get_payload_from_offset(), foedus::storage::sequential::SequentialPage::get_payload_length(), foedus::storage::masstree::MasstreeCursor::get_payload_length(), foedus::storage::masstree::MasstreeIntermediatePointerIterator::get_pointer(), foedus::storage::array::ArrayStoragePimpl::get_record(), foedus::storage::hash::HashTmpBin::get_record(), foedus::storage::masstree::MasstreeBorderPage::get_record(), foedus::storage::array::ArrayStoragePimpl::get_record_for_write_batch(), foedus::storage::masstree::MasstreeBorderPage::get_record_from_offset(), foedus::storage::sequential::SequentialRecordBatch::get_record_length(), foedus::storage::sequential::SequentialPage::get_record_offset(), foedus::storage::array::ArrayStoragePimpl::get_record_payload_batch(), foedus::storage::array::ArrayStoragePimpl::get_record_primitive(), foedus::storage::array::ArrayStoragePimpl::get_record_primitive_batch(), foedus::storage::hash::HashStoragePimpl::get_root_page(), foedus::xct::McsMockContext< RW_BLOCK >::get_rw_lock_address(), foedus::xct::McsMockAdaptor< RW_BLOCK >::get_rw_my_block(), foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >::get_rw_my_block(), foedus::xct::McsMockAdaptor< RW_BLOCK >::get_rw_other_async_block(), foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >::get_rw_other_async_block(), foedus::xct::McsMockAdaptor< RW_BLOCK >::get_rw_other_block(), foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >::get_rw_other_block(), foedus::memory::PagePoolOffsetAndEpochChunk::get_safe_offset_count(), foedus::storage::masstree::MasstreeBorderPage::get_slice(), foedus::storage::masstree::MasstreeBorderPage::get_slot(), foedus::storage::hash::HashIntermediatePage::get_snapshot_page_id(), foedus::storage::masstree::MasstreePage::get_snapshot_page_id(), foedus::storage::hash::HashDataPage::get_snapshot_page_id(), foedus::storage::Page::get_snapshot_page_id(), foedus::storage::sequential::SequentialStoragePimpl::get_tail_pointer(), foedus::storage::hash::HashIntermediatePage::get_volatile_page_id(), foedus::storage::masstree::MasstreePage::get_volatile_page_id(), foedus::storage::hash::HashDataPage::get_volatile_page_id(), foedus::storage::Page::get_volatile_page_id(), foedus::xct::McsMockContext< RW_BLOCK >::get_ww_lock_address(), foedus::xct::McsMockAdaptor< RW_BLOCK >::get_ww_my_block(), foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >::get_ww_my_block(), foedus::xct::McsMockAdaptor< RW_BLOCK >::get_ww_other_block(), foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >::get_ww_other_block(), foedus::storage::hash::HashTmpBin::give_memory(), foedus::xct::CurrentLockList::giveup_all_after(), foedus::memory::GlobalVolatilePageResolver::GlobalVolatilePageResolver(), foedus::memory::PagePoolPimpl::grab(), foedus::memory::RoundRobinPageGrabBatch::grab(), foedus::memory::DivvyupPageGrabBatch::grab(), foedus::memory::NumaCoreMemory::grab_free_snapshot_page(), foedus::memory::NumaCoreMemory::grab_free_volatile_page(), foedus::memory::PagePoolPimpl::grab_one(), foedus::snapshot::MergeSort::groupify(), foedus::storage::masstree::grow_case_a_common(), foedus::storage::masstree::grow_case_b_common(), foedus::cache::CacheManagerPimpl::handle_cleaner(), foedus::cache::CacheManagerPimpl::handle_cleaner_evict_pages(), foedus::xct::XctManagerPimpl::handle_epoch_chime(), foedus::xct::XctManagerPimpl::handle_epoch_chime_wait_grace_period(), foedus::snapshot::LogMapper::handle_process(), foedus::snapshot::LogReducer::handle_process(), foedus::snapshot::SnapshotManagerPimpl::handle_snapshot_triggered(), foedus::thread::ThreadPimpl::handle_tasks(), foedus::storage::hash::hash_data_volatile_page_init(), foedus::storage::hash::hash_intermediate_volatile_page_init(), foedus::storage::hash::HashComposer::HashComposer(), foedus::storage::hash::HashPartitioner::HashPartitioner(), foedus::storage::hash::HashStorage::HashStorage(), foedus::storage::StorageManagerPimpl::hcc_reset_all_temperature_stat(), foedus::storage::array::ArrayStoragePimpl::hcc_reset_all_temperature_stat_intermediate(), foedus::storage::hash::HashStoragePimpl::hcc_reset_all_temperature_stat_intermediate(), foedus::xct::InCommitEpochGuard::InCommitEpochGuard(), foedus::storage::masstree::MasstreeBorderPage::increase_next_offset(), foedus::snapshot::increment(), foedus::storage::masstree::OwnerSamples::increment(), foedus::snapshot::LogGleanerRef::increment_completed_count(), foedus::snapshot::LogGleanerRef::increment_completed_mapper_count(), foedus::snapshot::LogGleanerRef::increment_error_count(), foedus::snapshot::LogGleanerRef::increment_exit_count(), foedus::storage::array::ArrayStoragePimpl::increment_record(), foedus::storage::hash::HashStoragePimpl::increment_record(), foedus::storage::array::ArrayStoragePimpl::increment_record_oneshot(), foedus::storage::PageVersionStatus::increment_version_counter(), foedus::storage::PageVersion::increment_version_counter(), foedus::storage::sequential::StreamStatus::init(), foedus::assorted::ConstDiv::init(), foedus::xct::McsMockNode< RW_BLOCK >::init(), foedus::storage::hash::ComposedBinsMergedStream::init(), foedus::xct::McsMockContext< RW_BLOCK >::init(), foedus::xct::SysxctWorkspace::init(), foedus::xct::McsRwExtendedBlock::init_reader(), foedus::xct::McsRwExtendedBlock::init_writer(), foedus::xct::McsWwImpl< ADAPTOR >::initial(), foedus::soc::SharedCond::initialize(), foedus::soc::SharedMutex::initialize(), foedus::xct::Xct::initialize(), foedus::storage::masstree::MasstreeBorderPage::initialize_as_layer_root_physical(), foedus::storage::masstree::MasstreeBorderPage::initialize_layer_root(), foedus::EnginePimpl::initialize_modules(), foedus::thread::ThreadPoolPimpl::initialize_once(), foedus::cache::CacheManagerPimpl::initialize_once(), foedus::log::MetaLogger::initialize_once(), foedus::memory::NumaNodeMemory::initialize_once(), foedus::memory::EngineMemory::initialize_once(), foedus::memory::NumaCoreMemory::initialize_once(), foedus::snapshot::LogMapper::initialize_once(), foedus::memory::PagePoolPimpl::initialize_once(), foedus::log::LogManagerPimpl::initialize_once(), foedus::xct::XctManagerPimpl::initialize_once(), foedus::thread::ThreadPimpl::initialize_once(), foedus::log::Logger::initialize_once(), foedus::snapshot::SnapshotManagerPimpl::initialize_once(), foedus::snapshot::LogReducer::initialize_once(), foedus::snapshot::MergeSort::initialize_once(), foedus::storage::StorageManagerPimpl::initialize_read_latest_snapshot(), foedus::storage::masstree::MasstreePage::initialize_snapshot_common(), foedus::storage::array::ArrayPage::initialize_snapshot_page(), foedus::storage::hash::HashDataPage::initialize_snapshot_page(), foedus::storage::masstree::MasstreePage::initialize_volatile_common(), foedus::storage::array::ArrayPage::initialize_volatile_page(), foedus::storage::hash::HashIntermediatePage::initialize_volatile_page(), foedus::storage::hash::HashDataPage::initialize_volatile_page(), foedus::storage::masstree::MasstreeStoragePimpl::insert_general(), foedus::storage::hash::HashStoragePimpl::insert_record(), foedus::storage::hash::HashTmpBin::insert_record(), foedus::storage::masstree::MasstreeStorage::insert_record(), foedus::storage::masstree::MasstreeStorage::insert_record_normalized(), foedus::cache::CacheHashtable::install(), foedus::thread::ThreadPimpl::install_a_volatile_page(), foedus::log::invoke_apply_engine(), foedus::log::invoke_apply_record(), foedus::log::invoke_apply_storage(), foedus::log::invoke_assert_valid(), foedus::storage::masstree::MasstreePage::is_border(), foedus::snapshot::BlockHeaderBase::is_filler(), foedus::xct::McsRwSimpleBlock::is_finalized(), foedus::snapshot::BlockHeaderBase::is_full_block(), foedus::storage::masstree::MasstreeIntermediatePage::is_full_snapshot(), foedus::snapshot::MergeSort::InputStatus::is_last_chunk_in_window(), foedus::storage::hash::HashPartitioner::is_partitionable(), foedus::storage::array::ArrayPartitioner::is_partitionable(), foedus::thread::ImpersonateSession::is_running(), foedus::memory::PagePoolOffsetAndEpochChunk::is_sorted(), foedus::xct::XctManagerPimpl::is_stop_requested(), foedus::Epoch::is_valid(), foedus::xct::McsMockAdaptor< RW_BLOCK >::issue_new_block(), foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >::issue_new_block(), foedus::xct::Xct::issue_next_id(), foedus::cache::CacheOptions::load(), foedus::storage::array::ArrayStoragePimpl::load(), foedus::storage::sequential::SequentialStoragePimpl::load(), foedus::storage::MetadataSerializer::load_all_storages_from_xml(), foedus::storage::masstree::MasstreeStoragePimpl::load_empty(), foedus::memory::EngineMemory::load_one_volatile_page(), foedus::storage::hash::HashStoragePimpl::locate_bin(), foedus::storage::PartitionerMetadata::locate_data(), foedus::storage::masstree::MasstreeStoragePimpl::locate_record(), foedus::storage::hash::HashStoragePimpl::locate_record(), foedus::storage::array::ArrayStoragePimpl::locate_record_for_read(), foedus::storage::array::ArrayStoragePimpl::locate_record_for_read_batch(), foedus::storage::array::ArrayStoragePimpl::locate_record_for_write(), foedus::storage::hash::HashStoragePimpl::locate_record_in_snapshot(), foedus::storage::masstree::MasstreeStoragePimpl::locate_record_normalized(), foedus::storage::hash::HashStoragePimpl::locate_record_reserve_physical(), foedus::soc::SharedMutex::lock(), foedus::xct::lock_assert_sorted(), foedus::storage::masstree::SplitBorder::lock_existing_records(), foedus::xct::lock_lower_bound(), foedus::snapshot::LogReducer::LogReducer(), foedus::storage::array::ArrayStoragePimpl::lookup_for_read(), foedus::storage::array::ArrayStoragePimpl::lookup_for_read_batch(), foedus::storage::array::ArrayStoragePimpl::lookup_for_write(), foedus::storage::array::ArrayStoragePimpl::lookup_for_write_batch(), foedus::storage::masstree::MasstreeBorderPage::ltgt_key(), foedus::xct::McsRwExtendedBlock::mark_released(), foedus::storage::masstree::MasstreeComposer::MasstreeComposer(), foedus::storage::masstree::MasstreeIntermediatePointerIterator::MasstreeIntermediatePointerIterator(), foedus::storage::masstree::MasstreeStorage::MasstreeStorage(), foedus::storage::array::ArrayIncrementLogType::merge(), foedus::snapshot::MergeSort::MergeSort(), foedus::storage::masstree::SplitIntermediate::migrate_pointers(), foedus::storage::masstree::SplitBorder::migrate_records(), foedus::memory::PagePoolOffsetChunk::move_to(), foedus::memory::PagePoolOffsetDynamicChunk::move_to(), foedus::memory::PagePoolOffsetAndEpochChunk::move_to(), foedus::storage::sequential::StreamStatus::next(), foedus::storage::masstree::MasstreeCursor::next(), foedus::storage::sequential::SequentialRecordIterator::next(), foedus::storage::sequential::SequentialCursor::next_batch(), foedus::snapshot::MergeSort::next_batch(), foedus::storage::hash::HashDataPage::next_offset(), foedus::storage::hash::ComposedBinsBuffer::next_pages(), foedus::xct::CurrentLockListIteratorForWriteSet::next_writes(), foedus::memory::NumaCoreMemory::NumaCoreMemory(), foedus::log::ThreadLogBuffer::on_log_written(), foedus::xct::Xct::on_record_read(), foedus::xct::Xct::on_record_read_take_locks_if_needed(), foedus::snapshot::SnapshotWriter::open(), foedus::storage::masstree::MasstreeCursor::open(), foedus::storage::masstree::MasstreeCursor::open_normalized(), foedus::storage::hash::ComposedBinsMergedStream::open_path(), foedus::snapshot::MergeSort::AdjustComparatorMasstree::operator()(), foedus::Epoch::operator++(), foedus::Epoch::operator--(), foedus::storage::array::operator<<(), foedus::EngineOptions::operator=(), foedus::memory::GlobalVolatilePageResolver::operator=(), foedus::storage::array::ArrayStoragePimpl::overwrite_record(), foedus::storage::hash::HashStoragePimpl::overwrite_record(), foedus::storage::hash::HashTmpBin::overwrite_record(), foedus::storage::array::ArrayStoragePimpl::overwrite_record_primitive(), foedus::xct::Xct::overwrite_to_pointer_set(), foedus::xct::McsWwOwnerlessImpl::ownerless_acquire_try(), foedus::xct::McsWwOwnerlessImpl::ownerless_acquire_unconditional(), foedus::xct::McsWwOwnerlessImpl::ownerless_initial(), foedus::xct::McsWwOwnerlessImpl::ownerless_release(), foedus::storage::hash::HashPartitioner::partition_batch(), foedus::storage::array::ArrayPartitioner::partition_batch(), foedus::storage::Partitioner::Partitioner(), foedus::storage::masstree::MasstreeStoragePimpl::peek_volatile_page_boundaries_next_layer(), foedus::storage::masstree::MasstreeStoragePimpl::peek_volatile_page_boundaries_this_layer(), foedus::storage::masstree::MasstreeStoragePimpl::peek_volatile_page_boundaries_this_layer_recurse(), foedus::thread::ThreadPimpl::place_a_new_volatile_page(), foedus::memory::PagePoolOffsetChunk::pop_back(), foedus::storage::DropLogType::populate(), foedus::log::FillerLogType::populate(), foedus::storage::masstree::MasstreeOverwriteLogType::populate(), foedus::storage::hash::HashCommonLogType::populate_base(), foedus::storage::masstree::RecordLocation::populate_logical(), foedus::storage::hash::RecordLocation::populate_logical(), foedus::storage::hash::RecordLocation::populate_physical(), foedus::xct::XctManagerPimpl::precommit_xct(), foedus::xct::XctManagerPimpl::precommit_xct_apply(), foedus::xct::XctManagerPimpl::precommit_xct_lock(), foedus::xct::XctManagerPimpl::precommit_xct_lock_batch_track_moved(), foedus::xct::XctManagerPimpl::precommit_xct_lock_track_write(), foedus::xct::XctManagerPimpl::precommit_xct_readonly(), foedus::xct::XctManagerPimpl::precommit_xct_readwrite(), foedus::xct::XctManagerPimpl::precommit_xct_sort_access(), foedus::xct::XctManagerPimpl::precommit_xct_verify_readonly(), foedus::xct::XctManagerPimpl::precommit_xct_verify_readwrite(), foedus::xct::XctManagerPimpl::precommit_xct_verify_track_read(), foedus::storage::masstree::MasstreeStoragePimpl::prefetch_pages_follow(), foedus::storage::array::ArrayStoragePimpl::prefetch_pages_recurse(), foedus::storage::array::prepare_sort_entries(), foedus::storage::hash::prepare_sort_entries(), foedus::storage::masstree::prepare_sort_entries(), foedus::xct::CurrentLockList::prepopulate_for_retrospective_lock_list(), foedus::EngineOptions::prescreen(), foedus::assorted::ProbCounter::ProbCounter(), foedus::storage::hash::ComposedBinsMergedStream::process_a_bin(), foedus::log::ThreadLogBuffer::publish_committed_log(), foedus::memory::PagePoolOffsetChunk::push_back(), foedus::memory::PagePoolOffsetAndEpochChunk::push_back(), foedus::fs::DirectIoFile::read(), foedus::storage::sequential::StreamStatus::read_entry(), foedus::cache::SnapshotFileSet::read_page(), foedus::cache::SnapshotFileSet::read_pages(), foedus::fs::DirectIoFile::read_raw(), foedus::snapshot::SnapshotManagerPimpl::read_snapshot_metadata(), foedus::restart::RestartManagerPimpl::redo_meta_logs(), foedus::log::LogManagerPimpl::refresh_global_durable_epoch(), foedus::storage::hash::HashStoragePimpl::register_record_write_log(), foedus::storage::StorageManagerPimpl::reinitialize_for_recovered_snapshot(), foedus::xct::McsWwImpl< ADAPTOR >::release(), foedus::memory::PageReleaseBatch::release(), foedus::memory::RoundRobinPageGrabBatch::release_all(), foedus::memory::DivvyupPageGrabBatch::release_all(), foedus::xct::CurrentLockList::release_all_after(), foedus::memory::AlignedMemory::release_block(), foedus::memory::PageReleaseBatch::release_chunk(), foedus::memory::NumaCoreMemory::release_free_snapshot_page(), foedus::memory::NumaCoreMemory::release_free_volatile_page(), foedus::memory::PagePoolPimpl::release_impl(), foedus::memory::PagePoolPimpl::release_one(), foedus::storage::hash::HashIntermediatePage::release_pages_recursive(), foedus::storage::hash::HashDataPage::release_pages_recursive(), foedus::storage::array::ArrayStoragePimpl::release_pages_recursive(), foedus::storage::masstree::MasstreeIntermediatePage::release_pages_recursive(), foedus::storage::masstree::MasstreeBorderPage::release_pages_recursive(), foedus::storage::masstree::MasstreePage::release_pages_recursive_common(), foedus::storage::masstree::MasstreeIntermediatePage::release_pages_recursive_parallel(), foedus::storage::hash::release_parallel(), foedus::xct::McsImpl< ADAPTOR, McsRwSimpleBlock >::release_rw_reader(), foedus::xct::McsImpl< ADAPTOR, McsRwSimpleBlock >::release_rw_writer(), foedus::assorted::ConstDiv::rem32(), foedus::assorted::ConstDiv::rem64(), foedus::xct::Xct::remember_previous_xct_id(), foedus::xct::McsMockAdaptor< RW_BLOCK >::remove_rw_async_mapping(), foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >::remove_rw_async_mapping(), foedus::storage::masstree::MasstreeBorderPage::replace_next_layer_snapshot(), foedus::storage::masstree::MasstreeBorderPage::reserve_initially_next_layer(), foedus::log::ThreadLogBuffer::reserve_new_log(), foedus::storage::masstree::MasstreeStoragePimpl::reserve_record(), foedus::storage::hash::HashDataPage::reserve_record(), foedus::storage::masstree::MasstreeStoragePimpl::reserve_record_normalized(), foedus::storage::masstree::MasstreeBorderPage::reserve_record_space(), foedus::snapshot::SnapshotWriter::resolve(), foedus::storage::hash::resolve_data_impl(), foedus::storage::hash::resolve_intermediate_impl(), foedus::storage::masstree::resolve_log(), foedus::snapshot::MergeSort::resolve_merged_position(), foedus::memory::GlobalVolatilePageResolver::resolve_offset(), foedus::memory::LocalPageResolver::resolve_offset_newpage(), foedus::memory::GlobalVolatilePageResolver::resolve_offset_newpage(), foedus::memory::LocalPageResolver::resolve_page(), foedus::snapshot::MergeSort::resolve_sort_position(), foedus::xct::McsImpl< ADAPTOR, McsRwExtendedBlock >::retry_async_rw_reader(), foedus::xct::McsImpl< ADAPTOR, McsRwExtendedBlock >::retry_async_rw_writer(), foedus::xct::CurrentLockList::retry_async_single_lock(), foedus::storage::masstree::GrowFirstLayerRoot::run(), foedus::storage::masstree::Adopt::run(), foedus::storage::masstree::GrowNonFirstLayerRoot::run(), foedus::storage::masstree::SplitBorder::run(), foedus::storage::masstree::ReserveRecords::run(), foedus::storage::hash::ReserveRecords::run(), foedus::cache::CacheOptions::save(), foedus::storage::MetadataSerializer::save_all_storages_to_xml(), foedus::storage::hash::HashDataPage::search_key_physical(), foedus::storage::hash::ReserveRecords::search_within_page(), foedus::storage::sequential::SequentialCursor::SequentialCursor(), foedus::storage::sequential::SequentialRecordIterator::SequentialRecordIterator(), foedus::storage::sequential::SequentialStorage::SequentialStorage(), foedus::snapshot::MergeSort::SortEntry::set(), foedus::storage::array::SortEntry::set(), foedus::storage::hash::SortEntry::set(), foedus::xct::XctId::set(), foedus::storage::hash::HashTmpBin::Record::set_all(), foedus::storage::hash::HashMetadata::set_capacity(), foedus::xct::XctId::set_epoch_int(), foedus::xct::McsRwSimpleBlock::set_finalized(), foedus::storage::masstree::MasstreePage::set_foster_major_offset_unsafe(), foedus::storage::PageVersionStatus::set_has_next_page(), foedus::storage::PageVersion::set_has_next_page(), foedus::storage::masstree::MasstreePage::set_high_fence_unsafe(), foedus::storage::PageVersionStatus::set_moved(), foedus::storage::PageVersion::set_moved(), foedus::xct::McsRwExtendedBlock::set_next_flag_busy(), foedus::xct::McsRwExtendedBlock::set_next_flag_busy_granted(), foedus::xct::McsRwExtendedBlock::set_next_flag_granted(), foedus::xct::McsRwExtendedBlock::set_next_flag_reader_successor(), foedus::xct::McsRwExtendedBlock::set_next_flag_writer_successor(), foedus::xct::XctId::set_ordinal(), foedus::storage::sequential::SequentialRootPage::set_pointers(), foedus::xct::McsRwExtendedBlock::set_pred_flag_granted(), foedus::storage::PageVersionStatus::set_retired(), foedus::storage::PageVersion::set_retired(), foedus::storage::masstree::MasstreeBorderPage::set_slice(), foedus::xct::McsRwSimpleBlock::set_successor_class_writer(), foedus::xct::McsRwSimpleBlock::set_successor_next_only(), foedus::log::LogHeader::set_xct_id(), foedus::storage::masstree::MasstreeCursor::Route::setup_order(), foedus::thread::Rendezvous::signal(), foedus::soc::SharedCond::signal(), foedus::snapshot::SnapshotManagerPimpl::snapshot_metadata(), foedus::snapshot::SnapshotManagerPimpl::snapshot_savepoint(), foedus::storage::hash::HashPartitioner::sort_batch(), foedus::storage::array::ArrayPartitioner::sort_batch(), foedus::storage::masstree::SplitIntermediate::split_impl_no_error(), foedus::storage::hash::HashTmpBin::steal_memory(), foedus::Epoch::store_max(), foedus::Epoch::store_min(), foedus::Epoch::subtract(), foedus::storage::hash::ComposedBinsMergedStream::switch_path(), foedus::thread::ThreadPimpl::sysxct_batch_page_locks(), foedus::thread::ThreadPimpl::sysxct_batch_record_locks(), foedus::thread::ThreadPimpl::sysxct_page_lock(), foedus::thread::ThreadPimpl::sysxct_record_lock(), foedus::savepoint::SavepointManagerPimpl::take_savepoint_after_snapshot(), foedus::soc::SharedMutex::timedlock(), foedus::soc::SharedCond::timedwait(), foedus::xct::McsRwExtendedBlock::timeout_granted(), foedus::snapshot::SortedBuffer::to_absolute_pos(), foedus::snapshot::to_buffer_position(), foedus::xct::SysxctLockList::to_pos(), foedus::snapshot::SortedBuffer::to_relative_pos(), foedus::storage::hash::HashDataPage::to_slot_index(), foedus::storage::masstree::MasstreeBorderPage::to_slot_index(), foedus::xct::McsRwLock::to_tail_int(), foedus::xct::to_universal_lock_id(), foedus::storage::StorageManagerPimpl::track_moved_record(), foedus::storage::hash::HashStoragePimpl::track_moved_record(), foedus::storage::masstree::MasstreeStoragePimpl::track_moved_record(), foedus::storage::masstree::MasstreeBorderPage::track_moved_record(), foedus::storage::masstree::MasstreeBorderPage::track_moved_record_next_layer(), foedus::storage::hash::HashStoragePimpl::track_moved_record_search(), foedus::snapshot::SnapshotManagerPimpl::trigger_snapshot_immediate(), foedus::xct::CurrentLockList::try_async_multiple_locks(), foedus::xct::CurrentLockList::try_async_single_lock(), foedus::storage::masstree::MasstreeBorderPage::try_expand_record_in_page_physical(), foedus::assorted::DumbSpinlock::try_lock(), foedus::xct::CurrentLockList::try_or_acquire_multiple_locks(), foedus::xct::CurrentLockList::try_or_acquire_single_lock(), foedus::soc::SharedMutex::trylock(), foedus::xct::McsRwSimpleBlock::unblock(), foedus::assorted::UniformRandom::uniform_within(), foedus::soc::SharedCond::uninitialize(), foedus::soc::SharedMutex::uninitialize(), foedus::thread::ThreadPoolPimpl::uninitialize_once(), foedus::log::MetaLogger::uninitialize_once(), foedus::memory::NumaCoreMemory::uninitialize_once(), foedus::storage::StorageManagerPimpl::uninitialize_once(), foedus::log::LogManagerPimpl::uninitialize_once(), foedus::memory::PagePoolPimpl::uninitialize_once(), foedus::thread::ThreadPimpl::uninitialize_once(), foedus::snapshot::SnapshotManagerPimpl::uninitialize_once(), foedus::soc::SharedMutex::unlock(), foedus::assorted::DumbSpinlock::unlock(), foedus::xct::McsRwExtendedBlock::unset_next_flag_busy(), foedus::snapshot::update_key_lengthes(), foedus::storage::hash::HashTmpBin::update_record(), foedus::storage::masstree::MasstreeStoragePimpl::upsert_general(), foedus::storage::hash::HashStoragePimpl::upsert_record(), foedus::storage::masstree::MasstreeStorage::upsert_record(), foedus::storage::masstree::MasstreeStorage::upsert_record_normalized(), foedus::snapshot::LogReducerRef::verify_log_chunk(), foedus::storage::masstree::MasstreeIntermediatePage::verify_separators(), foedus::cache::CacheHashtable::verify_single_thread(), foedus::storage::masstree::MasstreeBorderPage::verify_slot_lengthes(), foedus::soc::SharedRendezvous::wait(), foedus::soc::SharedCond::wait(), foedus::soc::SharedRendezvous::wait_for(), foedus::soc::SocManagerPimpl::wait_for_children_module(), foedus::soc::SocManagerPimpl::wait_for_master_status(), foedus::log::ThreadLogBuffer::wait_for_space(), foedus::storage::masstree::MasstreeBorderPage::will_conflict(), foedus::storage::masstree::MasstreeBorderPage::will_contain_next_layer(), foedus::snapshot::InMemorySortedBuffer::wind(), foedus::snapshot::DumpFileSortedBuffer::wind(), foedus::storage::masstree::MasstreePage::within_foster_major(), foedus::storage::masstree::MasstreePage::within_foster_minor(), foedus::fs::DirectIoFile::write(), foedus::fs::DirectIoFile::write_raw(), foedus::thread::ConditionVariable::~ConditionVariable(), and foedus::UninitializeGuard::~UninitializeGuard().
#define UNUSED_ND | ( | var | ) |
Cross-compiler UNUSED macro for the same purpose as ASSERT_ND(x).
Definition at line 79 of file assert_nd.hpp.
const Epoch foedus::INVALID_EPOCH |
A constant epoch object that represents an invalid epoch.
Definition at line 204 of file epoch.hpp.
Referenced by foedus::snapshot::Snapshot::clear(), foedus::storage::StorageManagerPimpl::create_storage(), foedus::thread::ThreadGroupRef::get_min_in_commit_epoch(), foedus::xct::InCommitEpochGuard::InCommitEpochGuard(), foedus::thread::ThreadControlBlock::initialize(), foedus::storage::sequential::SequentialRecordIterator::SequentialRecordIterator(), and foedus::xct::InCommitEpochGuard::~InCommitEpochGuard().