Ignore:
Timestamp:
Jan 10, 2018, 11:41:12 AM (7 years ago)
Author:
[email protected]
Message:

Unreviewed, rolling out r226667 and r226673.
https://bugs.webkit.org/show_bug.cgi?id=181488

This caused a flaky crash. (Requested by mlewis13 on #webkit).

Reverted changesets:

"CodeBlocks should be in IsoSubspaces"
https://bugs.webkit.org/show_bug.cgi?id=180884
https://trac.webkit.org/changeset/226667

"REGRESSION (r226667): CodeBlocks should be in IsoSubspaces"
https://bugs.webkit.org/show_bug.cgi?id=180884
https://trac.webkit.org/changeset/226673

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/debugger/Debugger.cpp

    r226667 r226725  
    208208    }
    209209
    210     void operator()(CodeBlock* codeBlock) const
     210    bool operator()(CodeBlock* codeBlock) const
    211211    {
    212212        if (m_debugger == codeBlock->globalObject()->debugger()) {
     
    216216                codeBlock->setSteppingMode(CodeBlock::SteppingModeDisabled);
    217217        }
     218        return false;
    218219    }
    219220
     
    315316    }
    316317
    317     void operator()(CodeBlock* codeBlock) const
     318    bool operator()(CodeBlock* codeBlock) const
    318319    {
    319320        if (m_debugger == codeBlock->globalObject()->debugger())
    320321            m_debugger->toggleBreakpoint(codeBlock, m_breakpoint, m_enabledOrNot);
     322        return false;
    321323    }
    322324
     
    527529    }
    528530
    529     void operator()(CodeBlock* codeBlock) const
     531    bool operator()(CodeBlock* codeBlock) const
    530532    {
    531533        if (codeBlock->hasDebuggerRequests() && m_debugger == codeBlock->globalObject()->debugger())
    532534            codeBlock->clearDebuggerRequests();
     535        return false;
    533536    }
    534537
     
    556559    }
    557560
    558     void operator()(CodeBlock* codeBlock) const
     561    bool operator()(CodeBlock* codeBlock) const
    559562    {
    560563        if (codeBlock->hasDebuggerRequests() && m_globalObject == codeBlock->globalObject())
    561564            codeBlock->clearDebuggerRequests();
     565        return false;
    562566    }
    563567
Note: See TracChangeset for help on using the changeset viewer.