Qt Declarative (Quick 2)
Go to file
Erik Verbruggen ab23a26e67 Fix IR control flow after a throw statement.
A throw statement in a try block will now jump to the catch/finally, and
a throw statement outside will jump to the exit block. This follows what
happens during run-time, which fixes liveness issues with the
return-temp of calls to builtin_create_exception_handler.

Change-Id: I70f14f03f0431d3fc962c22984d4f486a1d81c7d
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
2013-03-04 12:02:11 +01:00
src Fix IR control flow after a throw statement. 2013-03-04 12:02:11 +01:00
tests Skip some really slow tests 2013-03-03 10:27:13 +01:00
tools Implement JavaScript exceptions using C++ exceptions 2013-03-03 20:35:56 +01:00
.gitignore Tool to generate FDE and CIE tables using libdwarf 2013-02-27 16:56:22 +01:00
.gitmodules Initial import of Test262 test suite 2013-01-04 21:09:22 +01:00
.qmake.conf Say hello to QtV4 module. 2013-01-30 13:20:40 +01:00
LGPL_EXCEPTION.txt Add the mandatory license file to be consistent and proper 2013-02-15 09:07:14 +01:00
LICENSE.FDL Add the mandatory license file to be consistent and proper 2013-02-15 09:07:14 +01:00
LICENSE.GPL Add the mandatory license file to be consistent and proper 2013-02-15 09:07:14 +01:00
LICENSE.LGPL Add the mandatory license file to be consistent and proper 2013-02-15 09:07:14 +01:00
sync.profile Make things more compliant with a regular Qt module 2013-01-31 07:01:54 +01:00
test_interpreter.py Allow to run tests in parallel. 2012-12-18 09:19:57 +01:00
v4cc Initial work on exceptions for the AOT compiler. 2012-06-06 15:30:50 +02:00
v4vm.pro Say hello to QtV4 module. 2013-01-30 13:20:40 +01:00