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

Changeset 195433 in webkit


Ignore:
Timestamp:
Jan 21, 2016, 6:21:22 PM (11 years ago)
Author:
fpizlo@apple.com
Message:

Air should know that CeilDouble has the partial register stall issue
https://bugs.webkit.org/show_bug.cgi?id=153338

Rubber stamped by Benjamin Poulain.

This is a 8% speed-up on Kraken with B3 enabled, mostly because of a 2.4x speed-up on
audio-oscillator.

  • b3/air/AirFixPartialRegisterStalls.cpp:
Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r195431 r195433  
     12016-01-21  Filip Pizlo  <fpizlo@apple.com>
     2
     3        Air should know that CeilDouble has the partial register stall issue
     4        https://bugs.webkit.org/show_bug.cgi?id=153338
     5
     6        Rubber stamped by Benjamin Poulain.
     7
     8        This is a 8% speed-up on Kraken with B3 enabled, mostly because of a 2.4x speed-up on
     9        audio-oscillator.
     10
     11        * b3/air/AirFixPartialRegisterStalls.cpp:
     12
    1132016-01-21  Andy VanWagoner  <andy@instructure.com>
    214
  • trunk/Source/JavaScriptCore/b3/air/AirFixPartialRegisterStalls.cpp

    r194542 r195433  
    5252    case ConvertInt64ToDouble:
    5353    case SqrtDouble:
     54    case CeilDouble:
    5455        return true;
    5556    default:
Note: See TracChangeset for help on using the changeset viewer.