THotPDF.GetLastParserArenaStatistics
Retorna diagnósticos de alocação e reutilização para o armazenamento de curta duração do analisador usado pelo carregamento de PDF mais recente
Declaração
function GetLastParserArenaStatistics(
out Statistics: THPDFParserArenaStatistics): boolean;
Valor de retorno
Retorna True enquanto a arena do analisador está disponível, inclusive antes do primeiro carregamento, quando todos os contadores de tráfego são zero
Estatísticas
BlockSize,RetainedBlockCounteRetainedBytesdescrevem o armazenamento retido pela instânciaTHotPDFpara reutilizaçãoPeakUsedBytes,AllocationCounteBytesRequesteddescrevem a demanda de espaço de trabalho durante o carregamento mais recenteBlockAllocationCountconta blocos recém-alocados, enquantoReusedAllocationCountconta alocações atendidas pelo armazenamento retidoResetCountidentifica uma redefinição de sessão de carregamento concluída,TokenCountconta tokens apoiados pela arena eTemporaryObjectElisionCountconta objetos de nome de chave de dicionário evitados pela análise direta
Ciclo de vida
A arena armazena apenas bytes transitórios do analisador; objetos PDF retornados, nomes de dicionários, dados de fluxo e outros valores persistentes possuem seu próprio armazenamento de forma independente
Consulte também: Carregamento Escalonável, LoadFromStream, LoadFromRandomAccessSource