Classes | |
class | AbstractMLscribe |
class | CheckTransitions |
struct | close_and_delete |
class | ConcurrentModuleTimer |
class | CondorStatusService |
class | CPU |
class | ELadministrator |
class | ELdestination |
class | ELlimitsTable |
class | ELoutput |
class | ELstatistics |
class | IgProfService |
class | InitRootHandlers |
class | JobReportService |
class | LoadAllDictionaries |
class | MainThreadMLscribe |
class | MessageLogger |
struct | MessageLoggerDefaults |
class | MessageLoggerScribe |
class | MessageServicePresence |
class | MessageServicePSetValidation |
class | PrescaleService |
struct | ProcInfo |
class | ProcInfoFetcher |
class | ProductRegistryDumper |
class | RandomNumberGeneratorService |
class | ResourceEnforcer |
class | SilentMLscribe |
class | SimpleMemoryCheck |
class | SingleThreadMSPresence |
class | SiteLocalConfigService |
struct | smapsInfo |
class | StallMonitor |
class | SystemBounds |
class | ThreadQueue |
class | ThreadSafeLogMessageLoggerScribe |
class | Timing |
class | Tracer |
class | TriggerNamesService |
class | UnixSignalService |
Functions | |
int | cmssw_stacktrace (void *) |
static void | cmssw_stacktrace_fork () |
static std::string | d2str (double d) |
static std::string | d2str (double d) |
static ELstring | formatTime (const time_t t) |
static double | getCPU () |
static double | getTime () |
static std::string | i2str (int i) |
bool | isProcessWideService (void const *) |
bool | isProcessWideService (JobReportService const *) |
bool | isProcessWideService (TFileAdaptor const *) |
bool | isProcessWideService (CPU const *) |
bool | isProcessWideService (SiteLocalConfigService const *) |
bool | isProcessWideService (TFileService const *) |
bool | isProcessWideService (InitRootHandlers const *) |
bool | isProcessWideService (MessageLogger const *) |
bool | isProcessWideService (DependencyGraph const *) |
static std::vector< double > & | moduleTimeStack () |
std::ostream & | operator<< (std::ostream &os, SimpleMemoryCheck::SignificantEvent const &se) |
std::ostream & | operator<< (std::ostream &os, SimpleMemoryCheck::SignificantModule const &se) |
static double | popStack () |
static void | pushStack (bool configuredInTopLevelProcess) |
static std::string | summarizeContext (const std::string &c) |
static std::string | ui2str (unsigned int i) |
Variables | |
static char | dashC [] = "-c" |
static const ELstring | hereMsg = "available via this destination" |
static const ELstring | noosMsg = "No ostream" |
static const ELstring | notELoutputMsg = "This destination is not an ELoutput" |
static char | pstackName [] = "(CMSSW stack trace helper)" |
int edm::service::cmssw_stacktrace | ( | void * | ) |
Definition at line 718 of file InitRootHandlers.cc.
References cmsBatch::argv, and edm::service::InitRootHandlers::getPstackArgv().
Referenced by cmssw_stacktrace_fork().
|
static |
Definition at line 687 of file InitRootHandlers.cc.
References clone(), cmssw_stacktrace(), sysUtil::pid, and mps_update::status.
Referenced by isProcessWideService(), and edm::service::InitRootHandlers::stacktraceHelperThread().
|
static |
|
static |
Definition at line 277 of file SimpleMemoryCheck.cc.
References edmIntegrityCheck::d, and lumiQTWidget::t.
Referenced by edm::service::SimpleMemoryCheck::eventStatOutput(), isProcessWideService(), edm::service::CPU::postEndJob(), edm::service::Timing::postEndJob(), and edm::service::SimpleMemoryCheck::postEndJob().
|
static |
Definition at line 98 of file ELoutput.cc.
References b, and mps_fire::result.
Referenced by edm::service::ELoutput::changeFile(), edm::service::ELoutput::ELoutput(), Vx3DHLTAnalyzer::endLuminosityBlock(), edm::service::ELoutput::log(), Vx3DHLTAnalyzer::reset(), and Vx3DHLTAnalyzer::writeToFile().
|
static |
Definition at line 176 of file Timing.cc.
Referenced by edm::service::Timing::getTotalCPU(), edm::service::Timing::postBeginJob(), and edm::service::Timing::postEndJob().
|
static |
Definition at line 169 of file Timing.cc.
References Exception.
Referenced by edm::service::Timing::accumulateTimeBegin(), edm::service::Timing::accumulateTimeEnd(), popStack(), edm::service::Timing::postBeginJob(), edm::service::Timing::postEndJob(), edm::service::Timing::postEvent(), edm::service::Timing::preEvent(), and pushStack().
|
static |
Definition at line 283 of file SimpleMemoryCheck.cc.
References mps_fire::i, and lumiQTWidget::t.
Referenced by edm::service::SimpleMemoryCheck::eventStatOutput(), isProcessWideService(), edm::service::CPU::postEndJob(), and edm::service::SimpleMemoryCheck::postEndJob().
|
inline |
Definition at line 29 of file ServiceMakerBase.h.
|
inline |
Definition at line 46 of file JobReportService.h.
|
inline |
Definition at line 54 of file TFileAdaptor.h.
|
inline |
Definition at line 57 of file CPU.cc.
References printConversionInfo::aux, edmIntegrityCheck::d, d2str(), drop, mps_fire::i, i2str(), AlCaHLTBitMon_ParallelJobs::p, alignCSCRings::s, AlCaHLTBitMon_QueryRunRegistry::string, lumiQTWidget::t, and trim().
|
inline |
Definition at line 90 of file SiteLocalConfigService.h.
|
inline |
Definition at line 99 of file TFileService.h.
Referenced by edm::serviceregistry::ServiceMaker< T, TMaker >::processWideService().
|
inline |
Definition at line 132 of file InitRootHandlers.cc.
References cms::Exception::addAdditionalInfo(), edmScanValgrind::buffer, edm::service::InitRootHandlers::cmssw_stacktrace, cmssw_stacktrace_fork(), constexpr, KineDebug3::count(), data, edm::service::InitRootHandlers::doneModules_, edm::errors::FatalRootError, flags, edm::CurrentModuleOnThread::getCurrentModuleOnThread(), mps_fire::i, edm::RootHandlers::kError, edm::RootHandlers::kFatal, edm::RootHandlers::kInfo, edm::RootHandlers::kSysError, edm::RootHandlers::kWarning, hcalDigis_cfi::level, edm::service::InitRootHandlers::moduleListBuffers_, edm::moduleName(), edm::service::InitRootHandlers::nextModule_, cmsPerfSuiteHarvest::now, O_NONBLOCK, alignCSCRings::s, cond::persistency::search(), seconds(), findQualityFiles::size, edm::service::InitRootHandlers::stacktraceFromThread(), edm::service::InitRootHandlers::stackTracePause(), AlCaHLTBitMon_QueryRunRegistry::string, lumiQTWidget::t, RecoTauValidation_cfi::text, edm::service::InitRootHandlers::threadIDs(), and TriggerAnalyzer::write().
|
inline |
Definition at line 171 of file MessageLogger.h.
|
inline |
Definition at line 343 of file DependencyGraph.cc.
References DEFINE_FWK_SERVICE.
|
static |
Definition at line 197 of file Timing.cc.
Referenced by popStack(), and pushStack().
std::ostream & edm::service::operator<< | ( | std::ostream & | os, |
SimpleMemoryCheck::SignificantEvent const & | se | ||
) |
Definition at line 987 of file SimpleMemoryCheck.cc.
References edm::service::SimpleMemoryCheck::SignificantEvent::count, edm::service::SimpleMemoryCheck::SignificantEvent::deltaRss, edm::service::SimpleMemoryCheck::SignificantEvent::deltaVsize, edm::service::SimpleMemoryCheck::SignificantEvent::event, edm::service::SimpleMemoryCheck::SignificantEvent::monitorPssAndPrivate, edm::service::SimpleMemoryCheck::SignificantEvent::privateSize, edm::service::SimpleMemoryCheck::SignificantEvent::pss, edm::service::SimpleMemoryCheck::SignificantEvent::rss, and edm::service::SimpleMemoryCheck::SignificantEvent::vsize.
std::ostream & edm::service::operator<< | ( | std::ostream & | os, |
SimpleMemoryCheck::SignificantModule const & | se | ||
) |
Definition at line 997 of file SimpleMemoryCheck.cc.
References DEFINE_FWK_SERVICE, edm::service::SimpleMemoryCheck::SignificantModule::eventMaxDeltaV, edm::service::SimpleMemoryCheck::SignificantModule::maxDeltaVsize, edm::service::SimpleMemoryCheck::SignificantModule::maxEarlyVsize, edm::service::SimpleMemoryCheck::SignificantModule::postEarlyCount, edm::service::SimpleMemoryCheck::SignificantModule::totalDeltaVsize, and edm::service::SimpleMemoryCheck::SignificantModule::totalEarlyVsize.
|
static |
Definition at line 202 of file Timing.cc.
References getTime(), moduleTimeStack(), and lumiQTWidget::t.
Referenced by edm::service::Timing::postCommon().
|
static |
Definition at line 211 of file Timing.cc.
References getTime(), and moduleTimeStack().
Referenced by edm::service::Timing::preModule(), edm::service::Timing::preModuleGlobal(), edm::service::Timing::preModuleStream(), edm::service::Timing::preOpenFile(), edm::service::Timing::preSourceEvent(), edm::service::Timing::preSourceLumi(), and edm::service::Timing::preSourceRun().
|
static |
Definition at line 127 of file ELstatistics.cc.
References EnergyCorrector::c, event(), writedatasetfile::run, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by edm::service::ELstatistics::log().
|
static |
Definition at line 163 of file Timing.cc.
References mps_fire::i, and lumiQTWidget::t.
Referenced by edm::service::Timing::postEndJob().
|
static |
Definition at line 735 of file InitRootHandlers.cc.
|
static |
Definition at line 82 of file ELdestination.cc.
|
static |
Definition at line 83 of file ELdestination.cc.
Definition at line 84 of file ELdestination.cc.
Referenced by edm::service::ELdestination::changeFile().
|
static |
Definition at line 734 of file InitRootHandlers.cc.