Dmitri Blinov created JEXL-194:
----------------------------------

             Summary: synchronize on iterableValue in foreach statement
                 Key: JEXL-194
                 URL: https://issues.apache.org/jira/browse/JEXL-194
             Project: Commons JEXL
          Issue Type: Improvement
    Affects Versions: 3.0
            Reporter: Dmitri Blinov
            Priority: Minor


Since it is a requirement to synchronize on simple Collections and synchronized 
Collections while iterating over them and since jexl has no instrument to 
control synchronization in script, I think its reasonable to implement 
synchronization in jexl itself on iterableValue. In case of concurrent 
collections it will possibly block other threads only if they are synchronizing 
on those collections themselves, which will be complementary to required 
synchronization in jexl.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to