Classes | |
struct | Domains |
Static Public Member Functions | |
static void | fillDescriptions (edm::ConfigurationDescriptions &descriptions) |
Private Member Functions | |
nvtxDomainHandle_t | global_domain () |
bool | highlight (std::string const &) |
nvtxDomainHandle_t | stream_domain (unsigned int sid) |
Private Attributes | |
unsigned int | concurrentStreams_ |
tbb::enumerable_thread_specific< Domains > | domains_ |
std::vector< nvtxRangeId_t > | event_ |
tbb::concurrent_vector< nvtxRangeId_t > | global_modules_ |
std::vector< std::string > | highlightModules_ |
bool | showModulePrefetching_ |
std::vector< std::vector< nvtxRangeId_t > > | stream_modules_ |
Friends | |
struct | Domains |
Definition at line 123 of file NVProfilerService.cc.
NVProfilerService::NVProfilerService | ( | const edm::ParameterSet & | , |
edm::ActivityRegistry & | |||
) |
Definition at line 323 of file NVProfilerService.cc.
References highlightModules_, postBeginJob(), postCloseFile(), postEndJob(), postEvent(), postEventReadFromSource(), postGlobalBeginLumi(), postGlobalBeginRun(), postGlobalEndLumi(), postGlobalEndRun(), postModuleBeginJob(), postModuleBeginStream(), postModuleConstruction(), postModuleEndJob(), postModuleEndStream(), postModuleEvent(), postModuleEventDelayedGet(), postModuleEventPrefetching(), postModuleGlobalBeginLumi(), postModuleGlobalBeginRun(), postModuleGlobalEndLumi(), postModuleGlobalEndRun(), postModuleStreamBeginLumi(), postModuleStreamBeginRun(), postModuleStreamEndLumi(), postModuleStreamEndRun(), postOpenFile(), postPathEvent(), postSourceConstruction(), postSourceEvent(), postSourceLumi(), postSourceRun(), postStreamBeginLumi(), postStreamBeginRun(), postStreamEndLumi(), postStreamEndRun(), preallocate(), preBeginJob(), preCloseFile(), preEvent(), preEventReadFromSource(), preGlobalBeginLumi(), preGlobalBeginRun(), preGlobalEndLumi(), preGlobalEndRun(), preModuleBeginJob(), preModuleBeginStream(), preModuleConstruction(), preModuleEndJob(), preModuleEndStream(), preModuleEvent(), preModuleEventDelayedGet(), preModuleEventPrefetching(), preModuleGlobalBeginLumi(), preModuleGlobalBeginRun(), preModuleGlobalEndLumi(), preModuleGlobalEndRun(), preModuleStreamBeginLumi(), preModuleStreamBeginRun(), preModuleStreamEndLumi(), preModuleStreamEndRun(), preOpenFile(), prePathEvent(), preSourceConstruction(), preSourceEvent(), preSourceLumi(), preSourceRun(), preStreamBeginLumi(), preStreamBeginRun(), preStreamEndLumi(), preStreamEndRun(), edm::ActivityRegistry::watchPostBeginJob(), edm::ActivityRegistry::watchPostCloseFile(), edm::ActivityRegistry::watchPostEndJob(), edm::ActivityRegistry::watchPostEvent(), edm::ActivityRegistry::watchPostEventReadFromSource(), edm::ActivityRegistry::watchPostGlobalBeginLumi(), edm::ActivityRegistry::watchPostGlobalBeginRun(), edm::ActivityRegistry::watchPostGlobalEndLumi(), edm::ActivityRegistry::watchPostGlobalEndRun(), edm::ActivityRegistry::watchPostModuleBeginJob(), edm::ActivityRegistry::watchPostModuleBeginStream(), edm::ActivityRegistry::watchPostModuleConstruction(), edm::ActivityRegistry::watchPostModuleEndJob(), edm::ActivityRegistry::watchPostModuleEndStream(), edm::ActivityRegistry::watchPostModuleEvent(), edm::ActivityRegistry::watchPostModuleEventDelayedGet(), edm::ActivityRegistry::watchPostModuleEventPrefetching(), edm::ActivityRegistry::watchPostModuleGlobalBeginLumi(), edm::ActivityRegistry::watchPostModuleGlobalBeginRun(), edm::ActivityRegistry::watchPostModuleGlobalEndLumi(), edm::ActivityRegistry::watchPostModuleGlobalEndRun(), edm::ActivityRegistry::watchPostModuleStreamBeginLumi(), edm::ActivityRegistry::watchPostModuleStreamBeginRun(), edm::ActivityRegistry::watchPostModuleStreamEndLumi(), edm::ActivityRegistry::watchPostModuleStreamEndRun(), edm::ActivityRegistry::watchPostOpenFile(), edm::ActivityRegistry::watchPostPathEvent(), edm::ActivityRegistry::watchPostSourceConstruction(), edm::ActivityRegistry::watchPostSourceEvent(), edm::ActivityRegistry::watchPostSourceLumi(), edm::ActivityRegistry::watchPostSourceRun(), edm::ActivityRegistry::watchPostStreamBeginLumi(), edm::ActivityRegistry::watchPostStreamBeginRun(), edm::ActivityRegistry::watchPostStreamEndLumi(), edm::ActivityRegistry::watchPostStreamEndRun(), edm::ActivityRegistry::watchPreallocate(), edm::ActivityRegistry::watchPreBeginJob(), edm::ActivityRegistry::watchPreCloseFile(), edm::ActivityRegistry::watchPreEvent(), edm::ActivityRegistry::watchPreEventReadFromSource(), edm::ActivityRegistry::watchPreGlobalBeginLumi(), edm::ActivityRegistry::watchPreGlobalBeginRun(), edm::ActivityRegistry::watchPreGlobalEndLumi(), edm::ActivityRegistry::watchPreGlobalEndRun(), edm::ActivityRegistry::watchPreModuleBeginJob(), edm::ActivityRegistry::watchPreModuleBeginStream(), edm::ActivityRegistry::watchPreModuleConstruction(), edm::ActivityRegistry::watchPreModuleEndJob(), edm::ActivityRegistry::watchPreModuleEndStream(), edm::ActivityRegistry::watchPreModuleEvent(), edm::ActivityRegistry::watchPreModuleEventDelayedGet(), edm::ActivityRegistry::watchPreModuleEventPrefetching(), edm::ActivityRegistry::watchPreModuleGlobalBeginLumi(), edm::ActivityRegistry::watchPreModuleGlobalBeginRun(), edm::ActivityRegistry::watchPreModuleGlobalEndLumi(), edm::ActivityRegistry::watchPreModuleGlobalEndRun(), edm::ActivityRegistry::watchPreModuleStreamBeginLumi(), edm::ActivityRegistry::watchPreModuleStreamBeginRun(), edm::ActivityRegistry::watchPreModuleStreamEndLumi(), edm::ActivityRegistry::watchPreModuleStreamEndRun(), edm::ActivityRegistry::watchPreOpenFile(), edm::ActivityRegistry::watchPrePathEvent(), edm::ActivityRegistry::watchPreSourceConstruction(), edm::ActivityRegistry::watchPreSourceEvent(), edm::ActivityRegistry::watchPreSourceLumi(), edm::ActivityRegistry::watchPreSourceRun(), edm::ActivityRegistry::watchPreStreamBeginLumi(), edm::ActivityRegistry::watchPreStreamBeginRun(), edm::ActivityRegistry::watchPreStreamEndLumi(), and edm::ActivityRegistry::watchPreStreamEndRun().
NVProfilerService::~NVProfilerService | ( | ) |
Definition at line 476 of file NVProfilerService.cc.
|
static |
Definition at line 486 of file NVProfilerService.cc.
References edm::ConfigurationDescriptions::add(), edm::ParameterSetDescription::addUntracked(), and edm::ConfigurationDescriptions::setComment().
|
inlineprivate |
Definition at line 313 of file NVProfilerService.cc.
Referenced by postBeginJob(), postCloseFile(), postEndJob(), postGlobalBeginLumi(), postGlobalBeginRun(), postGlobalEndLumi(), postGlobalEndRun(), postModuleBeginJob(), postModuleConstruction(), postModuleEndJob(), postModuleGlobalBeginLumi(), postModuleGlobalBeginRun(), postModuleGlobalEndLumi(), postModuleGlobalEndRun(), postOpenFile(), postPathEvent(), postSourceConstruction(), postSourceLumi(), postSourceRun(), preallocate(), preBeginJob(), preCloseFile(), preGlobalBeginLumi(), preGlobalBeginRun(), preGlobalEndLumi(), preGlobalEndRun(), preModuleBeginJob(), preModuleConstruction(), preModuleEndJob(), preModuleGlobalBeginLumi(), preModuleGlobalBeginRun(), preModuleGlobalEndLumi(), preModuleGlobalEndRun(), preOpenFile(), prePathEvent(), preSourceConstruction(), preSourceLumi(), and preSourceRun().
|
private |
Definition at line 481 of file NVProfilerService.cc.
References highlightModules_, and diffTwoXMLs::label.
Referenced by preModuleBeginJob(), preModuleBeginStream(), preModuleConstruction(), preModuleEndJob(), preModuleEndStream(), preModuleEvent(), preModuleEventPrefetching(), preModuleGlobalBeginLumi(), preModuleGlobalBeginRun(), preModuleGlobalEndLumi(), preModuleGlobalEndRun(), preModuleStreamBeginLumi(), preModuleStreamBeginRun(), preModuleStreamEndLumi(), preModuleStreamEndRun(), and preSourceConstruction().
void NVProfilerService::postBeginJob | ( | ) |
Definition at line 528 of file NVProfilerService.cc.
References global_domain().
Referenced by NVProfilerService().
void NVProfilerService::postCloseFile | ( | std::string const & | lfn, |
bool | |||
) |
Definition at line 583 of file NVProfilerService.cc.
References global_domain().
Referenced by NVProfilerService().
void NVProfilerService::postEndJob | ( | ) |
Definition at line 533 of file NVProfilerService.cc.
References global_domain().
Referenced by NVProfilerService().
void NVProfilerService::postEvent | ( | edm::StreamContext const & | sc | ) |
Definition at line 720 of file NVProfilerService.cc.
References event_, stream_domain(), and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::postEventReadFromSource | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 868 of file NVProfilerService.cc.
Referenced by NVProfilerService().
void NVProfilerService::postGlobalBeginLumi | ( | edm::GlobalContext const & | gc | ) |
Definition at line 675 of file NVProfilerService.cc.
References global_domain().
Referenced by NVProfilerService().
void NVProfilerService::postGlobalBeginRun | ( | edm::GlobalContext const & | gc | ) |
Definition at line 631 of file NVProfilerService.cc.
References global_domain().
Referenced by NVProfilerService().
void NVProfilerService::postGlobalEndLumi | ( | edm::GlobalContext const & | gc | ) |
Definition at line 685 of file NVProfilerService.cc.
References global_domain().
Referenced by NVProfilerService().
void NVProfilerService::postGlobalEndRun | ( | edm::GlobalContext const & | gc | ) |
Definition at line 641 of file NVProfilerService.cc.
References global_domain().
Referenced by NVProfilerService().
void NVProfilerService::postModuleBeginJob | ( | edm::ModuleDescription const & | desc | ) |
Definition at line 790 of file NVProfilerService.cc.
References global_domain(), global_modules_, and edm::ModuleDescription::id().
Referenced by NVProfilerService().
void NVProfilerService::postModuleBeginStream | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 600 of file NVProfilerService.cc.
References edm::ModuleDescription::id(), edm::ModuleCallingContext::moduleDescription(), stream_domain(), stream_modules_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::postModuleConstruction | ( | edm::ModuleDescription const & | desc | ) |
Definition at line 773 of file NVProfilerService.cc.
References global_domain(), global_modules_, and edm::ModuleDescription::id().
Referenced by NVProfilerService().
void NVProfilerService::postModuleEndJob | ( | edm::ModuleDescription const & | desc | ) |
Definition at line 807 of file NVProfilerService.cc.
References global_domain(), global_modules_, and edm::ModuleDescription::id().
Referenced by NVProfilerService().
void NVProfilerService::postModuleEndStream | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 619 of file NVProfilerService.cc.
References edm::ModuleDescription::id(), edm::ModuleCallingContext::moduleDescription(), stream_domain(), stream_modules_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::postModuleEvent | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 824 of file NVProfilerService.cc.
References edm::ModuleDescription::id(), edm::ModuleCallingContext::moduleDescription(), stream_domain(), stream_modules_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::postModuleEventDelayedGet | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 845 of file NVProfilerService.cc.
Referenced by NVProfilerService().
void NVProfilerService::postModuleEventPrefetching | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 752 of file NVProfilerService.cc.
References edm::ModuleDescription::id(), edm::ModuleCallingContext::moduleDescription(), showModulePrefetching_, stream_domain(), stream_modules_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::postModuleGlobalBeginLumi | ( | edm::GlobalContext const & | gc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 998 of file NVProfilerService.cc.
References global_domain(), global_modules_, edm::ModuleDescription::id(), and edm::ModuleCallingContext::moduleDescription().
Referenced by NVProfilerService().
void NVProfilerService::postModuleGlobalBeginRun | ( | edm::GlobalContext const & | gc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 964 of file NVProfilerService.cc.
References global_domain(), global_modules_, edm::ModuleDescription::id(), and edm::ModuleCallingContext::moduleDescription().
Referenced by NVProfilerService().
void NVProfilerService::postModuleGlobalEndLumi | ( | edm::GlobalContext const & | gc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 1015 of file NVProfilerService.cc.
References global_domain(), global_modules_, edm::ModuleDescription::id(), and edm::ModuleCallingContext::moduleDescription().
Referenced by NVProfilerService().
void NVProfilerService::postModuleGlobalEndRun | ( | edm::GlobalContext const & | gc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 981 of file NVProfilerService.cc.
References global_domain(), global_modules_, edm::ModuleDescription::id(), and edm::ModuleCallingContext::moduleDescription().
Referenced by NVProfilerService().
void NVProfilerService::postModuleStreamBeginLumi | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 927 of file NVProfilerService.cc.
References edm::ModuleDescription::id(), edm::ModuleCallingContext::moduleDescription(), stream_domain(), stream_modules_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::postModuleStreamBeginRun | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 889 of file NVProfilerService.cc.
References edm::ModuleDescription::id(), edm::ModuleCallingContext::moduleDescription(), stream_domain(), stream_modules_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::postModuleStreamEndLumi | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 946 of file NVProfilerService.cc.
References edm::ModuleDescription::id(), edm::ModuleCallingContext::moduleDescription(), stream_domain(), stream_modules_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::postModuleStreamEndRun | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 908 of file NVProfilerService.cc.
References edm::ModuleDescription::id(), edm::ModuleCallingContext::moduleDescription(), stream_domain(), stream_modules_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::postOpenFile | ( | std::string const & | lfn, |
bool | |||
) |
Definition at line 573 of file NVProfilerService.cc.
References global_domain().
Referenced by NVProfilerService().
void NVProfilerService::postPathEvent | ( | edm::StreamContext const & | sc, |
edm::PathContext const & | pc, | ||
edm::HLTPathStatus const & | hlts | ||
) |
Definition at line 732 of file NVProfilerService.cc.
References global_domain(), edm::PathContext::pathName(), alignCSCRings::s, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::postSourceConstruction | ( | edm::ModuleDescription const & | desc | ) |
Definition at line 1033 of file NVProfilerService.cc.
References DEFINE_FWK_SERVICE, global_domain(), global_modules_, and edm::ModuleDescription::id().
Referenced by NVProfilerService().
void NVProfilerService::postSourceEvent | ( | edm::StreamID | sid | ) |
Definition at line 543 of file NVProfilerService.cc.
References stream_domain().
Referenced by NVProfilerService().
void NVProfilerService::postSourceLumi | ( | edm::LuminosityBlockIndex | index | ) |
Definition at line 553 of file NVProfilerService.cc.
References global_domain().
Referenced by NVProfilerService().
void NVProfilerService::postSourceRun | ( | edm::RunIndex | index | ) |
Definition at line 563 of file NVProfilerService.cc.
References global_domain().
Referenced by NVProfilerService().
void NVProfilerService::postStreamBeginLumi | ( | edm::StreamContext const & | sc | ) |
Definition at line 696 of file NVProfilerService.cc.
References stream_domain(), and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::postStreamBeginRun | ( | edm::StreamContext const & | sc | ) |
Definition at line 652 of file NVProfilerService.cc.
References stream_domain(), and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::postStreamEndLumi | ( | edm::StreamContext const & | sc | ) |
Definition at line 708 of file NVProfilerService.cc.
References stream_domain(), and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::postStreamEndRun | ( | edm::StreamContext const & | sc | ) |
Definition at line 664 of file NVProfilerService.cc.
References stream_domain(), and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preallocate | ( | edm::service::SystemBounds const & | bounds | ) |
Definition at line 499 of file NVProfilerService.cc.
References concurrentStreams_, domains_, event_, global_domain(), edm::service::SystemBounds::maxNumberOfConcurrentLuminosityBlocks(), edm::service::SystemBounds::maxNumberOfConcurrentRuns(), edm::service::SystemBounds::maxNumberOfStreams(), edm::service::SystemBounds::maxNumberOfThreads(), MillePedeFileConverter_cfg::out, and stream_modules_.
Referenced by NVProfilerService().
void NVProfilerService::preBeginJob | ( | edm::PathsAndConsumesOfModulesBase const & | pathsAndConsumes, |
edm::ProcessContext const & | pc | ||
) |
Definition at line 516 of file NVProfilerService.cc.
References edm::PathsAndConsumesOfModulesBase::allModules(), concurrentStreams_, global_domain(), global_modules_, and stream_modules_.
Referenced by NVProfilerService().
void NVProfilerService::preCloseFile | ( | std::string const & | lfn, |
bool | |||
) |
Definition at line 578 of file NVProfilerService.cc.
References global_domain(), and alignCSCRings::s.
Referenced by NVProfilerService().
void NVProfilerService::preEvent | ( | edm::StreamContext const & | sc | ) |
Definition at line 714 of file NVProfilerService.cc.
References event_, stream_domain(), and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preEventReadFromSource | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 854 of file NVProfilerService.cc.
Referenced by NVProfilerService().
void NVProfilerService::preGlobalBeginLumi | ( | edm::GlobalContext const & | gc | ) |
Definition at line 670 of file NVProfilerService.cc.
References global_domain().
Referenced by NVProfilerService().
void NVProfilerService::preGlobalBeginRun | ( | edm::GlobalContext const & | gc | ) |
Definition at line 626 of file NVProfilerService.cc.
References global_domain().
Referenced by NVProfilerService().
void NVProfilerService::preGlobalEndLumi | ( | edm::GlobalContext const & | gc | ) |
Definition at line 680 of file NVProfilerService.cc.
References global_domain().
Referenced by NVProfilerService().
void NVProfilerService::preGlobalEndRun | ( | edm::GlobalContext const & | gc | ) |
Definition at line 636 of file NVProfilerService.cc.
References global_domain().
Referenced by NVProfilerService().
void NVProfilerService::preModuleBeginJob | ( | edm::ModuleDescription const & | desc | ) |
Definition at line 779 of file NVProfilerService.cc.
References global_domain(), global_modules_, highlight(), edm::ModuleDescription::id(), diffTwoXMLs::label, edm::ModuleDescription::moduleLabel(), and mps_check::msg.
Referenced by NVProfilerService().
void NVProfilerService::preModuleBeginStream | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 588 of file NVProfilerService.cc.
References highlight(), edm::ModuleDescription::id(), diffTwoXMLs::label, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), mps_check::msg, stream_domain(), stream_modules_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preModuleConstruction | ( | edm::ModuleDescription const & | desc | ) |
Definition at line 761 of file NVProfilerService.cc.
References global_domain(), global_modules_, highlight(), edm::ModuleDescription::id(), diffTwoXMLs::label, edm::ModuleDescription::moduleLabel(), and mps_check::msg.
Referenced by NVProfilerService().
void NVProfilerService::preModuleEndJob | ( | edm::ModuleDescription const & | desc | ) |
Definition at line 796 of file NVProfilerService.cc.
References global_domain(), global_modules_, highlight(), edm::ModuleDescription::id(), diffTwoXMLs::label, edm::ModuleDescription::moduleLabel(), and mps_check::msg.
Referenced by NVProfilerService().
void NVProfilerService::preModuleEndStream | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 607 of file NVProfilerService.cc.
References highlight(), edm::ModuleDescription::id(), diffTwoXMLs::label, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), mps_check::msg, stream_domain(), stream_modules_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preModuleEvent | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 813 of file NVProfilerService.cc.
References highlight(), edm::ModuleDescription::id(), diffTwoXMLs::label, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), stream_domain(), stream_modules_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preModuleEventDelayedGet | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 831 of file NVProfilerService.cc.
Referenced by NVProfilerService().
void NVProfilerService::preModuleEventPrefetching | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 738 of file NVProfilerService.cc.
References highlight(), edm::ModuleDescription::id(), diffTwoXMLs::label, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), mps_check::msg, showModulePrefetching_, stream_domain(), stream_modules_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preModuleGlobalBeginLumi | ( | edm::GlobalContext const & | gc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 987 of file NVProfilerService.cc.
References global_domain(), global_modules_, highlight(), edm::ModuleDescription::id(), diffTwoXMLs::label, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), and mps_check::msg.
Referenced by NVProfilerService().
void NVProfilerService::preModuleGlobalBeginRun | ( | edm::GlobalContext const & | gc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 953 of file NVProfilerService.cc.
References global_domain(), global_modules_, highlight(), edm::ModuleDescription::id(), diffTwoXMLs::label, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), and mps_check::msg.
Referenced by NVProfilerService().
void NVProfilerService::preModuleGlobalEndLumi | ( | edm::GlobalContext const & | gc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 1004 of file NVProfilerService.cc.
References global_domain(), global_modules_, highlight(), edm::ModuleDescription::id(), diffTwoXMLs::label, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), and mps_check::msg.
Referenced by NVProfilerService().
void NVProfilerService::preModuleGlobalEndRun | ( | edm::GlobalContext const & | gc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 970 of file NVProfilerService.cc.
References global_domain(), global_modules_, highlight(), edm::ModuleDescription::id(), diffTwoXMLs::label, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), and mps_check::msg.
Referenced by NVProfilerService().
void NVProfilerService::preModuleStreamBeginLumi | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 915 of file NVProfilerService.cc.
References highlight(), edm::ModuleDescription::id(), diffTwoXMLs::label, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), mps_check::msg, stream_domain(), stream_modules_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preModuleStreamBeginRun | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 877 of file NVProfilerService.cc.
References highlight(), edm::ModuleDescription::id(), diffTwoXMLs::label, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), mps_check::msg, stream_domain(), stream_modules_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preModuleStreamEndLumi | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 934 of file NVProfilerService.cc.
References highlight(), edm::ModuleDescription::id(), diffTwoXMLs::label, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), mps_check::msg, stream_domain(), stream_modules_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preModuleStreamEndRun | ( | edm::StreamContext const & | sc, |
edm::ModuleCallingContext const & | mcc | ||
) |
Definition at line 896 of file NVProfilerService.cc.
References highlight(), edm::ModuleDescription::id(), diffTwoXMLs::label, edm::ModuleCallingContext::moduleDescription(), edm::ModuleDescription::moduleLabel(), mps_check::msg, stream_domain(), stream_modules_, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preOpenFile | ( | std::string const & | lfn, |
bool | |||
) |
Definition at line 568 of file NVProfilerService.cc.
References global_domain(), and alignCSCRings::s.
Referenced by NVProfilerService().
void NVProfilerService::prePathEvent | ( | edm::StreamContext const & | sc, |
edm::PathContext const & | pc | ||
) |
Definition at line 726 of file NVProfilerService.cc.
References global_domain(), edm::PathContext::pathName(), alignCSCRings::s, and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preSourceConstruction | ( | edm::ModuleDescription const & | desc | ) |
Definition at line 1021 of file NVProfilerService.cc.
References global_domain(), global_modules_, highlight(), edm::ModuleDescription::id(), diffTwoXMLs::label, edm::ModuleDescription::moduleLabel(), and mps_check::msg.
Referenced by NVProfilerService().
void NVProfilerService::preSourceEvent | ( | edm::StreamID | sid | ) |
Definition at line 538 of file NVProfilerService.cc.
References stream_domain().
Referenced by NVProfilerService().
void NVProfilerService::preSourceLumi | ( | edm::LuminosityBlockIndex | index | ) |
Definition at line 548 of file NVProfilerService.cc.
References global_domain().
Referenced by NVProfilerService().
void NVProfilerService::preSourceRun | ( | edm::RunIndex | index | ) |
Definition at line 558 of file NVProfilerService.cc.
References global_domain().
Referenced by NVProfilerService().
void NVProfilerService::preStreamBeginLumi | ( | edm::StreamContext const & | sc | ) |
Definition at line 690 of file NVProfilerService.cc.
References stream_domain(), and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preStreamBeginRun | ( | edm::StreamContext const & | sc | ) |
Definition at line 646 of file NVProfilerService.cc.
References stream_domain(), and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preStreamEndLumi | ( | edm::StreamContext const & | sc | ) |
Definition at line 702 of file NVProfilerService.cc.
References stream_domain(), and edm::StreamContext::streamID().
Referenced by NVProfilerService().
void NVProfilerService::preStreamEndRun | ( | edm::StreamContext const & | sc | ) |
Definition at line 658 of file NVProfilerService.cc.
References stream_domain(), and edm::StreamContext::streamID().
Referenced by NVProfilerService().
|
inlineprivate |
Definition at line 317 of file NVProfilerService.cc.
Referenced by postEvent(), postModuleBeginStream(), postModuleEndStream(), postModuleEvent(), postModuleEventPrefetching(), postModuleStreamBeginLumi(), postModuleStreamBeginRun(), postModuleStreamEndLumi(), postModuleStreamEndRun(), postSourceEvent(), postStreamBeginLumi(), postStreamBeginRun(), postStreamEndLumi(), postStreamEndRun(), preEvent(), preModuleBeginStream(), preModuleEndStream(), preModuleEvent(), preModuleEventPrefetching(), preModuleStreamBeginLumi(), preModuleStreamBeginRun(), preModuleStreamEndLumi(), preModuleStreamEndRun(), preSourceEvent(), preStreamBeginLumi(), preStreamBeginRun(), preStreamEndLumi(), and preStreamEndRun().
|
friend |
Definition at line 309 of file NVProfilerService.cc.
|
private |
Definition at line 277 of file NVProfilerService.cc.
Referenced by NVProfilerService::Domains::Domains(), preallocate(), and preBeginJob().
|
private |
Definition at line 311 of file NVProfilerService.cc.
Referenced by preallocate().
|
private |
Definition at line 278 of file NVProfilerService.cc.
Referenced by postEvent(), preallocate(), and preEvent().
|
private |
Definition at line 281 of file NVProfilerService.cc.
Referenced by postModuleBeginJob(), postModuleConstruction(), postModuleEndJob(), postModuleGlobalBeginLumi(), postModuleGlobalBeginRun(), postModuleGlobalEndLumi(), postModuleGlobalEndRun(), postSourceConstruction(), preBeginJob(), preModuleBeginJob(), preModuleConstruction(), preModuleEndJob(), preModuleGlobalBeginLumi(), preModuleGlobalBeginRun(), preModuleGlobalEndLumi(), preModuleGlobalEndRun(), and preSourceConstruction().
|
private |
Definition at line 274 of file NVProfilerService.cc.
Referenced by highlight(), and NVProfilerService().
|
private |
Definition at line 275 of file NVProfilerService.cc.
Referenced by postModuleEventPrefetching(), and preModuleEventPrefetching().
|
private |
Definition at line 279 of file NVProfilerService.cc.
Referenced by postModuleBeginStream(), postModuleEndStream(), postModuleEvent(), postModuleEventPrefetching(), postModuleStreamBeginLumi(), postModuleStreamBeginRun(), postModuleStreamEndLumi(), postModuleStreamEndRun(), preallocate(), preBeginJob(), preModuleBeginStream(), preModuleEndStream(), preModuleEvent(), preModuleEventPrefetching(), preModuleStreamBeginLumi(), preModuleStreamBeginRun(), preModuleStreamEndLumi(), and preModuleStreamEndRun().