Ignore:
Timestamp:
Jan 10, 2018, 11:41:12 AM (8 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/runtime/EvalExecutable.h

    r226667 r226725  
    2626#pragma once
    2727
    28 #include "ExecutableToCodeBlockEdge.h"
    2928#include "ScriptExecutable.h"
    3029#include "UnlinkedEvalCodeBlock.h"
     
    4241    EvalCodeBlock* codeBlock()
    4342    {
    44         return bitwise_cast<EvalCodeBlock*>(ExecutableToCodeBlockEdge::unwrap(m_evalCodeBlock.get()));
     43        return m_evalCodeBlock.get();
    4544    }
    4645
     
    7271    static void visitChildren(JSCell*, SlotVisitor&);
    7372
    74     WriteBarrier<ExecutableToCodeBlockEdge> m_evalCodeBlock;
     73    WriteBarrier<EvalCodeBlock> m_evalCodeBlock;
    7574    WriteBarrier<UnlinkedEvalCodeBlock> m_unlinkedEvalCodeBlock;
    7675};
Note: See TracChangeset for help on using the changeset viewer.