[jboss-jira] [JBoss JIRA] Created: (JBRULES-2998) MVEL performance regression

Lukáš Petrovický (JIRA) jira-events at lists.jboss.org
Wed Apr 27 08:03:18 EDT 2011


MVEL performance regression
---------------------------

                 Key: JBRULES-2998
                 URL: https://issues.jboss.org/browse/JBRULES-2998
             Project: Drools
          Issue Type: Bug
      Security Level: Public (Everyone can see)
          Components: drools-core
    Affects Versions: 5.2.0.M2
            Reporter: Lukáš Petrovický
            Assignee: Mark Proctor
            Priority: Blocker
             Fix For: 5.2.0.CR1


I'm filing this JIRA to track the performance regression talked over recently at the rules-dev mailing list. Blocker priority per Ḿark's off-list suggestion. Quote follows:

On 26/04/2011 15:53, Wolfgang Laun wrote: 
> A simple rule containing an eval with a % b == 0 exhibits a considerable slowdown when comparing execution times between a Drools core built in February and the one there is now.
> 
> The slow-down factor is 15.

There is a performance issue with MVEL. We moved to indexed (array based) mvel factories, which is suppose to give faster performance. However the MVEL author has not finished that work completely and so far they give a performance regression :( I'm pestering him daily on this.

Mark

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the jboss-jira mailing list