Changeset 73126 in webkit


Ignore:
Timestamp:
Dec 2, 2010 5:58:13 AM (13 years ago)
Author:
commit-queue@webkit.org
Message:

2010-12-02 Norbert Leser <norbert.leser@nokia.com>

Reviewed by Laszlo Gombos.

[Qt] [Symbian] Reintroduce compiler optimizations for JSC
https://bugs.webkit.org/show_bug.cgi?id=50270

Add compiler optimization (symbian ARM target) which was lost after split from WebCore.
Tested via Sunspider and V8 - both of which show significant performance improvement.

Location:
trunk/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/ChangeLog

    r73124 r73126  
     12010-12-02  Norbert Leser  <norbert.leser@nokia.com>
     2
     3        Reviewed by Laszlo Gombos.
     4
     5        [Qt] [Symbian] Reintroduce compiler optimizations for JSC
     6        https://bugs.webkit.org/show_bug.cgi?id=50270
     7
     8        Add compiler optimization (symbian ARM target) which was lost after split from WebCore.
     9        Tested via Sunspider and V8 - both of which show significant performance improvement.
     10
     11        * JavaScriptCore.pro:
     12
    1132010-12-02  Peter Varga  <pvarga@inf.u-szeged.hu>
    214
  • trunk/JavaScriptCore/JavaScriptCore.pro

    r71489 r73126  
    214214# Generated files, simply list them for JavaScriptCore
    215215
     216symbian: {
     217    symbian-abld|symbian-sbsv2 {
     218        MMP_RULES += ALWAYS_BUILD_AS_ARM
     219    }  else {
     220        QMAKE_CFLAGS -= --thumb
     221        QMAKE_CXXFLAGS -= --thumb
     222    }
     223    QMAKE_CXXFLAGS.ARMCC += -OTime -O3
     224}
    216225# Disable C++0x mode in JSC for those who enabled it in their Qt's mkspec
    217226*-g++*:QMAKE_CXXFLAGS -= -std=c++0x -std=gnu++0x
Note: See TracChangeset for help on using the changeset viewer.