Skip to content
  • fpizlo@apple.com's avatar
    op_resolve_global should not prevent DFG inlining · 90011804
    fpizlo@apple.com authored
    https://bugs.webkit.org/show_bug.cgi?id=89726
    
    Reviewed by Gavin Barraclough.
    
    * bytecode/CodeBlock.cpp:
    (JSC::CodeBlock::CodeBlock):
    (JSC::CodeBlock::shrinkToFit):
    * bytecode/GlobalResolveInfo.h:
    (JSC::GlobalResolveInfo::GlobalResolveInfo):
    (GlobalResolveInfo):
    * dfg/DFGByteCodeParser.cpp:
    (JSC::DFG::ByteCodeParser::InlineStackEntry::InlineStackEntry):
    * dfg/DFGCapabilities.h:
    (JSC::DFG::canInlineOpcode):
    * dfg/DFGOperations.cpp:
    * dfg/DFGOperations.h:
    * dfg/DFGSpeculativeJIT.h:
    (JSC::DFG::SpeculativeJIT::callOperation):
    * dfg/DFGSpeculativeJIT32_64.cpp:
    (JSC::DFG::SpeculativeJIT::compile):
    * dfg/DFGSpeculativeJIT64.cpp:
    (JSC::DFG::SpeculativeJIT::compile):
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@120989 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    90011804