MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / mapInventoryPages

Method mapInventoryPages

src/jrd/tpc.cpp:360–370  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

358}
359
360void TipCache::mapInventoryPages(GlobalTpcHeader* header)
361{
362 TpcBlockNumber blockNumber = header->oldest_transaction / m_transactionsPerBlock;
363 const TpcBlockNumber lastNumber = header->latest_transaction_id / m_transactionsPerBlock;
364
365 for (; blockNumber <= lastNumber; blockNumber++)
366 {
367 Sync sync(&m_sync_status, FB_FUNCTION);
368 getTransactionStatusBlock(header, blockNumber, sync);
369 }
370}
371
372TipCache::StatusBlockData::StatusBlockData(thread_db* tdbb, TipCache* tipCache, ULONG blockSize, TpcBlockNumber blkNumber)
373 : blockNumber(blkNumber),

Callers 1

initializeMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected