diff options
author | Erik Verbruggen <erik.verbruggen@me.com> | 2013-10-15 16:13:01 +0200 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-11-18 20:24:07 +0100 |
commit | da31479ee237a40ed03bcaf1352f00d33d1f325c (patch) | |
tree | a9f342345fdeff3ef4ded4348525ec8a8ce95490 /src/qml/qml/qqmlcompiler.cpp | |
parent | 034cc94459260ad3494eafb9672dd02eda42782f (diff) |
V4 SSA: speed up dominator calculations.
Changed three recursive routines to worklist-based iterative ones. This
not only speeds up the dominator frontier calculation, but also prevents
the algorithm to run out of stack space.
This is a partial fix for QTBUG-34047.
Change-Id: Ife8dc35724d50408ad356e1621884bdb82db9626
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
Diffstat (limited to 'src/qml/qml/qqmlcompiler.cpp')
0 files changed, 0 insertions, 0 deletions