README.md

ember-perf-timeline

Currently this addon provides information for Component and {{outlet}} render, although more support can (and should) be added in the future.

Warning: Running with the profiler and instrumentation enabled will itself impede performance itself. Also, be sure to test in production mode or all the development mode assertions will affect performance as well.

Installation

ember install ember-perf-timeline

Usage

Add _ember-perf-timeline=true to the queryString of your URL.

Record a timeline (using either timeline tab or performance tab in Chrome).

Note: If the query param is not set, the addon will not impact your app's performance, and can be left installed for production. Additionally, if the query param is set, the instrumentation overhead may be non-trivial.

Containment

Times for a given component include its own time and those of its children. For the following example, the parent component took a total of 6 ms, which includes the 1.5ms of the child: