THotPDF.BuildLoadedObjectDependencyGraph metod

Pravi determinističku strukturu zavisnosti za trenutni učitani dokument i pripisuje procenjenu zadržanu memoriju kroz stablo dominatora ukorenjeno u katalogu

Deklaracija

function BuildLoadedObjectDependencyGraph(
  out Nodes: THPDFObjectDependencyNodeArray;
  out Edges: THPDFObjectDependencyEdgeArray;
  out AInfo: THPDFObjectDependencyGraphInfo;
  MaxObjects: Integer = 250000;
  MaxEdges: Integer = 2000000
): boolean;

Čvorovi

Veze i ograničenja

Svaka veza beleži identitete izvornog i ciljnog objekta, putanju rečnika ili niza referencnog slota i da li se cilj razrešio tačno po broju objekta i generaciji

Metod odbija brojeve objekata ili veza iznad ograničenja koja je izabrao pozivalac, direktno sadržavanje dublje od 256 nivoa, pogrešno oblikovane cikluse direktnog sadržavanja i analizu dominatora koja premašuje 128 prolaza konvergencije

Memorijske vrednosti su prenosive procene za pripis i poređenje, a ne merenja procesa tačna do alokatora

Povezani API-ji