コード例 #1
0
ファイル: VM.cpp プロジェクト: llelectronics/lls-qtwebkit
void VM::deleteAllLinkedCode()
{
    whenIdle([this]() {
        heap.deleteAllCodeBlocks();
        heap.reportAbandonedObjectGraph();
    });
}
コード例 #2
0
ファイル: VM.cpp プロジェクト: zosimos/webkit
void VM::deleteAllRegExpCode()
{
    whenIdle([this]() {
        m_regExpCache->deleteAllCode();
        heap.reportAbandonedObjectGraph();
    });
}
コード例 #3
0
ファイル: VM.cpp プロジェクト: llelectronics/lls-qtwebkit
void VM::deleteAllCode()
{
    whenIdle([this]() {
        m_codeCache->clear();
        m_regExpCache->deleteAllCode();
        heap.deleteAllCodeBlocks();
        heap.deleteAllUnlinkedCodeBlocks();
        heap.reportAbandonedObjectGraph();
    });
}
コード例 #4
0
ファイル: VM.cpp プロジェクト: ollie314/webkit
void VM::deleteAllLinkedCode()
{
    whenIdle([this]() {
        heap.deleteAllCodeBlocks();
    });
}