I recall we discussed a while ago that it would be good to compile JavaScriptCore as arm and the rest of WebKit normally in thumb mode, to gain from the improved JS performance but without penalizing the overall memory useage/binary size. With WebCore and JavaScript being split into two separate builds build-system wise this now possible
Created attachment 60017 [details] patch to build only JSC as arm The attached patch implements this, but I'm running into internal compiler errors: FAILED compile for armv5_urel: WebCore\generated\HTMLNames.cpp mmp: WebCore\WebCore_0x200267C2.mmp Internal fault: [0x040b:220686] in _ZN7WebCore9HTMLNames4initEv Please contact your supplier. Any ideas guys? :)
(In reply to comment #1) > Created an attachment (id=60017) [details] > patch to build only JSC as arm > > The attached patch implements this, but I'm running into internal compiler errors: > > FAILED compile for armv5_urel: WebCore\generated\HTMLNames.cpp > mmp: WebCore\WebCore_0x200267C2.mmp > Internal fault: [0x040b:220686] in _ZN7WebCore9HTMLNames4initEv > Please contact your supplier. > > Any ideas guys? :) No :) . But I can try the attached patch tomorrow. You may also check with Qt-Symbian team members if they know of any issues statically linking an ARM archive into an otherwise THUMB dll.
No more symbian support in trunk :)