Gradle / subprojects / base-services / src / test / groovy / org / gradle / internal / classloader
MultiParentClassLoaderTest.groovy
9258465classloader caching - hashCode/equals for some CL impls
Added hashCode/equals implementation for CachingClassLoader and MultiParentClassLoader. This way caching of the classloaders works correctly. Without this, there are lots of cache misses due to parent classloader not matching. +review REVIEW-5219 59be05fAdded a ClassLoaderSpec that describes a ClassLoader structure in a way that allows the structure to be recreated in another process (e.g. in the tooling api provider in the client process).
|
![]() |