⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 194376 in webkit


Ignore:
Timestamp:
Dec 22, 2015, 3:12:43 PM (11 years ago)
Author:
sbarati@apple.com
Message:

Cloop build fix after https://bugs.webkit.org/show_bug.cgi?id=152511.

Unreviewed build fix.

  • runtime/Options.cpp:

(JSC::recomputeDependentOptions):

Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r194373 r194376  
     12015-12-22  Saam barati  <sbarati@apple.com>
     2
     3        Cloop build fix after https://bugs.webkit.org/show_bug.cgi?id=152511.
     4
     5        Unreviewed build fix.
     6
     7        * runtime/Options.cpp:
     8        (JSC::recomputeDependentOptions):
     9
    1102015-12-22  Saam barati  <sbarati@apple.com>
    211
  • trunk/Source/JavaScriptCore/runtime/Options.cpp

    r194373 r194376  
    2727#include "Options.h"
    2828
    29 #include "CCallHelpers.h"
    3029#include <algorithm>
    3130#include <limits>
     
    318317    }
    319318
    320     if (isARM64()) {
    321         // FIXME: https://bugs.webkit.org/show_bug.cgi?id=152510
    322         // We're running into a bug where some ARM64 tests are failing in the FTL
    323         // with what appears to be an llvm bug where llvm is miscalculating the
    324         // live-out variables of a patchpoint. This causes us to not keep a
    325         // volatile register alive across a C call in a patchpoint, even though
    326         // that register is used immediately after the patchpoint.
    327         Options::assumeAllRegsInFTLICAreLive() = true;
    328     }
     319#if CPU(ARM64)
     320    // FIXME: https://bugs.webkit.org/show_bug.cgi?id=152510
     321    // We're running into a bug where some ARM64 tests are failing in the FTL
     322    // with what appears to be an llvm bug where llvm is miscalculating the
     323    // live-out variables of a patchpoint. This causes us to not keep a
     324    // volatile register alive across a C call in a patchpoint, even though
     325    // that register is used immediately after the patchpoint.
     326    Options::assumeAllRegsInFTLICAreLive() = true;
     327#endif
    329328
    330329    // Compute the maximum value of the reoptimization retry counter. This is simply
Note: See TracChangeset for help on using the changeset viewer.