telemetry.core.timeline.tracing.slice
index
telemetry/core/timeline/tracing/slice.py

# Copyright 2013 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

 
Modules
       
telemetry.core.timeline.event

 
Classes
       
telemetry.core.timeline.event.TimelineEvent(__builtin__.object)
Slice

 
class Slice(telemetry.core.timeline.event.TimelineEvent)
    Slice represents an interval of time plus parameters associated
with that interval.
 
NOTE: The Sample class implements the same interface as
Slice. These must be kept in sync.
 
All time units are stored in milliseconds.
 
 
Method resolution order:
Slice
telemetry.core.timeline.event.TimelineEvent
__builtin__.object

Methods defined here:
__init__(self, category, name, timestamp, args=None, parent=None)

Methods inherited from telemetry.core.timeline.event.TimelineEvent:
GetAllChildrenRecursive(self, include_self=False)
ShiftTimestampsForward(self, delta_time)
Shifts start time of event by delta_time and also
recursively shifts child events.
UpdateBounds(self)
Updates the start time to be the minimum start time of all
child events and the end time to be the maximum end time of all
child events.
__repr__(self)

Data descriptors inherited from telemetry.core.timeline.event.TimelineEvent:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
end
self_time
Time spent in this function less any time spent in child events.