Ignore:
Timestamp:
Mar 11, 2008, 10:40:03 PM (17 years ago)
Author:
[email protected]
Message:

JavaScriptCore:

Disable LTCG/PGO for grammar.cpp and nodes.cpp.
PGO on these files causes us to hang.


Copy newer vsprops files from relative WebKitLibraries path to environment variable based path.


Reviewed by Oliver.

WebCore:

Disable LTCG/PGO for all of WebCore for now.
We'll re-enable this as part of follow-on PGO work.


Reviewed by Oliver.

  • WebCore.vcproj/WebCore.vcproj:

WebKit/win:

Use PGO to build WebKit.dll.


Reviewed by Oliver.

  • WebKit.vcproj/WebKit.pgd: Added.
  • WebKit.vcproj/WebKit.vcproj:

WebKitLibraries:

Disable two PGO/LTCG specific warnings.


Reviewed by Oliver.

  • win/tools/vsprops/common.vsprops:
Location:
trunk/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj

    r30920 r30981  
    442442                                RelativePath="..\..\kjs\nodes.cpp"
    443443                                >
     444                                <FileConfiguration
     445                                        Name="Release|Win32"
     446                                        >
     447                                        <Tool
     448                                                Name="VCCLCompilerTool"
     449                                                WholeProgramOptimization="false"
     450                                        />
     451                                </FileConfiguration>
    444452                        </File>
    445453                        <File
     
    605613                                        RelativePath="$(WebKitOutputDir)\obj\$(ProjectName)\DerivedSources\grammar.cpp"
    606614                                        >
     615                                        <FileConfiguration
     616                                                Name="Release|Win32"
     617                                                >
     618                                                <Tool
     619                                                        Name="VCCLCompilerTool"
     620                                                        WholeProgramOptimization="false"
     621                                                />
     622                                        </FileConfiguration>
    607623                                </File>
    608624                                <File
  • trunk/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreGenerated.make

    r30946 r30981  
    11all:
     2    -xcopy /y/d/e/i "..\..\..\WebKitLibraries\win\tools" "$(WEBKITLIBRARIESDIR)\tools"
    23    set PATH=%PATH%;%SystemDrive%\cygwin\bin
    34    touch "$(WEBKITOUTPUTDIR)\buildfailed"
Note: See TracChangeset for help on using the changeset viewer.