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

Method deletePool

src/jrd/Database.cpp:183–197  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

181 }
182
183 void Database::deletePool(MemoryPool* pool)
184 {
185 if (pool)
186 {
187 {
188 SyncLockGuard guard(&dbb_pools_sync, SYNC_EXCLUSIVE, "Database::deletePool");
189 FB_SIZE_T pos;
190
191 if (dbb_pools.find(pool, pos))
192 dbb_pools.remove(pos);
193 }
194
195 MemoryPool::deletePool(pool);
196 }
197 }
198
199 int Database::blocking_ast_sweep(void* ast_object)
200 {

Callers 11

getPagesInternalMethod · 0.45
compileMethod · 0.45
transactRequestMethod · 0.45
release_attachmentFunction · 0.45
releaseMethod · 0.45
destroyMethod · 0.45
destroyMethod · 0.45
validateFunction · 0.45
runMethod · 0.45
CMP_compileFunction · 0.45
createMethod · 0.45

Calls 2

findMethod · 0.45
removeMethod · 0.45

Tested by

no test coverage detected