-
Bug
-
Resolution: Done
-
Major
-
None
-
None
An EvalCondition evaluator needs to be cloned when 2 eval nodes have the same condition, but not the same parent and then cannot be shared. This cloning process is currently incomplete because the eval invoker (generated via ASM) remains the same (same instance) for the 2 evaluators thus resulting in an evaluation with wrong params.
- causes
-
DROOLS-1581 Performance degradation while compiling eval predicates
- Resolved