Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor(SqlExpressionFactory): compiled lambda expression cache #311

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Kevinf63
Copy link

@Kevinf63 Kevinf63 commented Jan 1, 2025

BenchmarkDotNet v0.14.0, Windows 11 (10.0.22631.4602/23H2/2023Update/SunValley3)
AMD Ryzen 7 PRO 6850U with Radeon Graphics, 1 CPU, 16 logical and 8 physical cores
.NET SDK 9.0.101
  [Host]     : .NET 9.0.0 (9.0.24.52809), X64 RyuJIT AVX2
  DefaultJob : .NET 9.0.0 (9.0.24.52809), X64 RyuJIT AVX2
Method Mean Error StdDev Ratio RatioSD Gen0 Allocated Alloc Ratio
ActivatorBasedFactory 433.36 ns 5.500 ns 4.876 ns 1.00 0.02 0.0782 656 B 1.00
CompiledExpressionFactory 72.61 ns 1.444 ns 1.877 ns 0.17 0.00 0.0401 336 B 0.51

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant