Skip to content
Snippets Groups Projects
Commit fbb45e5a authored by Ulf Hermann's avatar Ulf Hermann
Browse files

QmlProfiler: Keep Compiling events separate in flame graph


The QML compiler can run asynchronously and produce ranges that don't
match up with other QML/JS ranges. The flame graph model assumes that
all ranges are perfectly nested, and produces incorrect data if they
aren't. The compile ranges are perfectly nested among themselves, and
the other QML/JS ranges are also perfectly nested among themselves, so
we can fix this by keeping separate stacks for them.

Change-Id: If4ea251c6a2e74bd04e142cf184937600ea31a87
Reviewed-by: Kai Koehne's avatarKai Koehne <kai.koehne@qt.io>
parent 0eb1301b
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment