(Plus précisément, org.codehaus.groovy.util.AbstractConcurrentMap)Dans quelles circonstances Groovy utilise-t-il AbstractConcurrentMap?
Tout en faisant un certain profil de nos thats applications Java mélangé/Groovy, je vois beaucoup de références à la classe AbstractConcurrentMap, dont aucun ne explicite dans la base de code. Est-ce que groovy utilise cette classe quand les cartes sont instanciées dans le style dynamique groovy def myMap = [:]
? Existe-t-il des règles à propos du moment où groovy choisit d'utiliser cela par opposition à, disons, java.util.HashMap?
Et est-ce que quelqu'un a des informations de performance comparant les deux? Mon "contrôle du globe oculaire" dit que AbstractConcurrentMap semble être beaucoup plus lent - quelqu'un sait si j'ai raison?