Public Member Functions | |
BlockWipedAllocatorService (const edm::ParameterSet &iConfig, edm::ActivityRegistry &iAR) | |
void | dump () |
void | postEndJob () |
void | postModule (const edm::ModuleDescription &desc) |
void | preEventProcessing (const edm::EventID &, const edm::Timestamp &) |
void | preModule (const edm::ModuleDescription &desc) |
void | preSource () |
void | wiper () |
Private Attributes | |
bool | m_useAlloc |
manage the allocator
Definition at line 32 of file BlockWipedAllocatorService.cc.
|
inline |
Definition at line 36 of file BlockWipedAllocatorService.cc.
References edm::ParameterSet::getUntrackedParameter(), m_useAlloc, postEndJob(), postModule(), preEventProcessing(), preModule(), preSource(), BlockWipedPoolAllocated::usePool(), edm::ActivityRegistry::watchPostEndJob(), edm::ActivityRegistry::watchPostModule(), edm::ActivityRegistry::watchPreModule(), edm::ActivityRegistry::watchPreProcessEvent(), and edm::ActivityRegistry::watchPreSource().
|
inline |
Definition at line 56 of file BlockWipedAllocatorService.cc.
References blockWipedPool(), gather_cfg::cout, ReferenceCountedPoolAllocated::s_alive, BlockWipedPoolAllocated::s_alive, ReferenceCountedPoolAllocated::s_referenced, and BlockWipedPool::visit().
Referenced by postModule(), and wiper().
|
inline |
Definition at line 95 of file BlockWipedAllocatorService.cc.
References wiper().
Referenced by BlockWipedAllocatorService().
|
inline |
Definition at line 90 of file BlockWipedAllocatorService.cc.
References dump().
Referenced by BlockWipedAllocatorService().
|
inline |
Definition at line 49 of file BlockWipedAllocatorService.cc.
References wiper().
Referenced by BlockWipedAllocatorService().
|
inline |
Definition at line 86 of file BlockWipedAllocatorService.cc.
Referenced by BlockWipedAllocatorService().
|
inline |
Definition at line 52 of file BlockWipedAllocatorService.cc.
Referenced by BlockWipedAllocatorService().
|
inline |
Definition at line 70 of file BlockWipedAllocatorService.cc.
References blockWipedPool(), trackerHits::c, BlockWipedPool::clear(), dump(), and BlockWipedPool::wipe().
Referenced by postEndJob(), and preEventProcessing().
|
private |
Definition at line 34 of file BlockWipedAllocatorService.cc.
Referenced by BlockWipedAllocatorService().