Ignore:
Timestamp:
Sep 17, 2013, 6:06:49 PM (12 years ago)
Author:
[email protected]
Message:

Use CheckStructure for checking the types of typed arrays whenever possible
https://bugs.webkit.org/show_bug.cgi?id=121514

Reviewed by Oliver Hunt.

  • bytecode/ArrayProfile.cpp:

(JSC::ArrayProfile::computeUpdatedPrediction):

  • dfg/DFGArrayMode.cpp:

(JSC::DFG::ArrayMode::fromObserved):
(JSC::DFG::ArrayMode::refine):
(JSC::DFG::ArrayMode::originalArrayStructure):
(JSC::DFG::arrayClassToString):

  • dfg/DFGArrayMode.h:

(JSC::DFG::ArrayMode::ArrayMode):
(JSC::DFG::ArrayMode::arrayModesWithIndexingShape):

  • runtime/JSGlobalObject.h:

(JSC::JSGlobalObject::isOriginalTypedArrayStructure):

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r156016 r156017  
     12013-09-17  Filip Pizlo  <[email protected]>
     2
     3        Use CheckStructure for checking the types of typed arrays whenever possible
     4        https://bugs.webkit.org/show_bug.cgi?id=121514
     5
     6        Reviewed by Oliver Hunt.
     7
     8        * bytecode/ArrayProfile.cpp:
     9        (JSC::ArrayProfile::computeUpdatedPrediction):
     10        * dfg/DFGArrayMode.cpp:
     11        (JSC::DFG::ArrayMode::fromObserved):
     12        (JSC::DFG::ArrayMode::refine):
     13        (JSC::DFG::ArrayMode::originalArrayStructure):
     14        (JSC::DFG::arrayClassToString):
     15        * dfg/DFGArrayMode.h:
     16        (JSC::DFG::ArrayMode::ArrayMode):
     17        (JSC::DFG::ArrayMode::arrayModesWithIndexingShape):
     18        * runtime/JSGlobalObject.h:
     19        (JSC::JSGlobalObject::isOriginalTypedArrayStructure):
     20
    1212013-09-17  Filip Pizlo  <[email protected]>
    222
Note: See TracChangeset for help on using the changeset viewer.