-DebuggerActivation::DebuggerActivation(JSObject* activation)
- : JSObject(DebuggerActivation::createStructure(jsNull()))
-{
- ASSERT(activation);
- ASSERT(activation->isActivationObject());
- m_activation = static_cast<JSActivation*>(activation);
-}
-
-void DebuggerActivation::markChildren(MarkStack& markStack)
-{
- JSObject::markChildren(markStack);
-
- if (m_activation)
- markStack.append(m_activation);
-}