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/debugger/DebuggerActivation.cpp

    r77113 r77151  
    3131namespace JSC {
    3232
    33 DebuggerActivation::DebuggerActivation(JSObject* activation)
     33DebuggerActivation::DebuggerActivation(JSGlobalData& globalData, JSObject* activation)
    3434    : JSObject(DebuggerActivation::createStructure(jsNull()))
    3535{
    3636    ASSERT(activation);
    3737    ASSERT(activation->isActivationObject());
    38     m_activation = static_cast<JSActivation*>(activation);
     38    m_activation.set(globalData, this, static_cast<JSActivation*>(activation));
    3939}
    4040
     
    4444
    4545    if (m_activation)
    46         markStack.append(m_activation);
     46        markStack.append(&m_activation);
    4747}
    4848
Note: See TracChangeset for help on using the changeset viewer.