Ignore:
Timestamp:
Feb 1, 2011, 9:05:55 PM (14 years ago)
Author:
[email protected]
Message:

2011-02-01 Sheriff Bot <[email protected]>

Unreviewed, rolling out r77297.
http://trac.webkit.org/changeset/77297
https://bugs.webkit.org/show_bug.cgi?id=53538

caused leopard crashes (Requested by paroga on #webkit).

  • JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.def:
  • wtf/text/AtomicString.cpp: (WTF::AtomicString::fromUTF8):
  • wtf/unicode/UTF8.cpp: (WTF::Unicode::calculateStringHashFromUTF8):
  • wtf/unicode/UTF8.h:
File:
1 edited

Legend:

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

    r77269 r77360  
    136136            RefPtr<JSGlobalData> globalData;
    137137
    138             HashSet<GlobalCodeBlock*> codeBlocks;
    139138            WeakMapSet weakMaps;
    140139            WeakRandom weakRandom;
     
    182181        virtual void defineGetter(ExecState*, const Identifier& propertyName, JSObject* getterFunc, unsigned attributes);
    183182        virtual void defineSetter(ExecState*, const Identifier& propertyName, JSObject* setterFunc, unsigned attributes);
    184 
    185         // Linked list of all global objects that use the same JSGlobalData.
    186         JSGlobalObject*& head() { return d()->globalData->head; }
    187         JSGlobalObject* next() { return d()->next; }
    188183
    189184        // The following accessors return pristine values, even if a script
     
    251246        virtual bool isDynamicScope(bool& requiresDynamicChecks) const;
    252247
    253         HashSet<GlobalCodeBlock*>& codeBlocks() { return d()->codeBlocks; }
    254 
    255248        void copyGlobalsFrom(RegisterFile&);
    256249        void copyGlobalsTo(RegisterFile&);
Note: See TracChangeset for help on using the changeset viewer.