Changeset 103348 in webkit


Ignore:
Timestamp:
Dec 20, 2011, 1:45:25 PM (13 years ago)
Author:
tony@chromium.org
Message:

[chromium] enable WPO for WebCore libs in official builds
https://bugs.webkit.org/show_bug.cgi?id=74947

Reviewed by James Robinson.

Also move enable_wexit_time_destructors to the top level variables
so we don't have to add it to all targets.

  • WebCore.gyp/WebCore.gyp:
Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r103346 r103348  
     12011-12-20  Tony Chang  <tony@chromium.org>
     2
     3        [chromium] enable WPO for WebCore libs in official builds
     4        https://bugs.webkit.org/show_bug.cgi?id=74947
     5
     6        Reviewed by James Robinson.
     7
     8        Also move enable_wexit_time_destructors to the top level variables
     9        so we don't have to add it to all targets.
     10
     11        * WebCore.gyp/WebCore.gyp:
     12
    1132011-12-20  Anders Carlsson  <andersca@apple.com>
    214
  • trunk/Source/WebCore/WebCore.gyp/WebCore.gyp

    r103308 r103348  
    4545    # binary and increasing the speed of gdb.
    4646    'enable_svg%': 1,
     47
     48    'optimize': 'max',
     49    'enable_wexit_time_destructors': 1,
    4750
    4851    'webcore_include_dirs': [
     
    10301033      'target_name': 'webcore_bindings',
    10311034      'type': 'static_library',
    1032       'variables': { 'enable_wexit_time_destructors': 1, },
    10331035      'hard_dependency': 1,
    10341036      'dependencies': [
     
    13791381      'target_name': 'webcore_dom',
    13801382      'type': 'static_library',
    1381       'variables': { 'enable_wexit_time_destructors': 1, },
    13821383      'dependencies': [
    13831384        'webcore_prerequisites',
     
    14021403      'target_name': 'webcore_html',
    14031404      'type': 'static_library',
    1404       'variables': { 'enable_wexit_time_destructors': 1, },
    14051405      'dependencies': [
    14061406        'webcore_prerequisites',
     
    14171417      'target_name': 'webcore_svg',
    14181418      'type': 'static_library',
    1419       'variables': { 'enable_wexit_time_destructors': 1, },
    14201419      'dependencies': [
    14211420        'webcore_prerequisites',
     
    14321431      'target_name': 'webcore_platform',
    14331432      'type': 'static_library',
    1434       'variables': { 'enable_wexit_time_destructors': 1, },
    14351433      'dependencies': [
    14361434        'webcore_prerequisites',
     
    17001698      'target_name': 'webcore_arm_neon',
    17011699      'type': 'static_library',
    1702       'variables': { 'enable_wexit_time_destructors': 1, },
    17031700      'dependencies': [
    17041701        'webcore_prerequisites',
     
    17251722      'target_name': 'webcore_rendering',
    17261723      'type': 'static_library',
    1727       'variables': { 'enable_wexit_time_destructors': 1, },
    17281724      'dependencies': [
    17291725        'webcore_prerequisites',
     
    17841780      'target_name': 'webcore_remaining',
    17851781      'type': 'static_library',
    1786       'variables': { 'enable_wexit_time_destructors': 1, },
    17871782      'dependencies': [
    17881783        'webcore_prerequisites',
     
    19861981      'target_name': 'webcore_test_support',
    19871982      'type': 'static_library',
    1988       'variables': { 'enable_wexit_time_destructors': 1, },
    19891983      'dependencies': [
    19901984        'webcore',
Note: See TracChangeset for help on using the changeset viewer.