[
https://issues.jboss.org/browse/DROOLS-1581?page=com.atlassian.jira.plugi...
]
Mario Fusco commented on DROOLS-1581:
-------------------------------------
The change in this line
https://github.com/kiegroup/drools/commit/8eadcaaff127524235f3f94484558e4...
and in particular that
{code}
generator.getInternalClassName()
{code}
causes unnecessary lookup on the TypeResolver and then on the ClassLoader of syntetic
class names like the following
com.thales.fourlm.brms.automatedrules.Rule_FullLine_Suspension$u46$Stations$u46$Locations$u58$_SSR_lines$u58$_KeyCIS$u46$Z1$u46$Z2176117979Eval1Invoker
that largely slows down the generation of the bytecode of the eval invoker.
Performance degradation while compiling eval predicates
-------------------------------------------------------
Key: DROOLS-1581
URL:
https://issues.jboss.org/browse/DROOLS-1581
Project: Drools
Issue Type: Bug
Reporter: Mario Fusco
Assignee: Mario Fusco
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)