diff options
author | Murray Read <ext-murray.2.read@nokia.com> | 2012-04-17 15:35:49 (GMT) |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-04-20 11:28:34 (GMT) |
commit | 2e897ab99413bb1e4fd3f057f431785e3ac7abb0 (patch) | |
tree | 69b91cdc53de749c872edaba12e65540de99e689 /src/dbus/qdbusdemarshaller.cpp | |
parent | 51a2b0fde9bf635482fd2463b901139c82ed0dc4 (diff) | |
download | Qt-2e897ab99413bb1e4fd3f057f431785e3ac7abb0.zip Qt-2e897ab99413bb1e4fd3f057f431785e3ac7abb0.tar.gz Qt-2e897ab99413bb1e4fd3f057f431785e3ac7abb0.tar.bz2 |
Reduce virtual address space use by JavaScriptCore on Symbian
JavaScriptCore is reserving 128MB address space for each instance
of JSGlobalData that is created in an app. Eg there is one per
QDeclarativeView, via QDeclarativeEngine, via QScriptEngine.
This can contribute to the app running out
of address space and then crashing.
The AlignedBlockAllocator is modified to be a process singleton so that
all JSGlobalData objects share the same instance.
Now there is only one 128MB address space reservation.
Task-number: ou1cimx1#993804
Change-Id: I9e8702810541905d5e9be197a5f6a9fe8e9bd0c5
Reviewed-by: Shane Kearns <shane.kearns@accenture.com>
Reviewed-by: Pasi Pentikäinen <ext-pasi.a.pentikainen@nokia.com>
Diffstat (limited to 'src/dbus/qdbusdemarshaller.cpp')
0 files changed, 0 insertions, 0 deletions