Changeset 185110 in webkit


Ignore:
Timestamp:
Jun 2, 2015, 10:48:23 AM (10 years ago)
Author:
mark.lam@apple.com
Message:

build-jsc's --cloop option is broken.
https://bugs.webkit.org/show_bug.cgi?id=145516

Reviewed by Darin Adler.

  • Scripts/build-jsc:
  • Make sure to disable the JIT when --cloop is specified. Did analogous fix for --ftljit.
Location:
trunk/Tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r185108 r185110  
     12015-06-02  Mark Lam  <mark.lam@apple.com>
     2
     3        build-jsc's --cloop option is broken.
     4        https://bugs.webkit.org/show_bug.cgi?id=145516
     5
     6        Reviewed by Darin Adler.
     7
     8        * Scripts/build-jsc:
     9        - Make sure to disable the JIT when --cloop is specified.
     10          Did analogous fix for --ftljit.
     11
    1122015-06-02  Daniel Bates  <dabates@apple.com>
    213
  • trunk/Tools/Scripts/build-jsc

    r185102 r185110  
    9696
    9797if (cmakeBasedPortName()) {
    98     $cmakeArgs .= $forceCLoop ? " -DENABLE_JIT=OFF" : " -DENABLE_JIT=ON";
    99     $cmakeArgs .= $ftlJIT ? " -DENABLE_FTL_JIT=ON" : " -DENABLE_FTL_JIT=OFF";
     98    $cmakeArgs .= $forceCLoop ? " -DENABLE_JIT=0" : " -DENABLE_JIT";
     99    $cmakeArgs .= $ftlJIT ? " -DENABLE_FTL_JIT" : " -DENABLE_FTL_JIT=0";
    100100    # By default we build using all of the available CPUs
    101101    $makeArgs .= ($makeArgs ? " " : "") . "-j" . numberOfCPUs() if $makeArgs !~ /-j\s*\d+/;
     
    108108
    109109if (isAppleMacWebKit()) {
    110     push @options, ($forceCLoop ? "ENABLE_JIT=" : "ENABLE_JIT=ENABLE_JIT");
    111     push @options, ($ftlJIT ? "ENABLE_FTL_JIT=ENABLE_FTL_JIT" : "ENABLE_FTL_JIT=");
     110    push @options, ($forceCLoop ? "ENABLE_JIT=ENABLE_JIT=0" : "ENABLE_JIT=ENABLE_JIT");
     111    push @options, ($ftlJIT ? "ENABLE_FTL_JIT=ENABLE_FTL_JIT" : "ENABLE_FTL_JIT=ENABLE_FTL_JIT=0");
    112112
    113113    if ($copyLibraries) {
Note: See TracChangeset for help on using the changeset viewer.