Replies: 2 comments 1 reply
-
@lustoro thanks for reporting this, really odd how this was missed in the initial implementation. I can confirm that this is a real issue. Will fix shortly |
Beta Was this translation helpful? Give feedback.
0 replies
-
Fixed by #327 |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I've started to use NRules and I'm facing performance issues when Compiling rules by using RuleCompiler.Compile(). I've seen that one of the ways to do some performance improvements is using FastExpressionCompiler suggested here https://github.com/NRules/NRules/wiki/Expression-Compiler. But after doing some performance profiling I've seen that it still works slow for CompileLhsFactExpression in RuleExpressionCompiler.cs. And I've seen that CompileLhsFactExpression do not uses ExpressionCompiler for compilation and only that method do not uses ExpressionCompiler, other methods are using ExpressionCompiler
NRules/src/NRules/NRules/Utilities/RuleExpressionCompiler.cs
Lines 40 to 48 in f84f59d
to have perfromance improvement is it possible to use ExpressionCompiler for CompileLhsFactExpression as well ? And have that change in future version ?
Beta Was this translation helpful? Give feedback.
All reactions