|
||||||||||||||||
|
This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira |
||||||||||||||||
To unsubscribe from this list please visit:

This issue made me thinking about the current approach. Actually there is no real reason why a different thread should wait to process a completely unrelated type. Therefore the big synchronization block has been moved now into the loop of processed types and is based on the currently processed type. The cache with the annotatedTypes is now only synchronized for the short time accessing the set. This should improve the situation even more.