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

    r77151 r77360  
    4040#include "Terminator.h"
    4141#include "TimeoutChecker.h"
     42#include "WeakGCMap.h"
    4243#include "WeakRandom.h"
    4344#include <wtf/BumpPointerAllocator.h>
     
    7374
    7475    struct HashTable;
    75     struct Instruction;   
     76    struct Instruction;
     77
     78    typedef WeakGCMap<JSGlobalObject*, JSGlobalObject> GlobalObjectMap; // FIXME: Would be nice to use a WeakGCSet here.
    7679
    7780    struct DSTOffsetCache {
     
    211214        HashMap<OpaqueJSClass*, OpaqueJSClassContextData*> opaqueJSClassData;
    212215
    213         JSGlobalObject* head;
     216        GlobalObjectMap globalObjects;
    214217        JSGlobalObject* dynamicGlobalObject;
    215218
Note: See TracChangeset for help on using the changeset viewer.