QML: do not check stack size if stack grows up
authorRolf Eike Beer <eb@emlix.com>
Wed, 4 Feb 2015 12:24:53 +0000 (13:24 +0100)
committerSimon Hausmann <simon.hausmann@theqtcompany.com>
Tue, 21 Apr 2015 08:52:06 +0000 (08:52 +0000)
commit9934c075c707138f3e23e7e45858e2f108195b7e
treeb0e9993c03c402be097f8636c8a5fc1b62900b92
parentf0f3edafdbcafa2adb6e58a63b45d1660e69724c
QML: do not check stack size if stack grows up

On architectures where the stack grows upwards (i.e. HP PA-RISC) the
stack limit calculation fails because the variables used to check the
offset are usually close to the bottom of the stack, which is in this
case the origin of the stack grows. Since these machines are a rare
obscurity simply assume that everything is fine on these machines. The
few people that are indeed running QML on such machines will probably
be able configure their stack size properly by default.

Task-number: QTBUG-44268
Change-Id: Ia83a39179a0f6e0602ba7a5032d386e12d8d1ba3
Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
src/qml/jsruntime/qv4engine.cpp