diff options
author | Jay Berkenbilt <ejb@ql.org> | 2022-08-27 14:14:36 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2022-08-27 14:14:36 +0200 |
commit | 394302a4110ce3f1ec22ec4058f01d25d1dcc0a9 (patch) | |
tree | 58af622721eac8e9042c898e478cabdc15240660 | |
parent | b0c1ae05a376436fac9c31646234c29105b17865 (diff) | |
download | qpdf-394302a4110ce3f1ec22ec4058f01d25d1dcc0a9.tar.zst |
Add ChangeLog/release-notes (with credit) for last pull request
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | manual/release-notes.rst | 3 |
2 files changed, 9 insertions, 1 deletions
@@ -1,3 +1,10 @@ +2022-08-27 Jay Berkenbilt <ejb@ql.org> + + * From m-holger: major refactoring of QPDFTokenizer to improve + readability and to optimize performance. This also included some + optimizations to some InputSource classes. Thanks for this + excellent contribution. Fixes #749, #442. + 2022-08-07 Jay Berkenbilt <ejb@ql.org> * Add new build configuration option ENABLE_QTC, which is off by diff --git a/manual/release-notes.rst b/manual/release-notes.rst index ab2c1d8e..01a19249 100644 --- a/manual/release-notes.rst +++ b/manual/release-notes.rst @@ -11,7 +11,8 @@ For a detailed list of changes, please see the file - Many performance enhancements have been added. In developer performance benchmarks, gains on the order of 20% have been - observed. + observed. Most of that work, including major optimization of + qpdf's lexical layer, was done by M. Holger. - Replacement of ``PointerHolder`` with ``std::shared_ptr`` |