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

    r77113 r77151  
    3232        friend JSValue jsAPIValueWrapper(ExecState*, JSValue);
    3333    public:
    34         JSValue value() const { return m_value; }
     34        JSValue value() const { return m_value.get(); }
    3535
    3636        virtual bool isAPIValueWrapper() const { return true; }
     
    4545        JSAPIValueWrapper(ExecState* exec, JSValue value)
    4646            : JSCell(exec->globalData().apiWrapperStructure.get())
    47             , m_value(value)
    4847        {
     48            m_value.set(exec->globalData(), this, value);
    4949            ASSERT(!value.isCell());
    5050        }
    5151
    52         JSValue m_value;
     52        WriteBarrier<Unknown> m_value;
    5353    };
    5454
Note: See TracChangeset for help on using the changeset viewer.