Changeset 142649 in webkit


Ignore:
Timestamp:
Feb 12, 2013 11:46:11 AM (11 years ago)
Author:
commit-queue@webkit.org
Message:

Unreviewed, rolling out r142387.
http://trac.webkit.org/changeset/142387
https://bugs.webkit.org/show_bug.cgi?id=109601

caused all layout and jscore tests on windows to fail
(Requested by kling on #webkit).

Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2013-02-12

  • bytecode/UnlinkedCodeBlock.cpp:

(JSC::UnlinkedCodeBlock::UnlinkedCodeBlock):

  • bytecode/UnlinkedCodeBlock.h:

(UnlinkedCodeBlock):

Location:
trunk/Source/JavaScriptCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r142636 r142649  
     12013-02-12  Sheriff Bot  <webkit.review.bot@gmail.com>
     2
     3        Unreviewed, rolling out r142387.
     4        http://trac.webkit.org/changeset/142387
     5        https://bugs.webkit.org/show_bug.cgi?id=109601
     6
     7        caused all layout and jscore tests on windows to fail
     8        (Requested by kling on #webkit).
     9
     10        * bytecode/UnlinkedCodeBlock.cpp:
     11        (JSC::UnlinkedCodeBlock::UnlinkedCodeBlock):
     12        * bytecode/UnlinkedCodeBlock.h:
     13        (UnlinkedCodeBlock):
     14
    1152013-02-11  Filip Pizlo  <fpizlo@apple.com>
    216
  • trunk/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.cpp

    r142387 r142649  
    161161    , m_numCalleeRegisters(0)
    162162    , m_numParameters(0)
     163    , m_globalData(globalData)
    163164    , m_argumentsRegister(-1)
    164165    , m_needsFullScopeChain(info.m_needsActivation)
     
    168169    , m_isConstructor(info.m_isConstructor)
    169170    , m_hasCapturedVariables(false)
    170     , m_codeType(codeType)
    171     , m_features(0)
    172171    , m_firstLine(0)
    173172    , m_lineCount(0)
     173    , m_features(0)
     174    , m_codeType(codeType)
    174175    , m_resolveOperationCount(0)
    175176    , m_putToBaseOperationCount(1)
     
    179180    , m_valueProfileCount(0)
    180181    , m_llintCallLinkInfoCount(0)
    181     , m_globalData(globalData)
    182182#if ENABLE(BYTECODE_COMMENTS)
    183183    , m_bytecodeCommentIterator(0)
  • trunk/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h

    r142387 r142649  
    487487
    488488    int m_numParameters;
     489    JSGlobalData* m_globalData;
     490
    489491    int m_thisRegister;
    490492    int m_argumentsRegister;
     
    497499    bool m_isConstructor : 1;
    498500    bool m_hasCapturedVariables : 1;
    499     CodeType m_codeType : 2;
    500     CodeFeatures m_features : 16;
    501 
    502501    unsigned m_firstLine;
    503502    unsigned m_lineCount;
     503
     504    CodeFeatures m_features;
     505    CodeType m_codeType;
     506
     507    Vector<unsigned> m_jumpTargets;
     508
     509    // Constant Pools
     510    Vector<Identifier> m_identifiers;
     511    Vector<WriteBarrier<Unknown> > m_constantRegisters;
     512    typedef Vector<WriteBarrier<UnlinkedFunctionExecutable> > FunctionExpressionVector;
     513    FunctionExpressionVector m_functionDecls;
     514    FunctionExpressionVector m_functionExprs;
     515
     516    WriteBarrier<SharedSymbolTable> m_symbolTable;
     517
     518    Vector<LineInfo> m_lineInfo;
     519
     520    Vector<unsigned> m_propertyAccessInstructions;
     521
     522#if ENABLE(BYTECODE_COMMENTS)
     523    Vector<Comment>  m_bytecodeComments;
     524    size_t m_bytecodeCommentIterator;
     525#endif
    504526
    505527    unsigned m_resolveOperationCount;
     
    511533    unsigned m_llintCallLinkInfoCount;
    512534
    513     JSGlobalData* m_globalData;
    514 
    515     Vector<unsigned> m_jumpTargets;
    516 
    517     // Constant Pools
    518     Vector<Identifier> m_identifiers;
    519     Vector<WriteBarrier<Unknown> > m_constantRegisters;
    520     typedef Vector<WriteBarrier<UnlinkedFunctionExecutable> > FunctionExpressionVector;
    521     FunctionExpressionVector m_functionDecls;
    522     FunctionExpressionVector m_functionExprs;
    523 
    524     WriteBarrier<SharedSymbolTable> m_symbolTable;
    525 
    526     Vector<LineInfo> m_lineInfo;
    527 
    528     Vector<unsigned> m_propertyAccessInstructions;
    529 
    530 #if ENABLE(BYTECODE_COMMENTS)
    531     Vector<Comment>  m_bytecodeComments;
    532     size_t m_bytecodeCommentIterator;
    533 #endif
    534 
    535535public:
    536536    struct RareData {
Note: See TracChangeset for help on using the changeset viewer.