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/ProgramExecutable.h

    r226667 r226725  
    11/*
    2  * Copyright (C) 2009-2017 Apple Inc. All rights reserved.
     2 * Copyright (C) 2009, 2010, 2013-2016 Apple Inc. All rights reserved.
    33 *
    44 * Redistribution and use in source and binary forms, with or without
     
    2626#pragma once
    2727
    28 #include "ExecutableToCodeBlockEdge.h"
    2928#include "ScriptExecutable.h"
    3029
     
    5756    ProgramCodeBlock* codeBlock()
    5857    {
    59         return bitwise_cast<ProgramCodeBlock*>(ExecutableToCodeBlockEdge::unwrap(m_programCodeBlock.get()));
     58        return m_programCodeBlock.get();
    6059    }
    6160
     
    8584
    8685    WriteBarrier<UnlinkedProgramCodeBlock> m_unlinkedProgramCodeBlock;
    87     WriteBarrier<ExecutableToCodeBlockEdge> m_programCodeBlock;
     86    WriteBarrier<ProgramCodeBlock> m_programCodeBlock;
    8887};
    8988
Note: See TracChangeset for help on using the changeset viewer.