tabs ↹ over ␣ ␣ ␣ spaces

by Jiří {x2} Činčura

FbNetExternalEngine 4.1 released – bit of performance and NuGet

31 Mar 2020 1 mins .NET, Firebird

FbNetExternalEngine version 4.1 is released. Although it might look odd having another release so close after the previous, it’s not a bug-fix release. In fact when I released 4.0 I knew 4.1 is probably going to happen soon after. The reason is, I had some performance optimizations prepared, but didn’t had enough numbers to safely put into production. Now I have.

The already mentioned performance improves performance little bit and reduces some unnecessary allocation in the execution path. Less allocations reduce GC pressure and might improve GC pauses.

If you’re using FbNetExternalEngineIntegration.dll, you can now get it from NuGet as a FbNetExternalEngine.Integration, simplifying referencing it.

Profile Picture Jiří Činčura is .NET, C# and Firebird expert. He focuses on data and business layers, language constructs, parallelism, databases and performance. For almost two decades he contributes to open-source, i.e. FirebirdClient. He works as a senior software engineer for Microsoft. Frequent speaker and blogger at www.tabsoverspaces.com.