From 858c7b89bc67698a112b3b07885310d8e0132eb0 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Fri, 25 Dec 2020 09:51:20 -0500 Subject: Let optimize filter stream parameters instead of making them direct Also removes preclusion of stream references in stream parameters of filterable streams and reduces write times by about 8% by eliminating an extra traversal of the objects. --- ChangeLog | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 7c1b43d1..fc376cef 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2020-12-25 Jay Berkenbilt + + * Refactor write code to eliminate an extra full traversal of + objects in the file and to remove assumptions that preclude stream + references from appearing in /DecodeParms of filterable streams. + This results in an approximately 8% performance reduction in write + times. + 2020-12-23 Jay Berkenbilt * Allow library users to provide their own decoders for stream -- cgit v1.2.3-70-g09d2