GetDisplayListCacheInfo

Rendering

Descrição

Devolve um relatório JSON sobre retenção e reutilização de listas de apresentação, pressão de memória e captura concorrente

Sintaxe

Delphi

Function TPDFlib.GetDisplayListCacheInfo(Out Info: WideString): Integer;

DLL

const wchar_t* DLGetDisplayListCacheInfo(int InstanceID);

ActiveX

Function PDFlib::GetDisplayListCacheInfo(ByRef Info As String) As Long

Parâmetros

InfoRecebe os campos enabled, entries, hits, misses, bytes, maxEntries, maxBytes, replayCost, evictions, bypasses, rejectedCaptures e buildContentions

Valores devolvidos

1O relatório foi devolvido

Observações

bytes é uma estimativa conservadora dos registos, matrizes dinâmicas e cargas úteis de cadeias retidos

replayCost estima o trabalho de análise de tokens e operandos evitado pela reconstrução de todas as listas conservadas

buildContentions conta as pesquisas que efetuaram análise privada porque outro renderizador ainda estava a criar a mesma origem, impedindo a reprodução de listas parciais