8 'ActivateAt' : [
'Initialize' ,
'ReInitialize' ,
'Execute' ,
'BeginRun' ,
'EndRun' ,
'Finalize' ],
12 'DoFullEventProfile' :
False,
13 'FullEventNSampleEvents' : 1L,
15 'SkipSequencers' :
True,
18 'OutputLevel' :
""" output level [Auditor] """,
19 'Enable' :
""" should the auditor be used or not [Auditor] """,
20 'ActivateAt' :
""" List of phases to activate the Auditoring during [Google::AuditorBase] """,
21 'DisableFor' :
""" List of component names to disable the auditing for [Google::AuditorBase] """,
22 'EnableFor' :
""" Any component in this list will be audited. If empty, all will be done. [Google::AuditorBase] """,
23 'ProfileFreq' :
""" The frequence to audit events. -1 means all events [Google::AuditorBase] """,
24 'DoFullEventProfile' :
""" If true, instead of individually auditing components, the full event (or events) will be audited in one go [Google::AuditorBase] """,
25 'FullEventNSampleEvents' :
""" The number of events to include in a full event audit, if enabled [Google::AuditorBase] """,
26 'SkipEvents' :
""" Number of events to skip before activating the auditing [Google::AuditorBase] """,
27 'SkipSequencers' :
""" If true, auditing will be skipped for Sequencer objects. [Google::AuditorBase] """,
29 def __init__(self, name = Configurable.DefaultName, **kwargs):
30 super(Google__CPUProfiler, self).
__init__(name)
31 for n,v
in kwargs.items():
34 return 'GaudiGoogleProfiling' 36 return 'Google::CPUProfiler' 43 'ActivateAt' : [
'Initialize' ,
'ReInitialize' ,
'Execute' ,
'BeginRun' ,
'EndRun' ,
'Finalize' ],
47 'DoFullEventProfile' :
False,
48 'FullEventNSampleEvents' : 1L,
50 'SkipSequencers' :
True,
53 'OutputLevel' :
""" output level [Auditor] """,
54 'Enable' :
""" should the auditor be used or not [Auditor] """,
55 'ActivateAt' :
""" List of phases to activate the Auditoring during [Google::AuditorBase] """,
56 'DisableFor' :
""" List of component names to disable the auditing for [Google::AuditorBase] """,
57 'EnableFor' :
""" Any component in this list will be audited. If empty, all will be done. [Google::AuditorBase] """,
58 'ProfileFreq' :
""" The frequence to audit events. -1 means all events [Google::AuditorBase] """,
59 'DoFullEventProfile' :
""" If true, instead of individually auditing components, the full event (or events) will be audited in one go [Google::AuditorBase] """,
60 'FullEventNSampleEvents' :
""" The number of events to include in a full event audit, if enabled [Google::AuditorBase] """,
61 'SkipEvents' :
""" Number of events to skip before activating the auditing [Google::AuditorBase] """,
62 'SkipSequencers' :
""" If true, auditing will be skipped for Sequencer objects. [Google::AuditorBase] """,
64 def __init__(self, name = Configurable.DefaultName, **kwargs):
65 super(Google__HeapChecker, self).
__init__(name)
66 for n,v
in kwargs.items():
69 return 'GaudiGoogleProfiling' 71 return 'Google::HeapChecker' 78 'ActivateAt' : [
'Initialize' ,
'ReInitialize' ,
'Execute' ,
'BeginRun' ,
'EndRun' ,
'Finalize' ],
82 'DoFullEventProfile' :
False,
83 'FullEventNSampleEvents' : 1L,
85 'SkipSequencers' :
True,
86 'DumpHeapProfiles' :
True,
87 'PrintProfilesToLog' :
False,
90 'OutputLevel' :
""" output level [Auditor] """,
91 'Enable' :
""" should the auditor be used or not [Auditor] """,
92 'ActivateAt' :
""" List of phases to activate the Auditoring during [Google::AuditorBase] """,
93 'DisableFor' :
""" List of component names to disable the auditing for [Google::AuditorBase] """,
94 'EnableFor' :
""" Any component in this list will be audited. If empty, all will be done. [Google::AuditorBase] """,
95 'ProfileFreq' :
""" The frequence to audit events. -1 means all events [Google::AuditorBase] """,
96 'DoFullEventProfile' :
""" If true, instead of individually auditing components, the full event (or events) will be audited in one go [Google::AuditorBase] """,
97 'FullEventNSampleEvents' :
""" The number of events to include in a full event audit, if enabled [Google::AuditorBase] """,
98 'SkipEvents' :
""" Number of events to skip before activating the auditing [Google::AuditorBase] """,
99 'SkipSequencers' :
""" If true, auditing will be skipped for Sequencer objects. [Google::AuditorBase] """,
100 'DumpHeapProfiles' :
""" [Google::HeapProfiler] """,
101 'PrintProfilesToLog' :
""" [Google::HeapProfiler] """,
103 def __init__(self, name = Configurable.DefaultName, **kwargs):
104 super(Google__HeapProfiler, self).
__init__(name)
105 for n,v
in kwargs.items():
108 return 'GaudiGoogleProfiling' 110 return 'Google::HeapProfiler' def __init__(self, name=Configurable.DefaultName, kwargs)
def __init__(self, name=Configurable.DefaultName, kwargs)
def __init__(self, name=Configurable.DefaultName, kwargs)