Changeset 260919 in webkit


Ignore:
Timestamp:
Apr 29, 2020 3:16:30 PM (4 years ago)
Author:
Ross Kirsling
Message:

Unreviewed follow-up to r260848.
LowerDFGToB3 has its own isFunction which should NOT have been renamed.

  • ftl/FTLLowerDFGToB3.cpp:

(JSC::FTL::DFG::LowerDFGToB3::compileCreateThis):
(JSC::FTL::DFG::LowerDFGToB3::compileCreatePromise):
(JSC::FTL::DFG::LowerDFGToB3::compileCreateInternalFieldObject):
(JSC::FTL::DFG::LowerDFGToB3::compileIsObjectOrNull):
(JSC::FTL::DFG::LowerDFGToB3::compileIsFunction):
(JSC::FTL::DFG::LowerDFGToB3::buildTypeOf):
(JSC::FTL::DFG::LowerDFGToB3::isFunction): Renamed from isCallable.

Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r260915 r260919  
     12020-04-29  Ross Kirsling  <ross.kirsling@sony.com>
     2
     3        Unreviewed follow-up to r260848.
     4        LowerDFGToB3 has its own isFunction which should NOT have been renamed.
     5
     6        * ftl/FTLLowerDFGToB3.cpp:
     7        (JSC::FTL::DFG::LowerDFGToB3::compileCreateThis):
     8        (JSC::FTL::DFG::LowerDFGToB3::compileCreatePromise):
     9        (JSC::FTL::DFG::LowerDFGToB3::compileCreateInternalFieldObject):
     10        (JSC::FTL::DFG::LowerDFGToB3::compileIsObjectOrNull):
     11        (JSC::FTL::DFG::LowerDFGToB3::compileIsFunction):
     12        (JSC::FTL::DFG::LowerDFGToB3::buildTypeOf):
     13        (JSC::FTL::DFG::LowerDFGToB3::isFunction): Renamed from isCallable.
     14
    1152020-04-29  Alexey Shvayka  <shvaikalesh@gmail.com>
    216
  • trunk/Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp

    r260848 r260919  
    69736973        LBasicBlock continuation = m_out.newBlock();
    69746974
    6975         m_out.branch(isCallable(callee, provenType(m_node->child1())), usually(isFunctionBlock), rarely(slowPath));
     6975        m_out.branch(isFunction(callee, provenType(m_node->child1())), usually(isFunctionBlock), rarely(slowPath));
    69766976
    69776977        LBasicBlock lastNext = m_out.appendTo(isFunctionBlock, hasRareData);
     
    70187018
    70197019        LBasicBlock lastNext = m_out.appendTo(derivedCase, isFunctionBlock);
    7020         m_out.branch(isCallable(callee, provenType(m_node->child1())), usually(isFunctionBlock), rarely(slowCase));
     7020        m_out.branch(isFunction(callee, provenType(m_node->child1())), usually(isFunctionBlock), rarely(slowCase));
    70217021
    70227022        m_out.appendTo(isFunctionBlock, hasRareData);
     
    70737073        LBasicBlock continuation = m_out.newBlock();
    70747074
    7075         m_out.branch(isCallable(callee, provenType(m_node->child1())), usually(isFunctionBlock), rarely(slowCase));
     7075        m_out.branch(isFunction(callee, provenType(m_node->child1())), usually(isFunctionBlock), rarely(slowCase));
    70767076
    70777077        LBasicBlock lastNext = m_out.appendTo(isFunctionBlock, hasRareData);
     
    1156911569        ValueFromBlock isFunctionResult = m_out.anchor(m_out.booleanFalse);
    1157011570        m_out.branch(
    11571             isCallable(value, provenType(child)),
     11571            isFunction(value, provenType(child)),
    1157211572            unsure(continuation), unsure(notFunctionCase));
    1157311573       
     
    1162611626        ValueFromBlock functionResult = m_out.anchor(m_out.booleanTrue);
    1162711627        m_out.branch(
    11628             isCallable(value, provenType(child)),
     11628            isFunction(value, provenType(child)),
    1162911629            unsure(continuation), unsure(notFunctionCase));
    1163011630       
     
    1619516195        m_out.appendTo(objectCase, functionCase);
    1619616196        m_out.branch(
    16197             isCallable(value, provenType(child) & SpecObject),
     16197            isFunction(value, provenType(child) & SpecObject),
    1619816198            unsure(functionCase), unsure(notFunctionCase));
    1619916199       
     
    1790017900    }
    1790117901   
    17902     LValue isCallable(LValue cell, SpeculatedType type = SpecFullTop)
     17902    LValue isFunction(LValue cell, SpeculatedType type = SpecFullTop)
    1790317903    {
    1790417904        if (LValue proven = isProvenValue(type & SpecCell, SpecFunction))
Note: See TracChangeset for help on using the changeset viewer.