groovy/groovy-core — pull request #542 by armsargis (2014-11-27 22:12:31+00:00)
Title: GROOVY-7181: Change DefaultGroovyMethods inject impl. to avoid closure arguments mutation

Change DefaultGroovyMethods inject impl. to avoid closure arguments mutation, it creates problem currently for memoization because of Arrays.asList(Object[] params) use as key for caching value but during
the iteration underlying array modified and which is breaking java.util.Map contract.