You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
spring-boot/spring-boot-project/spring-boot-tools
Phillip Webb 11b1318cad Reduce GC pressure in JAR handler
Update the JAR `Hander` so that URL `startsWith` checks produce less
garbage. Comparisons are now performed first on the `path` rather than
the full `toString`. URL `toString` operations produce quite a lot of
garbage since a `StringBuilder` is always used.

In addition, we now also cache the JarFile URL toString to save repeated
calculation.

Closes gh-14561
6 years ago
..
spring-boot-antlib
spring-boot-autoconfigure-processor
spring-boot-configuration-metadata
spring-boot-configuration-processor Use Matcher from pre-compiled Pattern rather than String for replaceAll 6 years ago
spring-boot-gradle-plugin Polish 6 years ago
spring-boot-loader Reduce GC pressure in JAR handler 6 years ago
spring-boot-loader-tools Polish "Issue a warning from launch script when app will run as root" 6 years ago
spring-boot-maven-plugin Use Matcher from pre-compiled Pattern rather than String for replaceAll 6 years ago
spring-boot-test-support Polish 6 years ago
pom.xml