diff options
author | Simon Hausmann <[email protected]> | 2013-10-30 14:47:07 +0100 |
---|---|---|
committer | The Qt Project <[email protected]> | 2013-11-01 23:01:30 +0100 |
commit | b5991ce2a61219bda5a7fa6e33f323158d1eb78b (patch) | |
tree | b7887aab103d993436c22c80d1178ff4984459a3 /src/qml/jsruntime/qv4objectiterator.cpp | |
parent | aff3202b9fdd36ed64f55d658d1e4d066c5259d3 (diff) |
Avoid exception checks after calls to some run-time functions
We know that some run-time functions won't thrown an exception, so this
patch annotates them with a tricked NoThrowContext* instead of
ExecutionContext*, which allows the masm isel to detect calls to them
and avoid generating the exception handling checks after the call.
Change-Id: Ida1c9497edda14f26e1d6389b0144f6abeeba654
Reviewed-by: Lars Knoll <[email protected]>
Diffstat (limited to 'src/qml/jsruntime/qv4objectiterator.cpp')
0 files changed, 0 insertions, 0 deletions