Index: tools/telemetry/docs/telemetry.core.timeline.thread.html |
diff --git a/tools/telemetry/docs/telemetry.core.timeline.thread.html b/tools/telemetry/docs/telemetry.core.timeline.thread.html |
index 081f2ee55a9aaba7386be2db955d9d57e7046d94..04b515baea61ec862e21ebcb45373140b43aa377 100644 |
--- a/tools/telemetry/docs/telemetry.core.timeline.thread.html |
+++ b/tools/telemetry/docs/telemetry.core.timeline.thread.html |
@@ -20,9 +20,10 @@ |
<tr><td bgcolor="#aa55cc"><tt> </tt></td><td> </td> |
<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="telemetry.core.timeline.event_container.html">telemetry.core.timeline.event_container</a><br> |
+</td><td width="25%" valign=top><a href="itertools.html">itertools</a><br> |
</td><td width="25%" valign=top><a href="telemetry.core.timeline.sample.html">telemetry.core.timeline.sample</a><br> |
</td><td width="25%" valign=top><a href="telemetry.core.timeline.slice.html">telemetry.core.timeline.slice</a><br> |
-</td><td width="25%" valign=top></td></tr></table></td></tr></table><p> |
+</td></tr></table></td></tr></table><p> |
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section"> |
<tr bgcolor="#ee77aa"> |
<td colspan=3 valign=bottom> <br> |
@@ -58,25 +59,31 @@ The asynchronous slices are stored in an Asyn |
Methods defined here:<br> |
<dl><dt><a name="Thread-AddAsyncSlice"><strong>AddAsyncSlice</strong></a>(self, async_slice)</dt></dl> |
+<dl><dt><a name="Thread-AddFlowEvent"><strong>AddFlowEvent</strong></a>(self, flow_event)</dt></dl> |
+ |
<dl><dt><a name="Thread-AddSample"><strong>AddSample</strong></a>(self, category, name, timestamp, args<font color="#909090">=None</font>)</dt></dl> |
-<dl><dt><a name="Thread-AutoCloseOpenSlices"><strong>AutoCloseOpenSlices</strong></a>(self, max_timestamp)</dt></dl> |
+<dl><dt><a name="Thread-AutoCloseOpenSlices"><strong>AutoCloseOpenSlices</strong></a>(self, max_timestamp, max_thread_timestamp)</dt></dl> |
-<dl><dt><a name="Thread-BeginSlice"><strong>BeginSlice</strong></a>(self, category, name, timestamp, args<font color="#909090">=None</font>)</dt><dd><tt>Opens a new slice for the thread.<br> |
+<dl><dt><a name="Thread-BeginSlice"><strong>BeginSlice</strong></a>(self, category, name, timestamp, thread_timestamp<font color="#909090">=None</font>, args<font color="#909090">=None</font>)</dt><dd><tt>Opens a new slice for the thread.<br> |
Calls to beginSlice and endSlice must be made with<br> |
non-monotonically-decreasing timestamps.<br> |
<br> |
* category: Category to which the slice belongs.<br> |
* name: Name of the slice to add.<br> |
* timestamp: The timetsamp of the slice, in milliseconds.<br> |
+* thread_timestamp: <a href="#Thread">Thread</a> specific clock (scheduled) timestamp of the<br> |
+ slice, in milliseconds.<br> |
* args: Arguments associated with<br> |
<br> |
Returns newly opened slice</tt></dd></dl> |
-<dl><dt><a name="Thread-EndSlice"><strong>EndSlice</strong></a>(self, end_timestamp)</dt><dd><tt>Ends the last begun slice in this group and pushes it onto the slice<br> |
+<dl><dt><a name="Thread-EndSlice"><strong>EndSlice</strong></a>(self, end_timestamp, end_thread_timestamp<font color="#909090">=None</font>)</dt><dd><tt>Ends the last begun slice in this group and pushes it onto the slice<br> |
array.<br> |
<br> |
* end_timestamp: Timestamp when the slice ended in milliseconds<br> |
+* end_thread_timestamp: Timestamp when the scheduled time of the slice ended<br> |
+ in milliseconds<br> |
<br> |
returns completed slice.</tt></dd></dl> |
@@ -84,12 +91,22 @@ returns completed slice.</tt></dd></dl> |
<dl><dt><a name="Thread-IsTimestampValidForBeginOrEnd"><strong>IsTimestampValidForBeginOrEnd</strong></a>(self, timestamp)</dt></dl> |
+<dl><dt><a name="Thread-IterAllAsyncSlices"><strong>IterAllAsyncSlices</strong></a>(self)</dt></dl> |
+ |
+<dl><dt><a name="Thread-IterAllAsyncSlicesOfName"><strong>IterAllAsyncSlicesOfName</strong></a>(self, name)</dt></dl> |
+ |
+<dl><dt><a name="Thread-IterAllFlowEvents"><strong>IterAllFlowEvents</strong></a>(self)</dt></dl> |
+ |
<dl><dt><a name="Thread-IterAllSlices"><strong>IterAllSlices</strong></a>(self)</dt></dl> |
+<dl><dt><a name="Thread-IterAllSlicesOfName"><strong>IterAllSlicesOfName</strong></a>(self, name)</dt></dl> |
+ |
<dl><dt><a name="Thread-IterChildContainers"><strong>IterChildContainers</strong></a>(self)</dt></dl> |
<dl><dt><a name="Thread-IterEventsInThisContainer"><strong>IterEventsInThisContainer</strong></a>(self)</dt></dl> |
+<dl><dt><a name="Thread-PushCompleteSlice"><strong>PushCompleteSlice</strong></a>(self, category, name, timestamp, duration, thread_timestamp, thread_duration, args<font color="#909090">=None</font>)</dt></dl> |
+ |
<dl><dt><a name="Thread-PushSlice"><strong>PushSlice</strong></a>(self, new_slice)</dt></dl> |
<dl><dt><a name="Thread-__init__"><strong>__init__</strong></a>(self, process, tid)</dt></dl> |