| 879 | }; |
| 880 | |
| 881 | void TxGraphImpl::ClearChunkData(Entry& entry) noexcept |
| 882 | { |
| 883 | if (entry.m_main_chunkindex_iterator != m_main_chunkindex.end()) { |
| 884 | Assume(m_main_chunkindex_observers == 0); |
| 885 | // If the Entry has a non-empty m_main_chunkindex_iterator, extract it, and move the handle |
| 886 | // to the cache of discarded chunkindex entries. |
| 887 | m_main_chunkindex_discarded.emplace_back(m_main_chunkindex.extract(entry.m_main_chunkindex_iterator)); |
| 888 | entry.m_main_chunkindex_iterator = m_main_chunkindex.end(); |
| 889 | } |
| 890 | } |
| 891 | |
| 892 | void TxGraphImpl::CreateChunkData(GraphIndex idx, LinearizationIndex chunk_count) noexcept |
| 893 | { |
no test coverage detected