Ignore:
Timestamp:
Dec 1, 2015, 5:37:19 PM (10 years ago)
Author:
[email protected]
Message:

Unreviewed, rolling out r192914.
https://bugs.webkit.org/show_bug.cgi?id=151734

JSC tests for this change are failing on 32 and 64-bit bots
(Requested by ryanhaddad on #webkit).

Reverted changeset:

"[ES6] Implement LLInt/Baseline Support for ES6 Generators and
enable this feature"
https://bugs.webkit.org/show_bug.cgi?id=150792
http://trac.webkit.org/changeset/192914

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h

    r192914 r192935  
    3232#include "ConstructAbility.h"
    3333#include "ExpressionRangeInfo.h"
    34 #include "GeneratorThisMode.h"
    3534#include "HandlerInfo.h"
    3635#include "Identifier.h"
     
    4342#include "VariableEnvironment.h"
    4443#include "VirtualRegister.h"
    45 #include <wtf/FastBitVector.h>
    4644#include <wtf/RefCountedArray.h>
    4745#include <wtf/Vector.h>
     
    119117    bool isStrictMode() const { return m_isStrictMode; }
    120118    bool usesEval() const { return m_usesEval; }
    121     SourceParseMode parseMode() const { return m_parseMode; }
     119    bool isArrowFunction() const { return m_isArrowFunction; }
    122120
    123121    bool needsFullScopeChain() const { return m_needsFullScopeChain; }
     
    205203
    206204    ConstructorKind constructorKind() const { return static_cast<ConstructorKind>(m_constructorKind); }
    207     GeneratorThisMode generatorThisMode() const { return static_cast<GeneratorThisMode>(m_generatorThisMode); }
    208     SuperBinding superBinding() const { return static_cast<SuperBinding>(m_superBinding); }
    209205
    210206    void shrinkToFit()
     
    237233    int m_numVars;
    238234    int m_numCapturedVars;
    239     int m_numCalleeLocals;
     235    int m_numCalleeRegisters;
    240236
    241237    // Jump Tables
     
    392388    unsigned m_isBuiltinFunction : 1;
    393389    unsigned m_constructorKind : 2;
    394     unsigned m_generatorThisMode : 1;
    395     unsigned m_superBinding : 1;
     390    unsigned m_isArrowFunction : 1;
    396391
    397392    unsigned m_firstLine;
     
    399394    unsigned m_endColumn;
    400395
    401     SourceParseMode m_parseMode;
    402396    CodeFeatures m_features;
    403397    CodeType m_codeType;
Note: See TracChangeset for help on using the changeset viewer.