71386cc117
The problem was that type parameters of Java function were changed without any synchronization. In fact, we shouldn't mutate Java declarations at all. So now we don't mutate type parameters – instead of this, we mutate only its copy that is safe ^KT-58613 Fixed ^KTIJ-25242 Fixed ^KTIJ-21791 Fixed