Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
minor #25299 [Serializer] improved CsvEncoder::decode performance (Ro…
…man Orlov) This PR was merged into the 3.4 branch. Discussion ---------- [Serializer] improved CsvEncoder::decode performance | Q | A | ------------- | --- | Branch? | 3.4 | Bug fix? | no | New feature? | no | BC breaks? | no | Deprecations? | no | Tests pass? | yes | License | MIT Improved CsvEncoder::decode performance by caching duplicate count calls. Blackfire profiles before and after change tested on collection of 10000 elements: [before] https://blackfire.io/profiles/9c08f789-cd29-4eae-92c8-046e3849a2b8/graph [after] https://blackfire.io/profiles/a17bfb6b-ef82-41ee-9edd-9403f829d6ab/graph Commits ------- 3b910a9 [Serializer] improved CsvEncoder::decode performance by caching duplicate count calls
- Loading branch information