|
- Method resolution order:
- Process
- telemetry.timeline.event_container.TimelineEventContainer
- __builtin__.object
Methods defined here:
- AddMemoryDumpEvent(self, memory_dump)
- Add a ProcessMemoryDumpEvent to this process.
- AutoCloseOpenSlices(self, max_timestamp, thread_time_bounds)
- FinalizeImport(self)
- GetCounter(self, category, name)
- GetOrCreateCounter(self, category, name)
- GetOrCreateThread(self, tid)
- IterChildContainers(self)
- IterEventsInThisContainer(self, event_type_predicate, event_predicate)
- SetTraceBufferOverflowTimestamp(self, timestamp)
- __init__(self, parent, pid)
Data descriptors defined here:
- counters
- threads
- trace_buffer_did_overflow
- trace_buffer_overflow_event
Methods inherited from telemetry.timeline.event_container.TimelineEventContainer:
- GetAllEvents(self, recursive=True)
- # List versions. These should always be simple expressions that list() on
# an underlying iter method.
- GetAllEventsOfName(self, name, recursive=True)
- GetAllToplevelSlicesOfName(self, name, recursive=True)
- IterAllAsyncSlicesOfName(self, name, recursive=True)
- IterAllAsyncSlicesStartsWithName(self, name, recursive=True)
- IterAllEvents(self, recursive=True, event_type_predicate=<function <lambda>>, event_predicate=<function <lambda>>)
- Iterates all events in this container, pre-filtered by two predicates.
Only events with a type matching event_type_predicate AND matching event
event_predicate will be yielded.
event_type_predicate is given an actual type object, e.g.:
event_type_predicate(slice_module.Slice)
event_predicate is given actual events:
event_predicate(thread.slices[7])
- IterAllEventsOfName(self, name, recursive=True)
- # Helper functions for finding common kinds of events. Must always take an
# optinal recurisve parameter and be implemented in terms fo IterAllEvents.
- IterAllFlowEvents(self, recursive=True)
- IterAllSlices(self, recursive=True)
- IterAllSlicesInRange(self, start, end, recursive=True)
- IterAllSlicesOfName(self, name, recursive=True)
- IterAllToplevelSlicesOfName(self, name, recursive=True)
Static methods inherited from telemetry.timeline.event_container.TimelineEventContainer:
- IsAsyncSlice(t)
Data descriptors inherited from telemetry.timeline.event_container.TimelineEventContainer:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
|