Span-ish and rune optimizations

19 views
Skip to first unread message

максим плешков

unread,
Dec 11, 2025, 2:36:41 AM (yesterday) Dec 11
to firebird-net-provider
Hello,
I want to propose a set of changes aimed to improve performance which I have implemented and used for some time in my (private) program solutions
The main goal of these changes is to significantly reduce amount of allocations to heap (especially for rune related operations) by using stack allocations (since these are effectively free in terms of performance), array pooling and avoiding unnecessary allocations in first place.
I will appreciate your opinions and help with testing these changes, as I haven't observed anomallies while using this version of library in my projects and also observable behavior should have stayed the same.
The PR will be attached below

максим плешков

unread,
Dec 11, 2025, 2:45:32 AM (yesterday) Dec 11
to firebird-net-provider
(Improvements, need help testing) Rune related and span-ish optimizations #1247

четверг, 11 декабря 2025 г. в 12:36:41 UTC+5, максим плешков:
Reply all
Reply to author
Forward
0 new messages