Hi Philippe; I think it's ok to leave the default as debug(true) since it is easy (and often necessary) to create a 'custom' JEXL instance be it for contexts, namespaces and/or arithmetic. It is convenient to provide JexlInfo instances when creating scripts to track potential errors; in that case, there is no (little) cost to debug(true).
In the general case, overloading the JexlArithmetic (ala JMeterArithmetic) is a good and efficient workaround to JEXL-186; you might even want to customize it further (overloaded versions of add(...) for instance). Re-publishing a version/patch for that one bug fix seems overkill imho, especially with a decent/easy workaround. But if you are willing to go through the release hoops, please do. :-) Cheers, Henrib -- View this message in context: http://apache-commons.680414.n4.nabble.com/JEXL3-Performance-degradation-compared-to-2-1-1-tp4682086p4682135.html Sent from the Commons - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
