Ignore:
Timestamp:
Jan 31, 2011, 12:07:21 PM (14 years ago)
Author:
[email protected]
Message:

2011-01-31 Oliver Hunt <[email protected]>

Convert markstack to a slot visitor API
https://bugs.webkit.org/show_bug.cgi?id=53219

rolling r77098, r77099, r77100, r77109, and
r77111 back in, along with a few more Qt fix attempts.

File:
1 edited

Legend:

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

    r77113 r77151  
    3434    public:
    3535        GlobalEvalFunction(ExecState*, JSGlobalObject*, NonNullPassRefPtr<Structure>, int len, const Identifier&, NativeFunction, JSGlobalObject* expectedThisObject);
    36         JSGlobalObject* cachedGlobalObject() const { return m_cachedGlobalObject; }
     36        JSGlobalObject* cachedGlobalObject() const { return m_cachedGlobalObject.get(); }
    3737
    3838        static PassRefPtr<Structure> createStructure(JSValue prototype)
     
    4747        virtual void markChildren(MarkStack&);
    4848
    49         JSGlobalObject* m_cachedGlobalObject;
     49        WriteBarrier<JSGlobalObject> m_cachedGlobalObject;
    5050    };
    5151
Note: See TracChangeset for help on using the changeset viewer.