We still cannot do this on `master`, at least until 2.5 is out, because it's Java 7. Also things we need to consider when using external libs include how much the distribution would grow.
2016-10-26 8:27 GMT+02:00 孙 岚 <realblue...@hotmail.com>: > Hi all, > > I found the LRUCache that Groovy is using is not efficient enough > because it is based on Collections.synchronizeMap, the LRUCache is used by > some important classes(e.g. ProxyGenerator, Closure), so it can impact the > performance somehow. > > I propose to replace the implementation with Caffeine( > https://github.com/ben-manes/caffeine), which is a high performance > caching library for Java 8 and licensed under APL2. > > Any thoughts? > > Cheers, > Daniel.Sun > > >