8 'ActivateAt' : [
'Initialize' ,
'ReInitialize' ,
'Execute' ,
'BeginRun' ,
'EndRun' ,
'Finalize' ],
12 'DoFullEventProfile' :
False,
13 'FullEventNSampleEvents' : 1L,
15 'SkipSequencers' :
True,
18 'SkipSequencers' :
""" If true, auditing will be skipped for Sequencer objects. """,
19 'FullEventNSampleEvents' :
""" The number of events to include in a full event audit, if enabled """,
20 'ActivateAt' :
""" List of phases to activate the Auditoring during """,
21 'SkipEvents' :
""" Number of events to skip before activating the auditing """,
22 'DoFullEventProfile' :
""" If true, instead of individually auditing components, the full event (or events) will be audited in one go """,
23 'ProfileFreq' :
""" The frequence to audit events. -1 means all events """,
24 'DisableFor' :
""" List of component names to disable the auditing for """,
26 def __init__(self, name = Configurable.DefaultName, **kwargs):
27 super(Google__CPUProfiler, self).
__init__(name)
28 for n,v
in kwargs.items():
31 return 'GaudiGoogleProfiling'
33 return 'Google::CPUProfiler'
40 'ActivateAt' : [
'Initialize' ,
'ReInitialize' ,
'Execute' ,
'BeginRun' ,
'EndRun' ,
'Finalize' ],
44 'DoFullEventProfile' :
False,
45 'FullEventNSampleEvents' : 1L,
47 'SkipSequencers' :
True,
50 'SkipSequencers' :
""" If true, auditing will be skipped for Sequencer objects. """,
51 'FullEventNSampleEvents' :
""" The number of events to include in a full event audit, if enabled """,
52 'ActivateAt' :
""" List of phases to activate the Auditoring during """,
53 'SkipEvents' :
""" Number of events to skip before activating the auditing """,
54 'DoFullEventProfile' :
""" If true, instead of individually auditing components, the full event (or events) will be audited in one go """,
55 'ProfileFreq' :
""" The frequence to audit events. -1 means all events """,
56 'DisableFor' :
""" List of component names to disable the auditing for """,
58 def __init__(self, name = Configurable.DefaultName, **kwargs):
59 super(Google__HeapChecker, self).
__init__(name)
60 for n,v
in kwargs.items():
63 return 'GaudiGoogleProfiling'
65 return 'Google::HeapChecker'
72 'ActivateAt' : [
'Initialize' ,
'ReInitialize' ,
'Execute' ,
'BeginRun' ,
'EndRun' ,
'Finalize' ],
76 'DoFullEventProfile' :
False,
77 'FullEventNSampleEvents' : 1L,
79 'SkipSequencers' :
True,
80 'DumpHeapProfiles' :
True,
81 'PrintProfilesToLog' :
False,
84 'SkipSequencers' :
""" If true, auditing will be skipped for Sequencer objects. """,
85 'FullEventNSampleEvents' :
""" The number of events to include in a full event audit, if enabled """,
86 'ActivateAt' :
""" List of phases to activate the Auditoring during """,
87 'SkipEvents' :
""" Number of events to skip before activating the auditing """,
88 'DoFullEventProfile' :
""" If true, instead of individually auditing components, the full event (or events) will be audited in one go """,
89 'ProfileFreq' :
""" The frequence to audit events. -1 means all events """,
90 'DisableFor' :
""" List of component names to disable the auditing for """,
92 def __init__(self, name = Configurable.DefaultName, **kwargs):
93 super(Google__HeapProfiler, self).
__init__(name)
94 for n,v
in kwargs.items():
97 return 'GaudiGoogleProfiling'
99 return 'Google::HeapProfiler'
def __init__(self, name=Configurable.DefaultName, kwargs)
def __init__(self, name=Configurable.DefaultName, kwargs)
def __init__(self, name=Configurable.DefaultName, kwargs)