Author: tilman
Date: Sun May 24 18:23:43 2026
New Revision: 1934564
Log:
PDFBOX-5660: set capacity for list, as suggested by Valery Bokov; closes #458
Modified:
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDPage.java
Modified:
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDPage.java
==============================================================================
---
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDPage.java
Sun May 24 18:23:14 2026 (r1934563)
+++
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDPage.java
Sun May 24 18:23:43 2026 (r1934564)
@@ -305,7 +305,7 @@ public class PDPage implements COSObject
.filter(COSStream.class::isInstance) //
.map(b -> (COSStream) b) //
.collect(Collectors.toList());
- List<RandomAccessRead> inputStreams = new ArrayList<>();
+ List<RandomAccessRead> inputStreams = new
ArrayList<>(streams.size() * 2);
streams.forEach(stream ->
{
try