TaskTracer: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Created page with "== Introduction == TaskTracer aims at the '''correlation''' between Tasks and Runnables, across threads and processes. By looking at a task, TaskTracer tells you: * The “so...")
 
Line 12: Line 12:


== Reference links ==
== Reference links ==
* Bug 908995 - [B2G] Task tracer
* {{bug|908995}} - [B2G] Task tracer
** https://github.com/shellylin/gecko-dev/tree/tt-v4
** https://github.com/shellylin/gecko-dev/tree/tt-v4
* Bug 916409 - Data retriever for task tracer
* {{bug|916409}} - Data retriever for task tracer
* Bug 956620 - [B2G] Task tracer converter
* {{bug|956620}} - [B2G] Task tracer converter
** https://github.com/ginayeh/task-tracer-converter
** https://github.com/ginayeh/task-tracer-converter
* Isis
* Isis

Revision as of 05:44, 8 April 2014

Introduction

TaskTracer aims at the correlation between Tasks and Runnables, across threads and processes.

By looking at a task, TaskTracer tells you:

  • The “source events” of this task.
    • IO events: touch events, key events, wifi daemon signal
  • Where it is dispatched from.

How to use Task Tracer

How to read the profile using Isis

Reference links

TODO

  • Integrate with built-in profiler.