Gradle / subprojects / performance / src / performanceTest / ... / org / gradle / performance / regression / inception
GradleInceptionPerformanceTest.groovy
![]() |
![]() |
c57763dUse Lookup instead of reflection on Java 9+ (#5749)
In `4.8` we have two `illegal-access` warning on Java 9+. This PR uses Java 9 API to eliminate these warning. However, the consequence is, we need Java 9 compiler to compile the specific subproject `base-servces-java9`. On Java 9+, `MethodHandles.Lookup` is used to invoke protected methods `ClassLoader.defineClass` and `ClassLoader.getDefinedPackage`. b09b5f2Lock in some dependency management performance improvements
|
![]() |
Got a suggestion or an issue?
Discuss it on the Atlassian Community or
visit Atlassian Support for other options.