pieterderycke / Jace

Jace.NET is a calculation engine for the .NET platform.
MIT License
436 stars 94 forks source link

Performance gains in compiled functions #40

Closed PierreLemmel closed 5 years ago

PierreLemmel commented 5 years ago

Performance gains in compilation time and execution time in Compiled function

Inject ConstantRegistry in execution process to split constant from parameters during compilation

Estimated gains in benchmark : 2 to 3 times faster for compiled mode

pieterderycke commented 5 years ago

Thanks for sharing your performance gains. I have included them in the default Jace and I will release them as part of Jace 0.9.3