Zero-copy objectstreamsegmenten
Wanneer koppelingresolutie voor het eerst een gecomprimeerd /Type /ObjStm-lid materialiseert, leest de parser nu een zero-copy segmentweergave over de gedeelde gedecomprimeerde containerbuffer in plaats van een gedupliceerde subtekenreeks plus een tweede streamkopie, zodat grote documenten met veel leden stoppen met een dubbele kopie per object te betalen
THPDFObjectStreamSliceStream
Een publiek alleen-lezen TStream-aanzicht over (bron, verschuiving, lengte): het houdt de bron AnsiString bij referentie zodat de containerbytes levend blijven zonder ze te dupliceren, levert exact de ledenbytes, voegt één virtuele achterste LF toe zodat parsers de indeling zien die de legacy-kopie produceerde, en klemt in plaats van te gooien bij zoekacties vóór de segmentstart, passend bij TMemoryStream-teurzaamheid
THPDFObjectStreamCacheInfo
Twee nieuwe diagnostieken rapporteren het zero-copy pad: SliceViewCount telt de aan de parser gegeven ledenweergaven en SliceViewBytes sommereert de ledenbytes die zij bestreken, naast de bestaande container-, indexerings-, treffer-, misser- en cachebyte-tellers teruggegeven door GetLoadedObjectStreamCacheInfo