I created a sampling with VisualVM. In my opinion the reason for the perfomance degradation is the new code for the fix "Implicit collection declaration is erroneously inherited or propagated to hidden field of same name." in the class ImplicitCollectionMapper. This fix leads to massive calls to Class.getDeclaredField, which is extremly expensive.
Would it be a possible, to cache the results of the getDeclaredField call or do you have any other idea for a performance optimization?
Regards,
Ralf