コード例 #1
0
ファイル: DFGPlan.cpp プロジェクト: PTaylour/webkit
void Plan::visitChildren(SlotVisitor& visitor, CodeBlockSet& codeBlocks)
{
    for (unsigned i = mustHandleValues.size(); i--;)
        visitor.appendUnbarrieredValue(&mustHandleValues[i]);
    
    codeBlocks.mark(codeBlock.get());
    codeBlocks.mark(profiledDFGCodeBlock.get());
    
    chains.visitChildren(visitor);
    weakReferences.visitChildren(visitor);
    writeBarriers.visitChildren(visitor);
    transitions.visitChildren(visitor);
}
コード例 #2
0
void CompilationKey::visitChildren(CodeBlockSet& codeBlocks)
{
    codeBlocks.mark(m_profiledBlock);
}