Ignore:
Timestamp:
Mar 12, 2011, 7:54:17 AM (14 years ago)
Author:
[email protected]
Message:

2011-03-12 Sheriff Bot <[email protected]>

Unreviewed, rolling out r80919.
http://trac.webkit.org/changeset/80919
https://bugs.webkit.org/show_bug.cgi?id=56251

all windows bots failed to compile this change (Requested by
loislo on #webkit).

  • JavaScriptCore.xcodeproj/project.pbxproj:
  • bytecode/StructureStubInfo.cpp:
  • interpreter/Register.h: (JSC::Register::withInt): (JSC::Register::withCallee): (JSC::Register::operator=): (JSC::Register::i): (JSC::Register::activation): (JSC::Register::function): (JSC::Register::propertyNameIterator): (JSC::Register::scopeChain):
  • jit/JIT.h:
  • jit/JITCall.cpp: (JSC::JIT::compileOpCallInitializeCallFrame): (JSC::JIT::compileOpCallVarargs): (JSC::JIT::compileOpCall):
  • jit/JITCall32_64.cpp: (JSC::JIT::compileOpCallInitializeCallFrame): (JSC::JIT::compileOpCallVarargs): (JSC::JIT::compileOpCall): (JSC::JIT::compileOpCallSlowCase):
  • jit/JITInlineMethods.h: (JSC::JIT::emitPutToCallFrameHeader):
  • jit/JITOpcodes.cpp: (JSC::JIT::privateCompileCTINativeCall): (JSC::JIT::emit_op_get_pnames): (JSC::JIT::emit_op_next_pname): (JSC::JIT::emit_op_load_varargs): (JSC::JIT::emitSlow_op_load_varargs):
  • jit/JITOpcodes32_64.cpp: (JSC::JIT::privateCompileCTINativeCall): (JSC::JIT::emit_op_get_pnames): (JSC::JIT::emit_op_next_pname):
  • jit/JSInterfaceJIT.h: (JSC::JSInterfaceJIT::payloadFor):
  • jit/SpecializedThunkJIT.h: (JSC::SpecializedThunkJIT::returnJSValue): (JSC::SpecializedThunkJIT::returnDouble): (JSC::SpecializedThunkJIT::returnInt32): (JSC::SpecializedThunkJIT::returnJSCell):
  • runtime/ArgList.cpp:
  • runtime/DateConversion.cpp:
  • runtime/GCActivityCallbackCF.cpp:
  • runtime/Identifier.cpp:
  • runtime/JSActivation.h: (JSC::asActivation):
  • runtime/JSLock.cpp:
  • runtime/JSNumberCell.cpp:
  • runtime/JSObject.h:
  • runtime/JSPropertyNameIterator.h:
  • runtime/JSValue.h:
  • runtime/JSZombie.cpp:
  • runtime/MarkedBlock.cpp:
  • runtime/MarkedSpace.cpp:
  • runtime/PropertyNameArray.cpp:
  • runtime/ScopeChain.h: (JSC::ExecState::globalThisValue):
  • wtf/DateMath.cpp:

2011-03-12 Sheriff Bot <[email protected]>

Unreviewed, rolling out r80919.
http://trac.webkit.org/changeset/80919
https://bugs.webkit.org/show_bug.cgi?id=56251

all windows bots failed to compile this change (Requested by
loislo on #webkit).

  • bridge/c/c_class.cpp:
  • bridge/c/c_runtime.cpp:
  • bridge/jni/JavaMethod.cpp:
  • plugins/PluginViewNone.cpp:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/runtime/JSValue.h

    r80919 r80938  
    5353    enum PreferredPrimitiveType { NoPreference, PreferNumber, PreferString };
    5454
    55 
    5655#if USE(JSVALUE32_64)
    5756    typedef int64_t EncodedJSValue;
     
    5958    typedef void* EncodedJSValue;
    6059#endif
    61    
    62     union EncodedValueDescriptor {
    63         EncodedJSValue asEncodedJSValue;
    64 #if USE(JSVALUE32_64)
    65         double asDouble;
    66 #elif USE(JSVALUE64)
    67         JSCell* ptr;
    68 #endif
    69        
    70 #if CPU(BIG_ENDIAN)
    71         struct {
    72             int32_t tag;
    73             int32_t payload;
    74         } asBits;
    75 #else
    76         struct {
    77             int32_t payload;
    78             int32_t tag;
    79         } asBits;
    80 #endif
    81     };
    8260
    8361    double nonInlineNaN();
     
    262240       
    263241        enum { LowestTag =  DeletedValueTag };
    264 
     242       
    265243        uint32_t tag() const;
    266244        int32_t payload() const;
    267245
    268         EncodedValueDescriptor u;
    269 #elif USE(JSVALUE64)
     246        union {
     247            EncodedJSValue asEncodedJSValue;
     248            double asDouble;
     249#if CPU(BIG_ENDIAN)
     250            struct {
     251                int32_t tag;
     252                int32_t payload;
     253            } asBits;
     254#else
     255            struct {
     256                int32_t payload;
     257                int32_t tag;
     258            } asBits;
     259#endif
     260        } u;
     261#else // USE(JSVALUE32_64)
    270262        JSCell* m_ptr;
    271 #endif
     263#endif // USE(JSVALUE32_64)
    272264    };
    273265
Note: See TracChangeset for help on using the changeset viewer.